Commit Graph

278 Commits

Author SHA1 Message Date
iosmanthus 60f635ed9c
remove shadowing of netty && grpc
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2023-03-16 20:41:11 +08:00
iosmanthus 5d0ec62e75
upgrade jackson-databind to 2.13.4.1
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2023-01-13 14:06:49 +08:00
iosmanthus 87a5c417cd
upgrade protobuf to 3.19.6
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2022-10-28 20:23:27 +08:00
iosmanthus 64f9ffc7d4
upgrade protobuf
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2022-09-21 13:36:07 +08:00
Xiaoguang Sun d1ea8454c9
Update pom.xml
Upgrade commons-codec as well
2022-09-17 14:55:04 +08:00
iosmanthus 1b724af5d5
upgrade grpc-netty to 1.48.0
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2022-09-17 14:54:45 +08:00
iosmanthus d07e565589
fix license header
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2022-09-05 22:45:39 +08:00
iosmanthus 5ef714f4c2
add TsoBatchUsedUp region error handler
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2022-09-05 22:38:29 +08:00
iosmanthus c6151803e0
fix wrong backoffer for pd client
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2022-09-02 23:14:01 +08:00
iosmanthus 1b5edcd8ab
[close #639] reduce lock granularity of RegionStoreClient and PDClient (#638) 2022-07-31 20:43:01 +08:00
iosmanthus 506d58f634
[close #634] fix rawBatchPut hang while batch size is larger than MAX_RAW_BATCH_LIMIT (#640) 2022-07-29 18:56:42 +08:00
iosmanthus 3128161b1f
[close #635] constraint the getMember timeout by inject a backoffer (#636)
* constraint the getMember timeout by inject a backoffer

Signed-off-by: iosmanthus <myosmanthustree@gmail.com>

* fix checkHealth unlimited retry

Signed-off-by: iosmanthus <myosmanthustree@gmail.com>

* ./dev/javafmt

Signed-off-by: iosmanthus <myosmanthustree@gmail.com>

* fix unstable test

Signed-off-by: iosmanthus <myosmanthustree@gmail.com>

* unify default backoffer in tryUpdateLeader

Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
2022-07-27 21:03:07 +08:00
iosmanthus 2ae746d1b0
[close #626] remove nix-shell (#627) 2022-07-01 16:53:05 +08:00
Trafalgar Ricardo Lu 5a757d95e5
[fix #623] region may be missed (#624) 2022-06-30 17:34:23 +08:00
Daemonxiao 3724e87df6
[close #619] Shutdown recycler when closing ChannelFactory to avoid resource leak (#618)
Co-authored-by: iosmanthus <dengliming@pingcap.com>
2022-06-22 13:19:59 +08:00
iosmanthus d6a15c4ccc
[close #616] check store version while using API V2 (#617) 2022-06-20 22:05:43 +08:00
iosmanthus 7e6af2984d
[close #610] [to #590] add docs for api v2 and tls reload (#611) 2022-06-15 15:31:53 +08:00
Daemonxiao 75f0586338
fix TLS reload doesn't work after delete cert file (#609)
Co-authored-by: iosmanthus <myosmanthustree@gmail.com>
2022-06-14 22:53:19 +08:00
iosmanthus aacbb8c849
[close #606]: change the default prefix for API v2 (#607) 2022-06-06 21:22:03 +08:00
iosmanthus 9ce52d3401
[to #555] enable api v2 (#575) 2022-06-02 16:33:28 +08:00
iosmanthus 774ee50189
[close #596] fix tls reloading encouter slow thread npe (#597) 2022-05-18 11:16:17 +08:00
xieyi888 3163793311
[close #600] `ScanIterator` missing fetch the region keys because the wrong limit setting
Signed-off-by: Yi Xie <xieyi01@rd.netease.com>

Co-authored-by: Yi Xie <xieyi01@rd.netease.com>
2022-05-13 00:07:29 +08:00
iosmanthus 660199a2d2
[to #591] update all the branch of proto while precompiling to avoid commit miss (#598) 2022-04-24 14:34:57 +08:00
iosmanthus 7a123a07e2
[close #591] update all the branch of proto while precompiling to avoid commit miss (#592) 2022-04-22 07:36:40 +00:00
iosmanthus 09cb452c2e
[close #588] support tls reload (#589) 2022-04-19 12:14:07 +08:00
iosmanthus 7fa24c3206
[close #567] upgrade jackson-databind to 2.13.2.2 to fix CVE-2020-36518 (#584) 2022-04-07 18:11:24 +08:00
shiyuhang0 56d64ef5c2
[fix #537] fix convert byte[] to long error (#538)
Co-authored-by: Liangliang Gu <marsishandsome@gmail.com>
Co-authored-by: Jian Zhang <zjsariel@gmail.com>
2022-03-29 14:28:02 +08:00
iosmanthus ef1678724f
[close #572] misc: fix syntax issues in github issue/pr templates (#573) 2022-03-28 01:41:49 +00:00
iosmanthus 6cbf56aede
[to #556] metrics: attach cluster label to metrics (#558) 2022-03-28 01:20:50 +00:00
iosmanthus f4e7c302ad
[close #570] mockserver: fix unstable mock server cluster setup (#571) 2022-03-25 16:34:17 +08:00
Liangliang Gu 7278d5aa1d
delete Netty Allocator on grafana (#553)
Signed-off-by: marsishandsome <marsishandsome@gmail.com>

Co-authored-by: Jian Zhang <zjsariel@gmail.com>
2022-03-24 07:08:21 +00:00
iosmanthus 36d010973f
[to #464] add unit tests for exported API of RawKVClient (#471)
Co-authored-by: Jian Zhang <zjsariel@gmail.com>
2022-03-24 06:47:08 +00:00
Liangliang Gu 92fea3289a
[close #519] remove cdc and br releated components (#563) 2022-03-23 06:48:55 +00:00
iosmanthus e89ca5f37b
[close #550] rawkv: fix seek leader/proxy store early abort (#551)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
2022-03-23 12:48:48 +08:00
iosmanthus b5b0545b6f
[close #415] CI: enable spotbugs for pull request for master or push to master (#532)
Co-authored-by: Jian Zhang <zjsariel@gmail.com>
2022-03-22 16:46:40 +08:00
iosmanthus d354ffc99a
[to #556] slowlog: attach cluster_id and pd_addresses to slow log properties (#557) 2022-03-21 17:39:18 +08:00
iosmanthus 97983823cc
[close #540] rawkv: fix scan return empty set while exist empty key (#541) 2022-03-01 14:35:29 +08:00
Liangliang Gu 36feccb3fa
[close #542] update protobuf version to 3.16.1 (#539) 2022-02-28 21:40:42 +08:00
Jian Zhang c75730e122
[to #421] add a python script to analyze slow log stats (#527)
Co-authored-by: Liangliang Gu <marsishandsome@gmail.com>
2022-02-22 15:52:02 +08:00
iosmanthus d24b8e9da7
[to #439] introduce MockThreeStoresTest to onStoreUnreachable (#518)
Co-authored-by: Jian Zhang <zjsariel@gmail.com>
2022-02-21 16:14:22 +08:00
Jian Zhang 2ac49bb92c
[close #528] add workflows to check staleness and PR title (#529) 2022-02-21 13:49:17 +08:00
Andy Lok 49476d7fa0
[to #526] Add codecov on Github Action (#524) 2022-02-18 10:04:29 +08:00
Liangliang Gu b30a8ff35f
update pom version to 3.3.0-SNAPSHOT (#530)
Signed-off-by: marsishandsome <marsishandsome@gmail.com>
2022-02-17 11:01:45 +08:00
Jian Zhang ef1abb3067
[close #520] add communication method in README (#521) 2022-02-16 14:16:04 +08:00
iosmanthus 4f33307b99
[close #415] add spotbugs in github actions (#502)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
2022-02-16 10:30:44 +08:00
Peng Guanwen a0e35b50f9
[close #515] Slowlog: Always calculate duration (#516)
Co-authored-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
2022-02-15 16:51:52 +08:00
iosmanthus 662d6f3bad
[close #505] add xml formatter and check in CI (#506) 2022-02-15 09:18:31 +08:00
Liangliang Gu a86939c86a
[close #459] use target store context instead of proxy store context when calling grpc forward (#458)
Co-authored-by: Jian Zhang <zjsariel@gmail.com>
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
2022-02-14 17:43:10 +08:00
Jian Zhang d12856fb12
[to #423] add some guideline for triage critical bugs (#503)
Co-authored-by: iosmanthus <dengliming@pingcap.com>
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
2022-02-14 13:51:51 +08:00
iosmanthus 7f65fc642e
[to #426] update maven site info in README.md (#504) 2022-02-13 10:55:37 +08:00