Liangliang Gu
11bd22234d
Support configuration property file ( #295 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-10-27 16:52:58 +08:00
Liangliang Gu
b82276231c
support DataEncode in BackupMeta ( #287 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-10-25 10:10:27 +08:00
Liangliang Gu
599da193df
pd backoff use tikv.rawkv.default_backoff_in_ms ( #288 ) ( #291 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-10-22 16:01:48 +08:00
Liangliang Gu
f3a3abf3ef
add Serializable for BackupDecoder ( #286 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-10-15 13:48:43 +08:00
Liangliang Gu
bbe4f9b0c4
Support SST Decoder ( #284 )
2021-10-14 17:13:57 +08:00
Liangliang Gu
dcea3b305c
ignore ci test with TxnKV ( #281 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-09-30 13:37:22 +08:00
Peng Guanwen
869124880e
All keepTiKVToImportMode after stopped ( #283 )
2021-09-30 10:30:14 +08:00
Peng Guanwen
d543ae73c0
PDClient: Add function to call pause checker API ( #277 )
2021-09-28 11:46:44 +08:00
Liangliang Gu
28380512f3
support tls ( #280 )
2021-09-28 11:13:11 +08:00
Rahil
37506fe091
Simplified condition ( #273 )
...
Signed-off-by: Rahil <rahilrshk@gmail.com>
2021-09-22 10:52:18 +08:00
Xu Qiaolun
0352c65931
grpc: keepalive with tikv ( #279 )
...
Signed-off-by: Xu Qiaolun <jamesxql@gmail.com>
2021-09-22 10:33:46 +08:00
Liangliang Gu
786c294cc2
Ingest: add retry with not leader error ( #278 )
2021-09-17 15:28:48 +08:00
Liangliang Gu
5e9d65e4c5
bulk load: support deduplicate key ( #276 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-09-14 10:57:57 +08:00
Liangliang Gu
5268af69a1
let class Key implmemnts Serializable ( #275 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-09-13 12:01:47 +08:00
Liangliang Gu
591815b889
Ingest: fix split batch bug & Increase ingest timeout ( #272 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-09-08 19:52:16 +08:00
Liangliang Gu
ebe1edc65c
workaround: disable TxnKV test because of https://github.com/tikv/client-java/issues/270 ( #271 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-09-02 14:43:43 +08:00
Liangliang Gu
6a82620306
update pd get member timeout from 2s to 10s ( #261 )
2021-08-24 09:52:31 +08:00
Rahil
7d71f6b61e
Fixed formatting of PD and TiKV hyperlink ( #264 )
2021-08-24 09:50:49 +08:00
Liangliang Gu
cfe0e28710
fix ingest timeout ( #263 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-08-23 18:21:59 +08:00
Chase Zhang
3f2aaf589d
Fix region key range while pulling CDC logs ( #256 ) ( #259 )
...
Signed-off-by: chase <yun.er.run@gmail.com>
2021-08-23 10:07:59 +08:00
Bingchang Chen
e5be356a5e
feat: txn ingest ( #254 )
...
* feat: txn ingest
Signed-off-by: abingcbc <abingcbc626@gmail.com>
* refactor: merge TxnImporterClient into Importerclient
Signed-off-by: abingcbc <abingcbc626@gmail.com>
2021-08-20 15:59:05 +08:00
Liangliang Gu
5e2dd1e216
add paramater: isTest to TiConfiguration ( #258 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-08-20 14:43:43 +08:00
Liangliang Gu
00c68eabb1
fix closeAwaitTermination UT ( #253 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-08-09 16:20:33 +08:00
Liangliang Gu
3640469097
add parameter: ingest grpc timeout ( #252 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-08-09 15:43:50 +08:00
youze Liang
68e097dea4
TiStore: add implement Serializable ( #251 )
...
Signed-off-by: liangyouze <liangyouze876@gmail.com>
Co-authored-by: liangyouze <liangyouze876@gmail.com>
2021-08-09 14:13:31 +08:00
Liangliang Gu
5aebd12a37
add configration parameter for RawKV timeout ( #246 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-08-05 17:42:42 +08:00
Liangliang Gu
2009982676
format code ( #248 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-08-05 10:59:02 +08:00
Liangliang Gu
2327f9189f
Revert "fix backoff time ( #241 )" ( #247 )
...
This reverts commit 7fe59efd4a .
2021-08-05 10:52:16 +08:00
Liangliang Gu
7ecacd7b20
refactor TiSession.getSwitchTiKVModeClient ( #240 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-07-29 19:52:24 +08:00
Liangliang Gu
5545270f15
shade jackson ( #239 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-07-28 15:25:54 +08:00
Liangliang Gu
257f3062c4
TiSession support graceful close ( #238 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-07-28 14:15:57 +08:00
Wallace
7fe59efd4a
fix backoff time ( #241 )
2021-07-28 11:01:19 +08:00
Liangliang Gu
798244cd9e
RawKV support SST Ingest using KVStream interface ( #233 )
2021-07-22 16:40:55 +08:00
Wallace
faf0cb435d
fix test ( #235 )
...
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
2021-07-21 21:34:21 +08:00
Wallace
d4d1c6ac6a
Try other peer when current leader of this region is not available. ( #232 )
...
* Auto switch leader peer rather than ask PD.
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
2021-07-15 11:20:49 +08:00
Wallace
48b104f196
Refactor Region Cache to reduce lock ( #228 )
...
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
2021-07-07 11:37:51 +08:00
Wallace
01898542c5
Forward request by store ( #223 )
...
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
2021-07-01 01:35:21 +08:00
Liangliang Gu
630e1513e9
Support metrics with multiple TiSessions with the same port ( #220 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-06-29 15:30:21 +08:00
birdstorm
309c521e98
Update document for v3.1.0 ( #215 )
2021-06-25 13:49:16 +08:00
Liangliang Gu
d90237f16c
Refactor RawKVClient CAS API ( #213 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-06-24 11:55:21 +08:00
Xiaoguang Sun
fe6617e3c0
Support select replica with rich meta data ( #171 )
...
Signed-off-by: Xiaoguang Sun <sunxiaoguang@zhihu.com>
2021-06-23 15:50:21 +08:00
Wallace
550487db9c
fix not stop scheduler ( #207 )
...
* fix not stop scheduler
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
* address comment
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
2021-06-23 15:00:47 +08:00
Wallace
d29cf0079c
pd-client grpc forward ( #203 )
...
* forward pd leader
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
2021-06-22 18:22:42 +08:00
Liangliang Gu
c7dd5310df
update pom version to 3.2.0-SNAPSHOT ( #204 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-06-22 12:03:49 +08:00
Wallace
5815678c56
Support grpc forward ( #198 )
...
* support grpc forward for tikv client
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
2021-06-18 18:25:58 +08:00
Andy Lok
8308d796e7
Add CompareAndSet for RawClient and make Get returns Optional ( #192 )
...
* Add CompareAndSet for RawClient and make Get returns Optional
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Apply suggestions from code review
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: Liangliang Gu <marsishandsome@gmail.com>
* Format code
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Add putIfAbsent
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Rename sth
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Remove .vscode
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Remove .settings
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Delete .classpath
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Fix deadloop
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Enable TTL and CAS test
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* Fix test
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
* rebase #202
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: Liangliang Gu <marsishandsome@gmail.com>
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
2021-06-18 14:00:05 +08:00
birdstorm
c6d7f0478c
fix scan exception when the start key is empty (lower_bound) ( #199 )
...
Signed-off-by: birdstorm <samuelwyf@hotmail.com>
2021-06-17 15:56:20 +08:00
Wallace
4a401776d1
refactor kverrorhandler ( #196 )
...
* refactor kverrorhandler
Signed-off-by: Little-Wallace <bupt2013211450@gmail.com>
2021-06-16 22:15:49 +08:00
Liangliang Gu
7fe64c60e7
update readme ( #197 )
...
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2021-06-16 15:31:05 +08:00
Iosmanthus Teng
52f8c25d8b
rawclient: add batch scan keys ( #191 )
...
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2021-06-09 15:47:58 +08:00