Commit Graph

24956 Commits

Author SHA1 Message Date
69e8fdb60b timer: make sure timer which has a max delay will be scheduled first (#57067)
close pingcap/tidb#57137
2024-11-06 05:35:40 +00:00
tpp
34ef14a1bb planner: fix cost adjustment for high risk tablescan (#57086)
close pingcap/tidb#57085
2024-11-06 04:42:25 +00:00
01e2ff078e lightning: optimize a query to I_S.columns (#57117)
close pingcap/tidb#57115
2024-11-06 03:31:53 +00:00
b6a817d9b4 coprocessor: skip empty tidb nodes (#56858)
close pingcap/tidb#36546
2024-11-06 03:31:46 +00:00
6004c3e109 planner: update the plan_clone_gen file (#57141)
ref pingcap/tidb#54057
2024-11-05 23:23:58 +00:00
865213c94e session: make TxnInfo() return even if process info is empty (#57044)
close pingcap/tidb#57043
2024-11-05 16:04:11 +00:00
b0ba097fdc *: upgrade golang-jwt/jwt to fix secruity alerms (#57136)
close pingcap/tidb#57135
2024-11-05 13:27:34 +00:00
b71f0c0796 statistics: handle the prune mode correctly in the refresher (#57096)
ref pingcap/tidb#55906
2024-11-05 11:16:06 +00:00
f2385404df expression: introduce SafeToShareAcrossSession to Expression for Instance Plan Cache (#57110)
ref pingcap/tidb#54057
2024-11-05 09:37:46 +00:00
c45d62f7d2 executor,planner: Fix tiflash plan with limit operator may lose execution summary problem (#57101)
close pingcap/tidb#50455
2024-11-05 09:37:24 +00:00
8a62d5a7bc exeuctor: add a helper variable to help ga hash join v2 step by step for all kinds of join types (#57116)
ref pingcap/tidb#53127
2024-11-05 08:19:19 +00:00
4cfe22cfa0 ttl: fix some panic when delete a ttl timer manually (#57118)
close pingcap/tidb#57112
2024-11-05 06:31:42 +00:00
7e491c3357 dxf: get task from both mysql.tidb_global_task and mysql.tidb_global_task_history (#57063)
close pingcap/tidb#56942
2024-11-05 05:26:36 +00:00
68f9355bae tablecodec: fix global index + commonHandle + restoredValues panic (#57104)
close pingcap/tidb#57087
2024-11-05 04:00:21 +00:00
aa83e4e0d5 ddl: remove useless code related to legacy job queue (#56689)
ref pingcap/tidb#54436
2024-11-05 00:57:39 +00:00
1de6f3ef24 br/operator: added some commands for managing migrations (#56857)
close pingcap/tidb#56760
2024-11-04 09:52:42 +00:00
365142735e planner: add generated hash64 and equals implementing for logical apply. (#57093)
ref pingcap/tidb#51664
2024-11-04 07:40:11 +00:00
572cf9eec8 test: fix the flaky test TestDeleteIgnoreWithFK (#57095)
close pingcap/tidb#57094
2024-11-04 06:27:03 +00:00
f2621faf62 planner: add a panel to display the fine-grained operation duration of the Plan Cache (#57070)
ref pingcap/tidb#54057
2024-11-04 05:55:33 +00:00
538839b633 tests: fix integration test create empty "-m"/"700" dir on mac (#57089) 2024-11-04 04:38:36 +00:00
1961f5e67c planner: add more test cases for Instance Plan Cache (#57080)
ref pingcap/tidb#54057
2024-11-04 03:55:55 +00:00
241c10294b planner: generate the hash64 and equals for logical aggregation. (#57074)
ref pingcap/tidb#51664
2024-11-01 16:22:55 +00:00
5da9d1a1ca *: let TempIndex support encode/decode partitionID flag (#57017)
close pingcap/tidb#56535
2024-11-01 11:50:27 +00:00
999befe493 build(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 (#57055) 2024-11-01 08:16:01 +00:00
dcf077f115 planner: add equals function generation logic for logical operator. (#57057)
ref pingcap/tidb#51664
2024-11-01 07:08:36 +00:00
5448f9f11d ddl: check index key length when convert charset (#56964)
close pingcap/tidb#56930
2024-11-01 05:43:51 +00:00
6679c7449d ddl: mitigate the issue that multiple owner might exist during force to be owner (#56963)
close pingcap/tidb#56924
2024-10-31 16:19:55 +00:00
e92e2d07c2 planner: add auto hash64 and equals generator for logical operators. (#57004)
ref pingcap/tidb#51664
2024-10-31 15:17:00 +00:00
c240fdf085 *: avoid flaky test with high load scenario (#57016) 2024-10-31 10:23:27 +00:00
b314a9c603 executor: minor refine of hash join v2 (#57023)
ref pingcap/tidb#53127
2024-10-31 09:47:04 +00:00
a22fc590cc statistics: add the refresher as a stats owner listener (#56998)
ref pingcap/tidb#55906
2024-10-31 08:48:34 +00:00
2f8b11a4d1 parser: don't support ALTER TABLE ... DROP FOREIGN KEY if exists (#56703)
close pingcap/tidb#56701
2024-10-31 06:00:57 +00:00
0c0d6373ad executor: fix the issue that INSERT IGNORE doesn't lock the parent table (#56661)
close pingcap/tidb#56655
2024-10-31 05:16:42 +00:00
49c3eba4b0 br: fix wrong error (#57002)
ref pingcap/tidb#55870, close pingcap/tidb#56999
2024-10-30 15:45:39 +00:00
cf5a61709d *: maintain the active users for privilege data (#56709)
ref pingcap/tidb#55563
2024-10-30 13:30:13 +00:00
c75d36d6ba br: more db pools to create databases (#56867)
close pingcap/tidb#56866
2024-10-30 12:31:33 +00:00
83f040b268 docs: RFC for keyspace (#39685)
ref pingcap/tidb#40425
2024-10-30 11:09:25 +00:00
790c6c0746 br: cancel context when timer stop (#56948)
ref pingcap/tidb#53480
2024-10-30 10:59:36 +00:00
fc116a7f01 ddl: Allow global Index including all columns in the partitioning expression (#56868)
close pingcap/tidb#56230
2024-10-30 10:12:12 +00:00
aa833950e4 planner: add apply's hash64 and equals interface implementation (#56990)
ref pingcap/tidb#51664
2024-10-30 09:15:57 +00:00
474aed53cf ddl: fix issue that recover table by job id may cause panic (#56965)
close pingcap/tidb#55113
2024-10-30 09:15:50 +00:00
79cdf84824 unistore: fix the fair locking mechanism in unistore and make foreign key work (#56821)
close pingcap/tidb#56663
2024-10-30 09:15:43 +00:00
7ed2ad7cd6 metrics: set sync load latency as P9999 (#56981)
close pingcap/tidb#56980
2024-10-30 07:51:14 +00:00
ec65c4fd71 test: fix the flaky integration test for foreign key. (#56979)
close pingcap/tidb#56978
2024-10-30 07:51:07 +00:00
248000c998 planner: add memo_expr to represent the unified logical op and group expression (#56961)
ref pingcap/tidb#51664
2024-10-30 06:48:21 +00:00
22a175b384 executor: split ddl and other executors out from executor.go (#56966)
ref pingcap/tidb#54436
2024-10-30 05:16:24 +00:00
c9ef880dbf *: Add slowlog, metadata, etc to licenserc to ignore (#56962) 2024-10-30 04:32:58 +00:00
274226eb96 statistics: simplify the heap implementation (#56756)
ref pingcap/tidb#55906
2024-10-30 04:32:49 +00:00
390de884f4 tools: remove go:build ignore and put xprog into new package (#56975) 2024-10-30 02:14:27 +00:00
tpp
8fde2d6fa2 planner: set min for high risk plan steps (#56631)
close pingcap/tidb#55126
2024-10-29 18:08:36 +00:00