|
|
e071841317
|
planner: fix redudent planID for partition table in optimizer trace (#36711)
close pingcap/tidb#36759
|
2022-08-04 15:50:06 +08:00 |
|
|
|
5ef18981cc
|
Revert "planner: refactor the IsolationReadEngines variable for plan cache" (#36873)
|
2022-08-04 10:30:06 +08:00 |
|
|
|
bd3d138049
|
planner: remove the useless variable tidb_enable_point_get_cache (#36844)
close pingcap/tidb#36598
|
2022-08-03 20:20:05 +08:00 |
|
|
|
3847d9e56f
|
planner: refactor the IsolationReadEngines variable for plan cache (#36770)
ref pingcap/tidb#36598
|
2022-08-03 19:44:05 +08:00 |
|
|
|
6a6fa8a882
|
ddl: Add sql_require_primary_key sysvar (#36146)
close pingcap/tidb#28544
|
2022-08-03 17:20:06 +08:00 |
|
|
|
0b1d3e0da3
|
*: cleanup sysvar API usage (#36640)
close pingcap/tidb#36639
|
2022-08-02 07:54:04 +08:00 |
|
|
|
8e77ce264c
|
*: introduce @@tidb_max_paging_size system variable for tuning (#36599)
close pingcap/tidb#36328
|
2022-07-29 15:29:12 +08:00 |
|
|
|
6b83cdbea2
|
executor: handle NULL values properly when LOAD DATA INFILE (#36124)
close pingcap/tidb#34358
|
2022-07-29 13:03:12 +08:00 |
|
|
|
34628f0f1a
|
*: Spelling, change ture to true (#36520)
closes pingcap/tidb#36519
|
2022-07-27 14:35:11 +08:00 |
|
|
|
b0c6c5afa7
|
*: cleanup default sysvar value usage (#36487)
close pingcap/tidb#36485
|
2022-07-26 19:51:10 +08:00 |
|
|
|
c80026e61f
|
executor: also collect unchanged unique keys for lock (#36498)
close pingcap/tidb#36438
|
2022-07-25 21:43:11 +08:00 |
|
|
|
f0717dfe07
|
statistics, sessionctx: introduce topn assisted cardinality estimation for string matching functions (#36210)
close pingcap/tidb#36209
|
2022-07-20 21:55:09 +08:00 |
|
|
|
a52656fde4
|
*: add binary plan in stmt summary and slow log/query (#35698)
close pingcap/tidb#35889
|
2022-07-20 18:21:09 +08:00 |
|
|
|
d00b984f4c
|
executor, statistics: analyze use MaxUint64 ts to read data (#35232)
close pingcap/tidb#35233
|
2022-07-20 16:09:08 +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 |
|
|
|
c28bac3d72
|
planner: support rewrite for skew group distinct aggregate to avoid skew execution (#36181)
close pingcap/tidb#36169
|
2022-07-18 15:29:07 +08:00 |
|
|
|
9a2ed52119
|
server, sessionctx: support token-based authentication (#36152)
close pingcap/tidb#35913
|
2022-07-14 18:29:06 +08:00 |
|
|
|
0b427e1fd6
|
*: add tidb_min_paging_size system variable (#36107)
close pingcap/tidb#36106
|
2022-07-13 22:27:05 +08:00 |
|
|
|
bdc6397023
|
executor: support tidb memory debug mode (#35322)
ref pingcap/tidb#33877
|
2022-07-13 12:33:06 +08:00 |
|
|
|
55aea2787d
|
*: use pdqsort to improve sort performance (#34404)
close pingcap/tidb#34250
|
2022-07-06 13:41:02 +08:00 |
|
|
|
cdde0398fe
|
sessionctx,kv,planner: add system variable for fine_grained_shuffle (#35256)
close pingcap/tidb#35342
|
2022-07-06 10:27:02 +08:00 |
|
|
|
65e0b8e541
|
client: KV requests with source label (#34833)
close pingcap/tidb#33963
|
2022-07-01 19:46:39 +08:00 |
|
|
|
4fc86936ff
|
sessionctx: support encoding and decoding prepared statements (#35808)
close pingcap/tidb#35689
|
2022-06-30 11:56:38 +08:00 |
|
|
|
31c92c67bc
|
sessionctx: support encoding and decoding statement context (#35688)
close pingcap/tidb#35664
|
2022-06-27 12:20:39 +08:00 |
|
|
|
e44277d8fe
|
sessionctx: support encoding and decoding session contexts (#35648)
close pingcap/tidb#35573
|
2022-06-23 12:46:36 +08:00 |
|
|
|
4fc9551dd1
|
sessionctx, types, executor: support encoding and decoding user-defined variables (#35343)
close pingcap/tidb#35288
|
2022-06-15 21:02:34 +08:00 |
|
|
|
017ac90e67
|
planner: introduce some new variables for the cost model version2 (#35241)
ref pingcap/tidb#35240
|
2022-06-09 17:52:30 +08:00 |
|
|
|
c8fcad4d82
|
planner: refactor to use the standard function GetXXFactor() to get cost model factors (#35226)
ref pingcap/tidb#33945
|
2022-06-08 16:10:30 +08:00 |
|
|
|
233a7335fd
|
sessionctx/variable, ddl: fix sysvar API usage (#35052)
ref pingcap/tidb#35051
|
2022-06-06 10:34:29 +08:00 |
|
|
|
22e9f4dc9e
|
txn: Provide PessimisticRCTxnContextProvider for RC isolation (#34702)
close pingcap/tidb#34746
|
2022-06-02 15:36:28 +08:00 |
|
|
|
69b573ca7d
|
executor: fix compatibility issue of release savepoint (#35064)
close pingcap/tidb#35063
|
2022-06-01 15:20:27 +08:00 |
|
|
|
b598bd2214
|
*: support savepoint in transaction (#34466)
close pingcap/tidb#6840
|
2022-05-30 14:38:27 +08:00 |
|
|
|
6a0239362d
|
planner: use variable to control outer join reorder for fallback (#34825)
ref pingcap/tidb#19940
|
2022-05-19 23:14:39 +08:00 |
|
|
|
09b155f7a3
|
distsql, sessionctx/variable: add max_threads mysql variable for TiFlash (#34299)
close pingcap/tidb#34298
|
2022-05-17 19:00:38 +08:00 |
|
|
|
45415f45be
|
session: return an error when a non-transactional DML partially fails (#34488)
ref pingcap/tidb#33485
|
2022-05-10 15:50:34 +08:00 |
|
|
|
f6ce33761b
|
*: fix load statement can not handle the upper case user variable (#34423)
close pingcap/tidb#34420
|
2022-05-07 13:02:31 +08:00 |
|
|
|
f88dab92f9
|
util: use generics to implement max/min (#34197)
close pingcap/tidb#34247
|
2022-05-06 10:08:57 +08:00 |
|
|
|
20a58199cf
|
*: move config file option mem-quota-query to sysvar (#34141)
ref pingcap/tidb#33769
|
2022-04-26 03:58:50 +08:00 |
|
|
|
99b871e20d
|
planner: add projection pushdown (#27029)
close pingcap/tidb#26242
|
2022-04-22 11:06:05 +08:00 |
|
|
|
212a6b22af
|
planner: introduce the new cost interface (#33990)
|
2022-04-19 14:03:09 +08:00 |
|
|
|
4d3a3c259a
|
server: use max_allowed_packet to limit the packet size. (#33651)
close pingcap/tidb#31422
|
2022-04-18 11:24:03 +08:00 |
|
|
|
fa834a0806
|
planner: Add control flag to keep or remove ORDER BY in subquery (#33173)
close pingcap/tidb#32900
|
2022-04-01 14:08:29 +08:00 |
|
|
|
6517ee3fb6
|
*: migrate tidb-tools (#33296)
close pingcap/tidb#32999
|
2022-03-25 19:08:35 +08:00 |
|
|
|
9bc9572754
|
planner: add the functional dependency for Datasource, proj, select, agg (#33071)
ref pingcap/tidb#29766
|
2022-03-17 20:02:30 +08:00 |
|
|
|
d4d43ba0b4
|
txn: support read consistency read with ts checking (#32922)
close pingcap/tidb#33159
|
2022-03-16 20:49:52 +08:00 |
|
|
|
d981c0e06a
|
sysvar: add INSTANCE scope for system variable (#32888)
ref pingcap/tidb#32887
|
2022-03-16 11:15:52 +08:00 |
|
|
|
678397ba62
|
planner: ignore close-stmt to make more queries can hit plan cache (#32928)
|
2022-03-15 14:13:20 +08:00 |
|
|
|
7fcdab6002
|
ddl: add limiter when setting TiFlash replicas for all tables in a database (#32526)
ref pingcap/tidb#32254
|
2022-03-11 10:47:50 +08:00 |
|
|
|
9a4ca3ca69
|
*: Remove deprecated streaming (#32765)
ref pingcap/tidb#32679
|
2022-03-11 03:15:50 +08:00 |
|
|
|
469bc71b0c
|
parser, planner, executor: remove non-mpp broadcast Join (#31459)
close pingcap/tidb#31465
|
2022-03-11 00:41:50 +08:00 |
|