Commit Graph

60 Commits

Author SHA1 Message Date
a21673dff3 *: merge master and fix conflict. 2015-11-06 16:33:50 +08:00
229ae62876 *: merge master and fix conflict 2015-11-05 15:02:17 +08:00
0943aa598e terror: unify util/errors and util/errors2 in terror. 2015-11-05 12:05:16 +08:00
5b7d18d541 *: Unify behavior of both local store and HBase
Please enter the commit message for your changes. Lines starting

Conflicts:
	kv/index_iter.go
2015-11-03 15:44:35 +08:00
5fd01e9745 *: drop schema/table/index supports batch delete. 2015-11-03 12:17:47 +08:00
a32acc9a44 *: Merge branch 'master' and fix conflict 2015-11-03 11:53:21 +08:00
795d6491b5 *: clean up iterator Next 2015-11-03 11:19:24 +08:00
66017137d9 *: address review comments
refactor iterator
2015-11-02 21:52:46 +08:00
bec6314275 *: address review comments
refactor iterator interface
2015-11-02 21:46:34 +08:00
c0b198b908 *: refactor iterator interface
Next() shouldn't return a new iterator.
2015-11-02 21:40:08 +08:00
02ca547df9 kv: add test. 2015-10-30 18:49:59 +08:00
a8d0629139 *: address comment. 2015-10-30 18:49:39 +08:00
4bf9078438 *: address comment. 2015-10-30 15:53:56 +08:00
4252f8984e *: add check index exist. 2015-10-29 17:20:57 +08:00
5ed53451f7 Merge pull request #466 from pingcap/siddontang/update-get-snapshot
GetSnapshot with specified version
2015-10-28 14:49:15 +08:00
03ae5662c2 kv: GetSnapshot supports version. 2015-10-28 13:51:22 +08:00
b39592c02e kv: Do Lock key when create unique index
Fix #461
2015-10-28 13:48:45 +08:00
bce394831c kv: updated mem_buffer_test 2015-10-26 12:09:04 -04:00
4ec07c5345 kv: updated out-dated comments 2015-10-26 11:11:55 -04:00
7035023f15 kv, store: add MemBuffer for UnionStore
Create interface MemBuffer to decouple UnionStore with
specific in-memory buffer implementation.
2015-10-26 11:09:52 -04:00
ba475f8aa9 *: add base meta structure. 2015-10-21 00:12:27 +08:00
2aa4cad1d2 *: Tiny clean up 2015-10-19 20:10:28 +08:00
5ff8eb3877 kv: remove useless keyCmpFn from Seek/Next iterface. 2015-10-19 20:02:10 +08:00
190302b78e mvcc-gc: little refactor
address comments
2015-10-19 16:58:08 +08:00
e6b04888e7 mvcc-gc: rename compact policy
address comments
2015-10-19 16:39:11 +08:00
a70e4aac99 mvcc-gc: address review comments 2015-10-17 16:47:55 +08:00
abc9081967 mvcc-gc: address comments 2015-10-17 15:17:08 +08:00
f64ef0ee48 Merge remote-tracking branch 'origin/master' into mvcc-gc 2015-10-17 15:05:03 +08:00
cd4e4072a4 mvcc: add compactor implementation 2015-10-17 14:55:06 +08:00
9601ee3e84 typo 2015-10-16 13:03:32 +08:00
db09cf7a83 *: Tiny clean up 2015-10-16 12:59:31 +08:00
f994b8b82a memkv: reduce test time 2015-10-14 17:22:49 +08:00
faad0de363 ddl, kv: address comments. 2015-10-12 15:51:58 +08:00
920e03745e kv: tiny clean up again. 2015-10-10 19:57:27 +08:00
eb8206ab46 *: tiny clean up. 2015-10-10 19:37:26 +08:00
1f2cacedea *: Introduce schema version
To keep DDL change to atomic operation
2015-09-24 17:28:34 +08:00
16d79cf2c9 Merge pull request #229 from pingcap/c4pt0r/mvcc-support
kv : Add MvccSnapshot interface
2015-09-23 10:59:28 +08:00
78a5e3e8cb kv : Remove some redundant test codes
make code cleaner, address code review comments.
2015-09-22 20:20:23 +08:00
76c60a585c kv : Add some comments, and do some cleanup
Address code review comments.
2015-09-22 20:04:47 +08:00
db8f405fff Merge remote-tracking branch 'origin/c4pt0r/mvcc-support' into c4pt0r/mvcc-support 2015-09-22 18:52:04 +08:00
20bac87d60 kv : Add some comments, add release interface
address code review comments
2015-09-22 17:51:41 +08:00
3bcbe1baef kv : remove commitId from Commit() function
add another fuction to do this.
2015-09-22 17:25:18 +08:00
d615630af9 kv : Add MvccSnapshot interface
MvccSnapshot interface allow user to get/seek specific version of data.
2015-09-22 14:55:17 +08:00
71d2cd6232 kv: cleanup log 2015-09-22 14:40:18 +08:00
fce9984e10 kv : Add MvccReader interface
add interface to get/scan specific version
2015-09-21 19:52:49 +08:00
20180eb463 kv : mvcc support
Address code review comments
2015-09-21 14:39:24 +08:00
3ba802b52f kv : add some comments
pass the golint check.
2015-09-20 16:55:48 +08:00
7027bc8e88 kv : add MVCC support to kv
add a simple mvcc get/scan for kv
2015-09-20 12:00:41 +08:00
b92da5d3f0 kv: For a unique index with null value, append handle to indexkey 2015-09-16 11:42:21 +08:00
b25aee3262 *: Clean up unused code 2015-09-15 13:07:51 +08:00