Commit Graph

79 Commits

Author SHA1 Message Date
0943aa598e terror: unify util/errors and util/errors2 in terror. 2015-11-05 12:05:16 +08:00
72312b4e0f Merge pull request #508 from pingcap/siddontang/update-boltdb-lock
update boltdb lock
2015-11-04 20:25:40 +08:00
2151fcb4ba localstore: remove comment. 2015-11-04 19:57:17 +08:00
322ada426b localstore: update test. 2015-11-03 21:43:31 +08:00
c59ce33039 localstore: update boltdb Next and Seek. 2015-11-03 18:11:43 +08:00
e85fa46431 localstore: clean up 2015-11-03 16:01:54 +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
4398426f51 localstore: fix bolted deadlock 2015-11-03 08:00:49 +08:00
c0b198b908 *: refactor iterator interface
Next() shouldn't return a new iterator.
2015-11-02 21:40:08 +08:00
1c709119a9 compactor: Tiny clean up 2015-10-28 19:15:20 +08:00
e543989d13 store: address comment. 2015-10-28 17:20:03 +08:00
3e8d0ca6ac store: fix waitgroup bug. 2015-10-28 16:22:15 +08:00
66641f5272 Merge pull request #467 from pingcap/goroutine/compactor-quiet
compactor: Make compactor quiet
2015-10-28 14:50:41 +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
6015531925 compactor: Make compactor quiet 2015-10-28 14:23:26 +08:00
aaf99aa8a9 Merge pull request #465 from pingcap/goroutine/fix-461
kv: Do Lock key when create unique index
2015-10-28 14:09:10 +08:00
135925ace5 localstore: support kv.Storage new interface. 2015-10-28 13:51:58 +08:00
c5cb6c0195 goleveldb: remove unnecessary test. 2015-10-28 11:44:20 +08:00
af44934dd1 localstore: check db closed 2015-10-28 11:42:03 +08:00
c957241eb5 fix 2015-10-28 11:08:48 +08: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
7fbf0346df Merge pull request #443 from pingcap/siddontang/dev-structure
dev structure
2015-10-26 21:32:29 +08:00
d52b35e94e Store: add test cases for testing seek between existing keys 2015-10-24 00:29:54 -04:00
b647f8fba4 *: add schema lease feature 2015-10-23 09:50:54 +08:00
5ff8eb3877 kv: remove useless keyCmpFn from Seek/Next iterface. 2015-10-19 20:02:10 +08:00
af25d4d0ac mvcc-gc: add some comments
address review comments.
2015-10-19 18:11:59 +08:00
9c05094f29 mvcc-gc: rename some variables.
address code review comments.
2015-10-19 17:45:30 +08:00
1be3cc5d2e mvcc-gc: little refactor, rename
address comment
2015-10-19 17:40:29 +08:00
71123af770 mvcc-gc: elegant shutdown GC
address for comments
2015-10-19 17:28:16 +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
cb54395674 mvcc: add missing license header 2015-10-17 15:08:44 +08:00
f64ef0ee48 Merge remote-tracking branch 'origin/master' into mvcc-gc 2015-10-17 15:05:03 +08:00
e8f8fdb380 mvcc-gc: fix bug 2015-10-17 15:02:43 +08:00
cd4e4072a4 mvcc: add compactor implementation 2015-10-17 14:55:06 +08:00
c7447005d5 store: Tiny clean up 2015-10-17 13:50:06 +08:00
551138e247 store: Rename tID to tid 2015-10-16 17:40:21 +08:00
db09cf7a83 *: Tiny clean up 2015-10-16 12:59:31 +08:00
fec9aa006f mvcc: compact implementation
backup
2015-10-13 20:58:01 +08:00
dfd8cbcffc Merge branch 'master' into qiuyesuifeng/tiny-clean-up 2015-10-13 14:31:04 +08:00
5377b8dd0d *: tiny clean up. 2015-10-13 14:23:33 +08:00
16d0c20fa6 util: add some comments
address review comment
2015-10-13 11:00:32 +08:00
8b4a5f0829 mvcc: address review comments 2015-10-12 18:39:18 +08:00
1584d8f254 Merge remote-tracking branch 'origin/master' into mvcc-optimize 2015-10-12 17:48:31 +08:00
442576eda5 mvcc: optimize iterator
use a long-lived iterator instead of creating new iterator when calling
iteratdor.Next()
2015-10-12 17:35:41 +08:00
69181b3e64 Merge pull request #260 from pingcap/c4pt0r/mvcc-remove-snapshot-interface
kv : Remove engine.Snapshot interface.
2015-10-08 13:04:58 +08:00
1f2cacedea *: Introduce schema version
To keep DDL change to atomic operation
2015-09-24 17:28:34 +08:00
e48765cf60 Merge remote-tracking branch 'origin/master' into mvcc 2015-09-24 15:20:16 +08:00