Commit Graph

147 Commits

Author SHA1 Message Date
ece9eb8394 compactor: Fix compaction loop when get all version of key 2015-12-08 11:59:12 +08:00
307993205b kv, store: remove MvccSnapshot 2015-12-07 10:40:19 +08:00
ac2b85745f kv: do not check key existence in Delete, check nil value in all Set 2015-12-03 11:12:39 +08:00
8c61de9e46 kv: extract bufferStore 2015-12-02 13:12:11 +08:00
3c059f77d8 kv: unify NewIterator and Seek 2015-12-02 10:37:02 +08:00
16321565b4 kv: refactor UnionStore 2015-11-30 16:32:43 +08:00
c987db1a9f *: reduce test time. 2015-11-30 13:49:32 +08:00
206a6072f7 localstore: Address comment. 2015-11-30 10:56:57 +08:00
d93fda2fc0 localstore: check valid timestamp if time is reset. 2015-11-30 10:43:09 +08:00
173aad00bb Merge pull request #647 from pingcap/go-vet-happy
*: Make go vet --shadow happy
2015-11-28 17:55:23 +08:00
582354fb75 *: Address comment. 2015-11-28 08:22:19 +08:00
b66afe8443 *: cleanup prefix 'z' 2015-11-27 20:03:54 +08:00
f024f02dbd *: Make go vet --shadow happy
Also do some clean up.
2015-11-27 15:47:05 +08:00
c487a31402 *: merge master and fix conflict. 2015-11-25 19:53:29 +08:00
7d9d802af7 *: Merge branch 'master' into siddontang/dev-schema-change 2015-11-24 15:32:10 +08:00
cd311fb947 *: add comment. 2015-11-24 13:22:51 +08:00
3287656e3c hbase: minor changes for go-themis updates. 2015-11-24 11:00:18 +08:00
6b5e22a93f *: merge master and fix conflict. 2015-11-23 13:34:48 +08:00
d2c822a4a5 Merge pull request #621 from pingcap/ngaut/go-vet-happy
*: Make go vet --shadow happy
2015-11-23 13:28:18 +08:00
c130881369 *: Make go vet happy 2015-11-23 13:24:10 +08:00
5f3f6b1d97 *: merge master and fix conflict. 2015-11-23 10:44:59 +08:00
8be76283f1 *: Fix go vet errors
Fix following errors:
store/localstore/isolation_test.go:80: declaration of err shadows
declaration at store/localstore/isolation_test.go:59:
store/localstore/isolation_test.go:98: declaration of err shadows
declaration at store/localstore/isolation_test.go:59:
2015-11-23 10:28:29 +08:00
f7866982ef localstore: Address comment. 2015-11-23 08:32:02 +08:00
793b6c1ee2 localstore: add multi key inc test. 2015-11-22 14:42:54 +08:00
4fbf6c1049 Address comments 2015-11-22 12:36:20 +08:00
d3bfec6eca Tiny clean up 2015-11-22 12:23:04 +08:00
d8c26fd328 Add isolation tests 2015-11-22 12:21:03 +08:00
58ad162d34 localstore: Lock provider when commit transaction
Fix phantom read
2015-11-22 12:18:12 +08:00
ab9bcaaa3e Merge pull request #596 from pingcap/disksing/insert-optimize
kv: support delayed check, optimize batch insert
2015-11-20 12:40:36 +08:00
842931a56c *: merge master and fix conflict. 2015-11-19 16:08:50 +08:00
c46157498a *: address comment 2015-11-19 14:58:13 +08:00
afc062d32e *: address comment 2015-11-19 14:48:20 +08:00
bdf08bfd17 *: address comments 2015-11-19 13:52:41 +08:00
549dc3b4bd hbase: add remote tso support 2015-11-18 19:26:13 +08:00
ff79cea65e compactor: Remove unused parameter 2015-11-18 11:44:28 +08:00
7425cfcedd *: address comments 2015-11-17 16:55:39 +08:00
149180ace7 hbase-store: optimize query performance
distinguish point query and range query, use different prefetch strategy.
When we're doing range query, we cloud prefetch next coming rows, but in point
query, we shouldn't do that.
2015-11-16 20:48:36 +08:00
b5540a3447 kv: support delayed check, optimize batch insert 2015-11-16 18:16:16 +08:00
486b4dc35b Merge pull request #594 from pingcap/disksing/kv-option
kv, stmt: add kv.Option, optimize table scan
2015-11-16 14:06:13 +08:00
f34b03f9e2 *: address comment 2015-11-16 13:21:30 +08:00
e48a46254e kv, stmt: add kv.Option, optimize table scan 2015-11-16 12:00:22 +08:00
4960a63b81 hbase-store: address review comments 2015-11-16 10:47:25 +08:00
42cea84752 *: merge master and fix conflict. 2015-11-16 10:30:15 +08:00
8e094c0e55 hbase-store: use rand instead of timestamp for selecing connection randomly 2015-11-16 10:26:23 +08:00
c318f58c07 hbase-store: use a fixed conn pool instead of single connection
for better rpc performance
2015-11-14 13:53:02 +08:00
4b6672bd0a hbase-store: address comments 2015-11-13 18:53:48 +08:00
aeef11ee79 *: minor change 2015-11-12 11:22:11 +08:00
fac7d27dd2 hbase-store: kv test 2015-11-12 11:17:04 +08:00
eac072d5e6 Merge branch 'master' into disksing/hbase-store 2015-11-11 17:09:39 +08:00
421b958f41 localstore: Fix a bug in kv_test.go
Fix ci failure.
2015-11-10 17:38:50 +08:00