|
|
17c0d5481b
|
executor: support set resource-group-name for kv request (#40237)
ref pingcap/tidb#38825
|
2023-01-13 14:13:46 +08:00 |
|
|
|
23543a4805
|
*: merge the runtime stats in time to avoid using too many memory (#39394)
close pingcap/tidb#39413
|
2022-11-29 21:00:00 +08:00 |
|
|
|
cf49466a1e
|
executor: move FillVirtualColumnValue to the table package (#39342)
|
2022-11-23 17:59:58 +08:00 |
|
|
|
e9a857756a
|
executor: optimize point lock read process for rc (#36834)
close pingcap/tidb#36833
|
2022-09-15 15:08:59 +08:00 |
|
|
|
36b6710c64
|
executor: disable closest replica read if cluster is not balanced (#36824)
ref pingcap/tidb#35926
|
2022-09-07 11:28:56 +08:00 |
|
|
|
5a39851554
|
executor: fix missing index names in stmt summary/slow log for [Batch]PointGet (#37073)
close pingcap/tidb#37066
|
2022-08-12 18:42:49 +08:00 |
|
|
|
afd71bdefd
|
executor: support dispatch cop request to closest replica adaptively (#35927)
ref pingcap/tidb#35926
|
2022-07-19 17:59:07 +08:00 |
|
|
|
5eec739f21
|
executor: optimize cursor read point get by reading through pessimistic lock cache (#36149)
ref pingcap/tidb#36162
|
2022-07-13 22:49:05 +08:00 |
|
|
|
157c178f27
|
*: seperate TxnScope and ReplicaReadScope (#35877)
close pingcap/tidb#31772
|
2022-07-05 11:33:02 +08:00 |
|
|
|
16e5815f18
|
txn: txnManager providers GetReadSnapshot and GetForUpdateSnapshot. (#35788)
close pingcap/tidb#35810
|
2022-07-01 18:12:40 +08:00 |
|
|
|
0998cba23d
|
txn: refactor ts acquisition within build and execute phases (#35376)
close pingcap/tidb#35377
|
2022-06-27 11:58:38 +08:00 |
|
|
|
1bf64c60f4
|
*: Refactor FieldType structure (#33569)
close pingcap/tidb#32116
|
2022-04-26 19:28:51 +08:00 |
|
|
|
1d485d11ed
|
topsql: fix admin check/cleanup/recover statement doesn't set tag for RPC request (#33869)
close pingcap/tidb#33716
|
2022-04-13 18:00:36 +08:00 |
|
|
|
d4d43ba0b4
|
txn: support read consistency read with ts checking (#32922)
close pingcap/tidb#33159
|
2022-03-16 20:49:52 +08:00 |
|
|
|
a1d8f2f3ac
|
*: remove ddl dependency (#32910)
ref pingcap/tidb#31716
|
2022-03-09 08:15:48 +08:00 |
|
|
|
9c64224c49
|
*: Reduce data inconsistencies (#31547)
ref pingcap/tidb#26833
|
2022-02-11 13:51:36 +08:00 |
|
|
|
8ee88265cd
|
planner, distsql: fix the Stale Read and Local Txn compatibility (#31606)
close pingcap/tidb#31604
|
2022-01-13 22:09:42 +08:00 |
|
|
|
0ab0dad9da
|
*: allow TiDB to use TiKV's RC for high performance read (#30943)
close pingcap/tidb#30942
|
2021-12-30 16:57:50 +08:00 |
|
|
|
fe1aaf2fd7
|
topsql: introduce stmtstats and sql execution count (#30277)
|
2021-12-21 15:43:47 +08:00 |
|
|
|
b11171aa71
|
topsql: distinguish the row and index operation type (#29044)
|
2021-11-24 10:17:51 +08:00 |
|
|
|
9c683d3f67
|
dml : Support point get / batch point get for cache table (#29703)
|
2021-11-15 15:49:07 +08:00 |
|
|
|
ac2c6f8d87
|
ddl : ddl forbid stale read for cache table and support history read (#29173)
|
2021-10-29 17:08:49 +08:00 |
|
|
|
94e30df8e2
|
parser: fix compiling, add unit tests (#28700)
|
2021-10-11 23:15:25 +08:00 |
|
|
|
87648de76e
|
store: fix closest_replicas can't work during follower read (#28419)
|
2021-09-28 15:10:47 +08:00 |
|
|
|
cddb584acd
|
*: Use snapshot interceptor to do temporary table's point_get/batch_point_get (#28143)
|
2021-09-20 17:24:44 +08:00 |
|
|
|
f710f3d9a3
|
executor: support selecting store by tidb_replica_read for stale read (#28033)
|
2021-09-15 14:52:41 +08:00 |
|
|
|
193b74ecbb
|
executor: rename txnScope as readReplicaScope instead (#27987)
|
2021-09-14 12:54:40 +08:00 |
|
|
|
7755d25aba
|
*: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198)
|
2021-08-16 18:52:00 +08:00 |
|
|
|
6a1e5215df
|
executor: Add insert/replace ignore/on duplicate key support for local temporary table (#26636)
|
2021-08-04 14:19:07 +08:00 |
|
|
|
a69f2bd5ce
|
go.mod: update client-go to version 20210728 (#26685)
|
2021-07-29 14:50:17 +08:00 |
|
|
|
35e19eff7f
|
executor: ingore locks of temporary table for point_get/batch_point_get/select_lock (#26267)
|
2021-07-15 18:05:33 +08:00 |
|
|
|
3a5f434aad
|
txn: change lock into put record for unique index key lock (#25730)
|
2021-07-14 10:57:32 +08:00 |
|
|
|
94194679a4
|
*: finish insert/point_get for local temporary table (#26053)
|
2021-07-09 18:13:30 +08:00 |
|
|
|
ec7240edba
|
planner: Rename ExplicitStaleness to IsStaleness (#25791)
|
2021-06-28 16:15:25 +08:00 |
|
|
|
799591a06f
|
session: read local dc replicas automatically for stale read (#25525)
* fix select
Signed-off-by: yisaer <disxiaofei@163.com>
|
2021-06-18 17:13:38 +08:00 |
|
|
|
1a669a38c4
|
executor: snapshot for (batch) point get not working correctly (#25346)
|
2021-06-15 12:04:37 +08:00 |
|
|
|
cc5e161ac0
|
*: use tikv/client-go/v2 (#25359)
|
2021-06-11 17:24:35 +08:00 |
|
|
|
d5a0d176db
|
executor: add history read compatibility for temporary table (#25237)
|
2021-06-09 13:18:29 +08:00 |
|
|
|
811253785c
|
planner, executor: add stale read compatibility for temporary table (#25206)
|
2021-06-07 21:06:28 +08:00 |
|
|
|
69274d8864
|
store: refine the error handling and retry mechanism for stale read (#24956)
|
2021-06-03 17:52:26 +08:00 |
|
|
|
045e18f1c6
|
executor: do not send snapshot request for (batch) point get on temporary table (#24804)
|
2021-05-25 20:07:34 +08:00 |
|
|
|
051524ce95
|
kv: remove DelOption method (#24762)
|
2021-05-25 17:53:34 +08:00 |
|
|
|
2580240dde
|
*: pass sql, plan digest down to KV request (#24854)
|
2021-05-25 15:47:33 +08:00 |
|
|
|
bfdad7c752
|
*: milisecond test and infoschema fix (#24820)
|
2021-05-24 18:27:34 +08:00 |
|
|
|
559a0067fa
|
store/tikv: extract methods for LockCtx (#24736)
|
2021-05-24 15:59:33 +08:00 |
|
|
|
28f4d79a0b
|
executor: fix wrong enum key in point get (#24618)
|
2021-05-20 03:05:41 +08:00 |
|
|
|
8fb29eb17e
|
kv: move TxnScope into kv (#24715)
|
2021-05-19 20:01:42 +08:00 |
|
|
|
2df8c3bfd1
|
store/tikv: resolve ReplicaReadType dependencies (#24653)
|
2021-05-17 14:09:39 +08:00 |
|
|
|
d2bdfd51b7
|
store/tikv: move transaction options out to /kv (#24619)
|
2021-05-13 17:49:39 +08:00 |
|
|
|
acf2e82b52
|
executor: fix point_get result on clustered index when new-row-format disabled but new-collation enabled (#24544)
|
2021-05-13 12:45:40 +08:00 |
|