Commit Graph

48 Commits

Author SHA1 Message Date
ekexium 806e1891f2
ci: add next-gen integration tests (#1661)
Signed-off-by: ekexium <eke@fastmail.com>
2025-06-17 13:13:51 +00:00
disksing e3b8af59f4
update tidb for integration tests (#1621)
Signed-off-by: disksing <i@disksing.com>
2025-03-28 06:19:30 +00:00
disksing 9e7da793ff
ci: allow use label to skip integration tests (#1616)
Signed-off-by: disksing <i@disksing.com>
2025-03-19 07:43:49 +00:00
cfzjywxk 078462f59f
CI: disable tidb compatible test in merge CI (#1541)
Signed-off-by: cfzjywxk <cfzjywxk@gmail.com>
2024-12-30 09:21:48 +00:00
crazycs 15c9cdb119
change ci reference to original tidb (#1540)
Signed-off-by: crazycs520 <crazycs520@gmail.com>
2024-12-30 03:58:15 +00:00
crazycs f2266d6bf2
*: Optimize executor runtime stats performance (#1532)
Signed-off-by: crazycs520 <crazycs520@gmail.com>
2024-12-25 04:06:45 +00:00
JmPotato ff126df68a
Upgrade the PD client to adopt the latest refactor (#1525)
Signed-off-by: JmPotato <ghzpotato@gmail.com>
2024-12-20 05:23:27 +00:00
MyonKeminta 06d7f4b923
Try to validate read ts for all RPC requests (#1513)
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
2024-12-09 09:49:30 +00:00
Weizhen Wang e30a3e6e3a
*: upgrade go1.23 (#1473)
Signed-off-by: Weizhen Wang <wangweizhen@pingcap.com>
2024-10-11 06:35:57 +00:00
ekexium bce97bbb3e
Do not broadcast txn status when heartbeat fail (#1471)
Signed-off-by: ekexium <eke@fastmail.com>
2024-10-10 05:27:19 +00:00
zyguan 05aaba6cc6
tikvrpc: avoid data race on `XxxRequest.Context` (#1242)
* tikvrpc: avoid data race on `XxxRequest.Context`

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

* fix grammar of codegen comment

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

* address comments

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

* check diff of go generate

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

* fix a typo

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

---------

Signed-off-by: zyguan <zhongyangguan@gmail.com>
2024-03-22 15:07:37 +08:00
ekexium d7000ea557
feat: pipelined dml has its own max-txn-ttl of 24 hours (#1224)
* feat: pipelined dml has its own max-txn-ttl of 24 hours

Signed-off-by: ekexium <eke@fastmail.com>

* fix gh actions

Signed-off-by: ekexium <eke@fastmail.com>

* style: fix lint

Signed-off-by: ekexium <eke@fastmail.com>

---------

Signed-off-by: ekexium <eke@fastmail.com>
2024-03-14 10:54:19 +08:00
zyguan 6e501a142d
improve region reload strategy (#1122)
* refine region reload strategy

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

* fix data race in ut

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

* fix another data race

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

* access store.epoch atomic

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

* re-implement async reload by sync flags

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

* a minor optimization

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

* fix ut

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

* Update internal/locate/region_cache.go

Co-authored-by: ekexium <eke@fastmail.com>
Signed-off-by: zyguan <zhongyangguan@gmail.com>

* rename async-reload to delayed-reload

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

---------

Signed-off-by: zyguan <zhongyangguan@gmail.com>
Co-authored-by: ekexium <eke@fastmail.com>
2024-01-31 10:14:07 +08:00
Weizhen Wang fd2fc84032
use slices.Sort to eliminate bounds check (#1128)
Signed-off-by: Weizhen Wang <wangweizhen@pingcap.com>
2024-01-23 11:24:15 +08:00
crazycs 27f2ad0f3a
ci: update go version (#936)
* ci: update go version

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix test

Signed-off-by: crazycs520 <crazycs520@gmail.com>

---------

Signed-off-by: crazycs520 <crazycs520@gmail.com>
2023-08-10 22:05:00 +08:00
disksing 1b093b4ec3
ci: update setup-go action (#904)
Signed-off-by: disksing <i@disksing.com>
2023-07-24 17:32:41 +08:00
crazycs df58452fe1
client_batch: add test for auto re-connect idle connection when wait connection ready and fix ci (#835)
* client_batch: add test

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix ci

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix ci

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix ci

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* update go version

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix ci

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix ci lint

Signed-off-by: crazycs520 <crazycs520@gmail.com>

* fix ci lint

Signed-off-by: crazycs520 <crazycs520@gmail.com>

---------

Signed-off-by: crazycs520 <crazycs520@gmail.com>
2023-06-13 14:17:17 +08:00
disksing 31d55e522c
*: remove deprecated linters (#726)
Signed-off-by: disksing <i@disksing.com>
2023-03-06 12:17:18 +08:00
Yongbo Jiang 3f7860f109
region_request: handle resource group error before Backoff (#719)
Signed-off-by: Cabinfever_B <cabinfeveroier@gmail.com>
Co-authored-by: disksing <i@disksing.com>
2023-03-02 13:40:57 +08:00
ShuNing 811a62bb69
ci: fix compatibility test due to the low GO version (#711)
Signed-off-by: nolouch <nolouch@gmail.com>
2023-02-24 16:14:48 +08:00
Hu# 8fd09cd88c
config support both path and names (#683)
Signed-off-by: HuSharp <jinhao.hu@pingcap.com>
2023-02-02 18:11:45 +08:00
YangKeao 30e803b708
implement the external timestamp client (#610)
Signed-off-by: YangKeao <yangkeao@chunibyo.icu>
2022-10-31 14:32:02 +08:00
Ping Yu f0ef29bccd
rawkv: permit empty value (#612)
Signed-off-by: pingyu <yuping@pingcap.com>
2022-10-31 12:25:56 +08:00
ekexium 0f6bff3c57
update tidb dependency of integration tests & use go 1.19 (#577)
* update tidb dependency of integration tests

Signed-off-by: ekexium <eke@fastmail.com>

* use go 1.19

Signed-off-by: ekexium <eke@fastmail.com>

* Revert "use go 1.19"

This reverts commit 3d954d6fd2.

Signed-off-by: ekexium <eke@fastmail.com>

* use go 1.19 in compatibility test

Signed-off-by: ekexium <eke@fastmail.com>

Signed-off-by: ekexium <eke@fastmail.com>
2022-09-02 14:56:27 +08:00
Yilin Chen a31f03ebc4
Drop Go 1.17 support (#562)
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
2022-08-15 17:23:10 +08:00
Yilin Chen 2ed2113d10
Fix that histogram is not inserted into rpcNetLatencyHistCache (#563)
* Fix that histogram is not inserted into rpcNetLatencyHistCache

Signed-off-by: Yilin Chen <sticnarf@gmail.com>

* downgrade golangci-lint to avoid gofmt complaints temporarily

Signed-off-by: Yilin Chen <sticnarf@gmail.com>
2022-08-09 11:48:08 +08:00
Wenxuan 5d3195ce11
tiflash: Add TiFlash compact command (#504)
* Add TiFlash compact command

Signed-off-by: Wish <breezewish@outlook.com>

* Fix integration test go.mod

Signed-off-by: Wish <breezewish@outlook.com>

* Upgrade tidb dependency

Signed-off-by: Wish <breezewish@outlook.com>

* Use newer golang compiler

Signed-off-by: Wish <breezewish@outlook.com>
2022-05-17 21:31:43 +08:00
disksing cab40e7c82
fix compatibility test (#463) 2022-04-06 15:38:37 +08:00
Sandy Xu b0d9bb8821
Bump go version to 1.16 (#379)
* Revert "use ioutil.ReadFile to release dependency of Go 1.16 (#217)"

This reverts commit aadf3cf627.

Signed-off-by: Sandy Xu <sandy@juicedata.io>

* use go 1.16 for examples

Signed-off-by: Sandy Xu <sandy@juicedata.io>
2021-11-18 06:06:13 -08:00
disksing dd4bc91453
test: remove ticdc compatibility test (#366)
Signed-off-by: disksing <i@disksing.com>
2021-11-12 00:15:04 -08:00
JmPotato cef46d13cc
Clean up the temporary changes (#360)
Signed-off-by: JmPotato <ghzpotato@gmail.com>
2021-11-01 10:25:52 +08:00
JmPotato 2fd3841894
Update the PD client to the latest version (#352)
* Update the PD client to the latest version

Signed-off-by: JmPotato <ghzpotato@gmail.com>

* Temporarily change the TiDB test branch

Signed-off-by: JmPotato <ghzpotato@gmail.com>

* Fix the client-go/integration_tests go.mod

Signed-off-by: JmPotato <ghzpotato@gmail.com>

* Fix the client-go/integration_tests go.mod again

Signed-off-by: JmPotato <ghzpotato@gmail.com>

* Fix the integration_tests

Signed-off-by: JmPotato <ghzpotato@gmail.com>
2021-10-29 10:40:11 +00:00
disksing 796f5433f5
test: update config for compatibility test (#355)
Signed-off-by: disksing <i@disksing.com>
2021-10-27 18:30:01 +08:00
disksing e4229bde58
ci: remove br compatibility test (#301)
Signed-off-by: disksing <i@disksing.com>
2021-09-08 13:44:17 +08:00
Lei Zhao 1798c19099
separate rawkv and txnkv tests (#295)
Signed-off-by: youjiali1995 <zlwgx1023@gmail.com>
2021-09-01 22:05:16 +08:00
Sandy Xu aadf3cf627
use ioutil.ReadFile to release dependency of Go 1.16 (#217)
Signed-off-by: Sandy Xu <sandy@juicedata.io>
2021-07-09 05:25:06 +00:00
disksing 014ba36a4d
ci: simplify ci output (#211)
Signed-off-by: disksing <i@disksing.com>
2021-07-03 03:30:50 +08:00
disksing afd913a985
add go-ycsb compatibility test (#192)
Signed-off-by: disksing <i@disksing.com>
2021-06-30 16:34:12 +08:00
disksing 2db51094d9
add race tests (#149)
Signed-off-by: disksing <i@disksing.com>

Co-authored-by: Shirly <AndreMouche@126.com>
2021-06-23 17:21:16 +08:00
disksing b384d7156c
branch name related changes (#146)
Signed-off-by: disksing <i@disksing.com>
2021-06-23 12:07:37 +08:00
disksing 911d2b5294
ci: add compatibility test (#133) 2021-06-22 17:59:30 +08:00
disksing 2c990edf79
ci: integration test with local unistore (#102)
Signed-off-by: disksing <i@disksing.com>

Co-authored-by: Shirly <AndreMouche@126.com>
2021-06-22 15:10:27 +08:00
disksing d3e9be7621
add integration test with tikv (#92)
Signed-off-by: disksing <i@disksing.com>
2021-06-20 13:28:34 +08:00
disksing 40979a8053
CI: add linter (#85)
Signed-off-by: disksing <i@disksing.com>
2021-06-16 18:16:51 +08:00
disksing ea978621f4
update readme (#84)
Signed-off-by: disksing <i@disksing.com>
2021-06-16 18:01:19 +08:00
disksing a76108498b
*: add integration_tests (#82) 2021-06-16 14:57:17 +08:00
disksing 7edd63c5d4
*: init v2 branch (#77)
Signed-off-by: disksing <i@disksing.com>
2021-06-11 12:01:46 +08:00
zhouqiang-cl ddd42ffad4 add stale bot 2019-12-26 14:15:30 +08:00