702c86b8f9
*: add global/instance variable to config top sql ( #24934 )
2021-05-31 15:17:36 +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
8fb29eb17e
kv: move TxnScope into kv ( #24715 )
2021-05-19 20:01:42 +08:00
5e9e0e6e37
*: consitent get infoschema ( #24230 )
2021-05-10 21:00:36 +08:00
0ec8f2d9fb
store/tikv: remove use of Priority transaction options in store/tikv ( #24360 )
2021-04-29 13:59:57 +08:00
619c472005
store/tikv: remove IsolationLevel option ( #24335 )
2021-04-28 15:25:56 +08:00
3f6dfe91da
distsql: refactor range splitting logic & comments on int64 boundary ( #23991 )
2021-04-15 21:51:53 +08:00
efe172b0e0
store/tikv:move option from kv to tikv, and make define as a normal int ( #23171 )
2021-03-22 20:13:36 +08:00
b983856ddf
store/tikv:mv kv.ReplicaReadType to tikv ( #23376 )
2021-03-19 21:19:36 +08:00
29908c67e7
store, executor: support stale read for tikv RPCContext ( #22176 )
2021-03-05 18:12:55 +08:00
461cae15a7
planner, distsql: fix the behaviour of building ranges for TiFlash ( #22725 )
2021-02-21 18:29:46 +08:00
289bc7e79c
ddl: concurrent safe api for using rule bundles cache ( #22035 )
...
Signed-off-by: xhe <xw897002528@gmail.com >
2021-01-13 10:58:58 +08:00
f8bef9b952
session, distsql: make local transaction error msg user-friendly ( #22052 )
2020-12-31 16:28:33 +08:00
9ef7246d29
executor: fix data race in extractTxnScope ( #21929 )
2020-12-23 15:34:30 +08:00
56d3f6b471
executor: support forbiding cross dc read for pointGet ( #21840 )
2020-12-22 15:31:31 +08:00
ce5ce53fa9
ddl, distsql: Support forbiding cross txnScope query all *Reader Executor ( #21650 )
2020-12-21 15:30:30 +08:00
f5a3a38bfe
*: fix bug that broadcast join/MPP not compatible with clustered index ( #21663 )
2020-12-15 11:42:55 +08:00
272f964031
executor: support global kill ( #17649 )
2020-10-27 19:39:20 +08:00
170e2fec92
*: collect multiple partitions and store in tidb (part II) ( #19899 )
2020-09-29 21:25:56 +08:00
0b7c7167d1
planner,executor: support global index for IndexScan and IndexLookUpReader ( #19821 )
2020-09-24 20:50:28 +08:00
ef7772dca4
kv: fix unsafe operation on value returned from memdb ( #20063 )
2020-09-17 17:18:04 +08:00
b7682ae787
executor: set the coprocessor concurrency to 1 for simple scan with limit. ( #19098 )
2020-08-30 09:35:44 +08:00
13bd62e183
ddl, executor: fix clustered prefix primary key truncation ( #19320 )
...
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com >
2020-08-20 14:45:22 +08:00
03003538d1
*: fix a lot of typos ( #18917 )
2020-08-03 11:03:33 +08:00
5250f7f53f
*: support clustered index in double read ( #18127 )
2020-06-23 15:33:38 +08:00
c98514e751
executor: unify executor concurrency ( #16999 )
2020-06-22 17:39:32 +08:00
7c3e9d2427
*: support analyze on cluster index ( #17895 )
2020-06-15 10:51:33 +08:00
526a711c67
session, tikv: allocate task IDs for distsql requests ( #16520 )
2020-05-13 11:47:05 +08:00
51dabaabef
*: refactor Handle in executor package ( #16871 )
2020-04-28 21:27:19 +08:00
62e4d588a8
Makefile: add unconvert to inspect unnecessary type convert ( #16549 )
2020-04-22 23:01:59 +08:00
af0a49cb7a
[store/tikv] support batch coprocessor for TiFlash ( #16030 )
2020-04-09 13:01:09 +08:00
1637c42d45
distsql: fix wrong schema version when snapshot has been set ( #15258 )
2020-03-30 22:37:34 +08:00
07e642c923
coprocessor: add ddl schema version in request ( #14317 )
2020-01-08 16:29:10 +08:00
ba2ff85c58
*: support caching coprocessor responses ( #13824 )
2019-12-31 18:24:40 +08:00
a7d5b98306
*: Move StartTs from DAGRequest to Coprocessor.Request ( #13823 )
2019-12-03 17:13:12 +08:00
095bee9655
executor: support table reader executor read from tiflash. ( #12371 )
2019-09-27 15:31:04 +08:00
e173c7f5c1
executor: add several sql hint related to session variables ( #11809 )
2019-09-17 13:39:16 +08:00
523b93651d
Add follower read support to TiDB ( #11347 )
2019-08-16 13:26:17 +08:00
1ad073bf80
executor: show operators' memory consumption in results of EXPLAIN ANALYZE ( #11334 )
2019-07-24 10:53:02 +08:00
ebfb2ae7fe
distsql: improve package distsql test code coverage to 85% ( #10582 )
2019-05-31 17:21:29 +08:00
7d7c146786
*: fix bug when unsigned histogram meets signed ranges in feedback ( #10415 )
2019-05-14 15:49:02 +08:00
d6396daa77
*: lazy eval explain id and tracker label ( #10139 )
2019-04-22 14:23:33 +08:00
e5f734e54c
*: move the Handle of stats to single package. ( #10149 )
2019-04-17 13:42:34 +08:00
7447f04409
executor: trace and control memory usage in DistSQL layer ( #10003 )
2019-04-12 16:43:55 +08:00
e9653675dd
*: remove errors.Trace in main handle path ( #10033 )
2019-04-04 14:27:15 +08:00
82d2726300
planner, statistics: build new histogram using range information ( #7921 )
2019-01-14 20:33:36 +08:00
32b1dbd8d5
*: rename "github.com/pkg/errors" to "github.com/pingcap/errors" ( #8136 )
...
We import "github.com/pkg/errors" in the code, and actually put
the "github.com/pingcap/errors" there in the vendor path.
That's a dirty hack, and prevent the introduce of Go module.
2018-11-01 16:09:07 +08:00
89dda9d9a8
*: move parser to a separate repository ( #8036 )
2018-10-25 11:12:10 +08:00
cb03f2bec1
move from juju/errors to pkg/errors ( #7151 )
2018-09-12 15:42:20 +08:00