Commit Graph

17 Commits

Author SHA1 Message Date
zyguan e79e8008ce
fix the issue that health check may set liveness wrongly (#1127)
* fix the issue that health check may set liveness wrongly

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* fix lint issue

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* fix rawkv ut

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* fix data race

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* use getStore instead of accessing storeMu directly

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* make TestAccessFollowerAfter1TiKVDown stable

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* make TestBackoffErrorType stable

Signed-off-by: zyguan <zhongyangguan@gmail.com>

* address comments

Signed-off-by: zyguan <zhongyangguan@gmail.com>

---------

Signed-off-by: zyguan <zhongyangguan@gmail.com>
Co-authored-by: disksing <i@disksing.com>
2024-01-24 15:11:01 +08:00
Smilencer 6ba909c4ad
config: enable user configuration for retry strategy. (#1055)
Signed-off-by: Smityz <smityz@qq.com>
Co-authored-by: disksing <i@disksing.com>
2023-11-14 14:54:10 +08:00
haojinming 681fb6e537
[RawKV] support checksum (#519)
Signed-off-by: haojinming <jinming.hao@pingcap.com>

Co-authored-by: iosmanthus <dengliming@pingcap.com>
2022-06-22 16:08:35 +08:00
Zak Zhao 8c3f29a55f
Add options parameters in API CompareAndSwap (#433)
Signed-off-by: joccau <zak.zhao@pingcap.com>
2022-03-03 13:09:17 +08:00
Zak Zhao d3c2456967
Add a columnFamily feature for client-go when use rawput in tikv (#425)
Signed-off-by: joccau <zak.zhao@pingcap.com>
2022-03-02 11:31:44 +08:00
disksing 288c649636
fix license (#267)
Signed-off-by: disksing <i@disksing.com>
2021-08-15 01:48:01 +08:00
disksing 0fdc8e3d6f
rawkv: move rawkv client to rawkv (#227)
Signed-off-by: disksing <i@disksing.com>

Co-authored-by: Shirly <AndreMouche@126.com>
2021-07-13 11:56:49 +08:00
disksing 2f09a0b49d create v2 branch
Signed-off-by: disksing <i@disksing.com>
2021-06-10 19:44:46 +08:00
Connor d52d5aff79
Export TTL field (#71)
* add ttl support

Signed-off-by: Connor <zbk602423539@gmail.com>

* fix typo

Signed-off-by: Connor <zbk602423539@gmail.com>

* add get ttl api

Signed-off-by: Connor <zbk602423539@gmail.com>

* export put option field

Signed-off-by: Connor <zbk602423539@gmail.com>

* rename

Signed-off-by: Connor <zbk602423539@gmail.com>
2021-02-20 15:38:20 +08:00
Connor c3fd2ee373
Add ttl support (#70)
* add ttl support

Signed-off-by: Connor <zbk602423539@gmail.com>

* fix typo

Signed-off-by: Connor <zbk602423539@gmail.com>

* add get ttl api

Signed-off-by: Connor <zbk602423539@gmail.com>
2021-02-19 21:47:08 +08:00
Zhongyang Wu 7253be23eb
Add Keyonly option for rawKv Scan (#47)
* Add Keyonly option for rawKv Scan.

Signed-off-by: zhongyang.wu <zhongyang.wu@outlook.com>
2020-05-13 11:12:30 +08:00
disksing 77a15fcd87
Use context everywhere (#23)
* rawkv

Signed-off-by: disksing <i@disksing.com>

* txnkv wip

Signed-off-by: disksing <i@disksing.com>

* txnkv wip

Signed-off-by: disksing <i@disksing.com>

* txnkv update get & batchGet

Signed-off-by: disksing <i@disksing.com>

* txnkv iterators

Signed-off-by: disksing <i@disksing.com>
2019-06-20 01:18:29 +08:00
disksing 940d55927c
config: cleanup and pass config as parameter (#14)
* config: cleanup and pass config as parameter

Signed-off-by: disksing <i@disksing.com>

* fix review comments

Signed-off-by: disksing <i@disksing.com>

* fix conflicts

Signed-off-by: disksing <i@disksing.com>

* address comment

Signed-off-by: disksing <i@disksing.com>
2019-04-19 17:01:34 +08:00
kamijin_fanta 112f5cb76e add rawkv/ReverseScan (#13)
Signed-off-by: kamijin_fanta <kamijin@live.jp>
2019-04-19 00:24:11 +08:00
disksing 2130e26d4f
add code lint (#10)
* add code lint

Signed-off-by: disksing <i@disksing.com>
2019-03-27 11:41:47 +08:00
disksing ea8b88134e Move config variables to config package (#9)
* cleanup configurations

Signed-off-by: disksing <i@disksing.com>
2019-03-26 15:41:51 +08:00
disksing af8a9cd0b8
add mockstore and rawkv tests (#2)
* add mockstore and rawkv tests

Signed-off-by: disksing <i@disksing.com>
2019-03-08 16:21:50 +08:00