Commit Graph

20340 Commits

Author SHA1 Message Date
3084ff5e82 ddl: recycle add index cop chunks correctly (#43067)
ref pingcap/tidb#39468
2023-04-19 16:49:20 +08:00
7dd8ef6330 planner: performance optimization for plan-cache (#43183)
ref pingcap/tidb#36598
2023-04-19 15:51:19 +08:00
35e5b45212 br: support backup txn kv data (#40829)
* support txn backup and restore
2023-04-19 15:11:04 +08:00
d33b9ae173 load data: check table empty or not for physical mode (#43157)
ref pingcap/tidb#42930
2023-04-19 13:21:19 +08:00
f476d203bf br: fix unstable test (#43177)
close pingcap/tidb#43170
2023-04-19 11:59:19 +08:00
0c3b88c0ce lightning: fix generating region job is serialized (#43123)
close pingcap/tidb#42456
2023-04-19 11:43:19 +08:00
124abf61bc plan: Choose left table as build table for semi join when left one is smaller for MPPTask (#43064)
close pingcap/tidb#43062
2023-04-19 10:51:19 +08:00
36c59c7562 restore: split between tables (#42972)
close pingcap/tidb#42924
2023-04-19 05:11:19 +08:00
0bfe3e72d3 Lightning: adjust precheck and refine error message (#42258)
close pingcap/tidb#42835, ref pingcap/tidb#42836
2023-04-19 01:07:19 +08:00
c5cb7d2039 planner: optimize the performance of GetParamSQLFromAST for non-prep plan cache (#43161)
ref pingcap/tidb#36598
2023-04-19 00:35:19 +08:00
9af82b4298 planner: write statements to read on TiFlash only in strict sql mode (#43091)
close pingcap/tidb#43090
2023-04-19 00:03:18 +08:00
eb2771d1ee statistics, planner: add debug trace base utils and trace for GetRowCountByXXX() (#43120)
ref pingcap/tidb#43069
2023-04-18 22:37:19 +08:00
21f5d8d728 plugin: remove the limitation of decoding a plugin name (#43143) 2023-04-18 21:37:21 +08:00
ab086ae3cf lightning: refactor checksum to reuse (#43082)
ref pingcap/tidb#42930
2023-04-18 21:05:19 +08:00
b71af032ce metrics: remove repeating ddl metrics (#43154) 2023-04-18 20:21:27 +08:00
2010584646 txn: Fix the issue that replayed stale pessimistic lock request in fair locking mode may affect data correctness (#43132)
close pingcap/tidb#42923
2023-04-18 20:21:19 +08:00
171b0e9a4b test: set loaddatatest moderate (#43150) 2023-04-18 19:13:43 +08:00
7908f697b4 planner: skip stats warnings for temporary table during optimize (#43147)
close pingcap/tidb#43142
2023-04-18 19:13:35 +08:00
47e7432054 util: reimplement row level checksum utilities (#43141)
ref pingcap/tidb#42747
2023-04-18 19:13:28 +08:00
6d6c6072d9 planner: introduce a new variable tidb_session_plan_cache_size (#43140)
ref pingcap/tidb#36598
2023-04-18 19:13:20 +08:00
1bc17a27c4 metrics: support go-memstats-inuse and estimate-inuse (#43151) 2023-04-18 18:55:19 +08:00
7f494f1f87 server: skip unstable test TestDBStmtCount (#43139)
close pingcap/tidb#43138
2023-04-18 17:53:27 +08:00
fa54151feb storage: replace standard gzip with klauspost/compress to increase effiency (#43129)
close pingcap/tidb#43128
2023-04-18 17:53:19 +08:00
b9f0b109a8 mpp: set recoveryTTL of tiflash_compute node as zero (#43136)
close pingcap/tidb#43137
2023-04-18 15:45:19 +08:00
9f8a3cd8a0 util: remove useless debug log (#43089) 2023-04-18 14:59:20 +08:00
31799def42 pluginpkg: remove the limitation of the plugin name (#43125) 2023-04-18 14:09:19 +08:00
1e343a8fcd util/ranger: fix collator missing of FullNotNullRange (#43124)
close pingcap/tidb#43116
2023-04-18 13:29:18 +08:00
e123433e2a planner: make LRUPlanCache.Close reenterable (#43117)
ref pingcap/tidb#36598
2023-04-18 11:51:25 +08:00
8e3bce2f8d ddl: Design doc of unified distributed parallel execution framework. (#43011)
close pingcap/tidb#43010
2023-04-18 11:51:18 +08:00
3c1675d264 oomtest: fix data race at the oomCapture (#43121)
close pingcap/tidb#43119
2023-04-18 11:35:18 +08:00
731e9c3282 ddl: abstract out a watcher (#43093)
close pingcap/tidb#43092
2023-04-18 10:47:19 +08:00
bdd41f82d1 expression: fix index out of range for AES_DECRYPT (#43086)
close pingcap/tidb#43063
2023-04-18 09:37:18 +08:00
6271103321 parser,ast: support part of storage procedure grammar (#42260)
ref pingcap/tidb#42263
2023-04-18 00:19:19 +08:00
b1e6fe72f3 planner: non-prep and prep statements use the same unified plan cache (#43094)
ref pingcap/tidb#36598
2023-04-17 22:51:26 +08:00
9cf0ed8e8f br: pipeline backup schemas (#43003)
close pingcap/tidb#43002
2023-04-17 22:51:18 +08:00
8e7ebb330f planner: add more test cases for non-prep plan cache (#43083)
ref pingcap/tidb#36598
2023-04-17 21:41:18 +08:00
2766aea88a br: checkpoint for full/log restore (#42340)
close pingcap/tidb#42339
2023-04-17 20:55:18 +08:00
5322b51bd8 *: add debug trace to plan replayer (#43048) 2023-04-17 19:55:26 +08:00
8d16b2656c statistics: remove useless parameter (#43088) 2023-04-17 19:03:17 +08:00
bad131e569 planner: escape the string when display Range to make it more clear (#43046)
ref pingcap/tidb#43045
2023-04-17 17:45:19 +08:00
c7f5868df0 load data: physical mode part 3 (#43020)
ref pingcap/tidb#42930
2023-04-17 15:35:19 +08:00
4878ed3d51 ddl: Coalesce partition (#42476)
close pingcap/tidb#15002
2023-04-17 14:17:18 +08:00
0c736ce28f lightning: always retry from needRescan when NotLeader (#43079)
close pingcap/tidb#43055
2023-04-17 11:09:18 +08:00
9a02bbcddc util: ID pools for global kill 32bit (#42738)
ref pingcap/tidb#8854
2023-04-16 15:35:17 +08:00
73c92b8ed2 pitr: support restoring duplicated log in PITR. (#42049)
close pingcap/tidb#42564
2023-04-14 21:52:46 +08:00
579f47e412 statistics: remove statistics.Column.Count (#43033)
ref pingcap/tidb#42160
2023-04-14 20:10:46 +08:00
Hu#
15ce8090e8 resource_control: calibrate resource support sysbench (#42695)
ref pingcap/tidb#38825
2023-04-14 18:32:47 +08:00
2062b6865f disttask: add load data scheduler and subtask executor (#42881)
close pingcap/tidb#42880
2023-04-14 17:22:47 +08:00
2d0564c8ff executor, planner: support indexMerge limit embeded with non partition table (#42811)
ref pingcap/tidb#41028
2023-04-14 15:29:01 +08:00
464fb18809 server: ignore Preprocess error for the prefetchPointPlanKeys optimization (#39945)
close pingcap/tidb#39664
2023-04-14 14:47:02 +08:00