Commit Graph

23 Commits

Author SHA1 Message Date
d125958380 tikvclient: Add endKey param to Scanner (#8178) 2018-11-08 18:21:40 +08:00
32b1dbd8d5 *: rename "github.com/pkg/errors" to "github.com/pingcap/errors" (#8136)
We import "github.com/pkg/errors" in the code, and actually put
the "github.com/pingcap/errors" there in the vendor path.
That's a dirty hack, and prevent the introduce of Go module.
2018-11-01 16:09:07 +08:00
89dda9d9a8 *: move parser to a separate repository (#8036) 2018-10-25 11:12:10 +08:00
cb03f2bec1 move from juju/errors to pkg/errors (#7151) 2018-09-12 15:42:20 +08:00
c84a71d666 kv: correct comments mistake. (#6829) 2018-06-14 11:34:19 +08:00
eddff3429a *: importing data reduce memory allocations. (#5549) 2018-01-07 12:48:07 +08:00
0d96c12e60 kv, store: refine some comments (#5498) 2017-12-27 19:38:36 +08:00
5f468489ab util: add kvencoder package, make transfer sql to key-values be possible. (#5236) 2017-11-29 18:01:31 +08:00
c2691114b4 *: check errors part 2 (#4704) 2017-10-09 12:46:45 +08:00
992f367924 *: fix batch insert test data race (#2968)
Use atomic functions to access limit variable.
2017-03-30 16:36:04 +08:00
0e76e66e03 store/tikv: log big transaction. (#2525) 2017-01-22 11:59:31 +08:00
0f15c2ec5d kv: limit transaction size, len, and entry length, reduce retry times (#2426) 2017-01-10 12:26:18 +08:00
8edbf557a2 *: remove MemBuffer cache and Release method. (#1411) 2016-07-08 11:57:02 +08:00
c2d4337c44 kv: update goleveldb/memdb repo which remove unnecessary rand.NewSource (#1410) 2016-07-07 17:45:00 +08:00
3237b2c158 localstore: support seek reverse (#1189)
* localstore: support seek reverse
2016-05-03 19:36:04 +08:00
df8d1de841 [DNM] kv: add SeekReverse method for Retriever. (#1119)
* kv: add `SeekReverse` method for Retriever.
2016-04-20 14:41:34 +08:00
48c8b75edb *: reduce string bytes convert 2015-12-25 20:52:36 +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
3c059f77d8 kv: unify NewIterator and Seek 2015-12-02 10:37:02 +08:00
346a271182 kv: decrease buffer size and fix memory leak 2015-11-19 14:22:08 +08:00
0943aa598e terror: unify util/errors and util/errors2 in terror. 2015-11-05 12:05:16 +08:00
c0b198b908 *: refactor iterator interface
Next() shouldn't return a new iterator.
2015-11-02 21:40:08 +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