Commit Graph

183 Commits

Author SHA1 Message Date
55c0e14ab4 Address comments 2015-12-22 09:39:19 +08:00
818fafd45a boltdb:Make MultiSeek faster 2015-12-21 21:26:22 +08:00
bb9630ce6c *: address comment 2015-12-21 11:56:08 +08:00
56a19f4e67 localstore: add tests for engine.MultiSeek 2015-12-21 11:25:37 +08:00
1f9964cab6 store: Don't do any seek operation after store closed. 2015-12-18 21:21:22 +08:00
bbcdf33a91 Remove compactor interface in kv.go 2015-12-18 13:14:02 +08:00
798d4f350a Tiny clean up 2015-12-18 12:10:34 +08:00
dbd8b4a1d8 Address comments 2015-12-18 12:10:34 +08:00
fda010c06f Add todo 2015-12-18 12:10:34 +08:00
10f9c8a7ca localstore: Trace error 2015-12-18 12:10:34 +08:00
5553616630 *: address comment 2015-12-18 12:10:34 +08:00
e683b3e559 localstore: remove metaKey 2015-12-18 12:10:34 +08:00
f10fdff83e localstore: remove scheduler get cmd 2015-12-18 12:10:34 +08:00
2e564c32ab localstore: pass tests, cleanup 2015-12-18 12:10:34 +08:00
45467ae0d4 Simplify code 2015-12-18 12:10:34 +08:00
0a44417e80 Clean up 2015-12-18 12:10:34 +08:00
25a0bcd255 Add MultiSeek API 2015-12-18 12:10:34 +08:00
c9e9f9454e store: Simplify lock handling 2015-12-18 12:10:34 +08:00
322476ca68 *: add tag to log message to make it easy to be filtered out. 2015-12-17 20:04:20 +08:00
379f98ce6a store: log rollback even if LogTxn is false 2015-12-17 14:13:49 +08:00
99ea5ad005 kv: make it possible to turn off transaction debug log.
Transaction logs too much entries in debug level, it's overwhelming and obscures other
 debug level messages.
When we don't care about transaction log, we should be able to turn it off.
2015-12-17 14:05:37 +08:00
2523e49576 Merge pull request #743 from pingcap/coocood/compactor-log
store/localstore: clean up compactor log.
2015-12-17 13:41:45 +08:00
51216d3703 Merge pull request #714 from pingcap/qiuyesuifeng/fix-compactor-waitgroup
store: fix compactor waitgroup bug.
2015-12-17 13:24:58 +08:00
584b700f79 store/localstore: clean up compactor log.
Compactor triggers too frequently, generates too much logs, which is distracting when we want to find the log we are interested in.
2015-12-17 12:40:15 +08:00
f9ed583675 store/hbase: update for go-hbase. 2015-12-16 14:51:10 +08:00
8118e0b003 store: add waitgroup test. 2015-12-15 13:22:09 +08:00
54ed037fa1 store: fix compactor waitgroup bug. 2015-12-14 12:56:24 +08:00
9382219130 hbase/kv: fit for hbase refactor 2015-12-10 15:26:41 +08:00
ddb4fbeb92 *: address comment 2015-12-09 12:28:36 +08:00
6ae0bbf691 *: address comment 2015-12-08 16:03:33 +08:00
fd60c0dcb9 *: address comment 2015-12-08 15:55:27 +08:00
743a463190 localstore: fix compactor getAllVersions 2015-12-08 15:24:05 +08:00
b471ab5212 localstore: engine is now responsible for slice-clone. 2015-12-08 15:08:15 +08:00
5a65c9e73b localstore: add mvccSeek test 2015-12-08 13:27:13 +08:00
53e6977db1 kv: update mvcc 2015-12-08 12:22:31 +08:00
34b2efc16a localstore: remove iterator 2015-12-08 12:19:14 +08:00
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