ekexium
8645f93e75
enable ts validation for normal read ( #1619 )
...
Signed-off-by: ekexium <eke@fastmail.com>
2025-04-25 08:56:04 +00:00
ekexium
1d2500631f
Validate ts only for stale read ( #1607 )
...
ref pingcap/tidb#59402
Signed-off-by: ekexium <eke@fastmail.com>
2025-03-12 08:34:00 +00:00
okJiang
aa7301d4bc
pdclient: Add caller info to pd client ( #1516 )
...
ref tikv/pd#8593
Signed-off-by: okJiang <819421878@qq.com>
2025-03-04 01:42:09 +00:00
MyonKeminta
10a84d02b5
Add a retry when getting ts from PD for validating read ts ( #1600 )
...
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
2025-03-03 11:27:55 +00:00
you06
c5d92baf49
oracle: `setLastTS` always push tso to higher value ( #1533 )
...
Signed-off-by: you06 <you1474600@gmail.com>
2024-12-20 06:12:51 +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
MyonKeminta
3eb6e787c0
Fix the problem that adaptive update interval doesn't recovers back and there's too much logs about setting the config ( #1502 )
...
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
2024-11-19 06:30:11 +00:00
MyonKeminta
23531ad618
Support adaptive update interval for low resolution ts ( #1484 )
...
Signed-off-by: MyonKeminta <MyonKeminta@users.noreply.github.com>
2024-11-11 07:51:03 +00:00
ystaticy
6fda9debc2
Change get min ts function name ( #1251 )
2024-03-29 15:29:02 +08:00
ystaticy
a305dde809
Add get min ts implementation ( #809 ) ( #1187 )
...
Signed-off-by: y_static_y@sina.com <y_static_y@sina.com>
Co-authored-by: Ryan Leung <rleungx@gmail.com>
2024-02-28 12:50:27 +08:00
Ari Ekmekji
7bff6b6f32
Configurable low res tso update interval ( #1154 ) ( #1155 )
...
* Configurable lowres tso update interval
Signed-off-by: Ari Ekmekji <aekmekji@gmail.com>
* Review comments
Signed-off-by: Ari Ekmekji <aekmekji@gmail.com>
* Comment for exported function
Signed-off-by: Ari Ekmekji <aekmekji@gmail.com>
---------
Signed-off-by: Ari Ekmekji <aekmekji@gmail.com>
Co-authored-by: Ari Ekmekji <ari.ekmekji@airbnb.com>
2024-02-22 09:56:00 +08:00
you06
7c96dfd783
tso: merge lastTS and lastArrivalTS into an atomic pointer ( #1054 )
...
* fix the issue that stale timestamp may be a future one
Signed-off-by: you06 <you1474600@gmail.com>
* add regression test
Signed-off-by: you06 <you1474600@gmail.com>
* lazy init lastTSO
Signed-off-by: you06 <you1474600@gmail.com>
* fix panic
Signed-off-by: you06 <you1474600@gmail.com>
* address comment
Signed-off-by: you06 <you1474600@gmail.com>
---------
Signed-off-by: you06 <you1474600@gmail.com>
2023-11-15 16:34:14 +08:00
Weizhen Wang
81939ec8b2
fix data race at the memChangeHook ( #625 )
...
Signed-off-by: Weizhen Wang <wangweizhen@pingcap.com>
2022-11-28 10:56:02 +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
disksing
9ec50224be
*: replace pingcap/errors with pkg/errors ( #357 )
...
Signed-off-by: disksing <i@disksing.com>
2021-11-01 11:59:52 +08:00
disksing
c425022782
*: remove use of errors.Trace ( #353 )
...
Signed-off-by: disksing <i@disksing.com>
2021-10-28 16:25:58 +08:00
feitian124
b7594dbe6e
tikv: remove use of errors.Trace ( #340 )
...
Signed-off-by: feitian124 <feitian124@gmail.com>
2021-10-20 03:53:36 +00:00
disksing
288c649636
fix license ( #267 )
...
Signed-off-by: disksing <i@disksing.com>
2021-08-15 01:48:01 +08:00
disksing
d0a98864a6
*: move logutil to internal directory ( #207 )
...
Signed-off-by: disksing <i@disksing.com>
2021-07-05 15:15:41 +08:00
disksing
a0410b45bb
introduce goleak ( #172 )
...
Signed-off-by: disksing <i@disksing.com>
2021-06-25 12:13:38 +08:00
tison
9eeaff98ed
oracle: replace pingcap/check with testify ( #137 )
...
Signed-off-by: tison <wander4096@gmail.com>
Co-authored-by: disksing <i@disksing.com>
2021-06-22 17:41:57 +08:00
disksing
937bc23425
update license ( #110 )
...
Co-authored-by: Shirly <AndreMouche@126.com>
2021-06-22 10:29:28 +08:00
disksing
7edd63c5d4
*: init v2 branch ( #77 )
...
Signed-off-by: disksing <i@disksing.com>
2021-06-11 12:01:46 +08:00