|
|
0f0f7080a8
|
statistics: remove dead code (#58412)
ref pingcap/tidb#57804
|
2024-12-20 10:29:00 +00:00 |
|
|
|
d9749cd329
|
ttl: add integration test with random fault session for TTL (#58110)
close pingcap/tidb#58411
|
2024-12-20 08:58:27 +00:00 |
|
|
|
acba0cd1e2
|
executor: fix the data race in hash join tests (#58406)
close pingcap/tidb#58286
|
2024-12-20 08:02:29 +00:00 |
|
|
|
220d5cb0d5
|
util: Change the output dir of the PLAN REPLAYER to be temp_dir (#58228)
close pingcap/tidb#55513
|
2024-12-20 08:02:21 +00:00 |
|
|
|
bf7016dba3
|
ddl: add more metrics for different operations of job execution, refine panels (#58360)
ref pingcap/tidb#54436
|
2024-12-20 06:52:12 +00:00 |
|
|
|
0f653f31d7
|
planner: refactor some code of cross-db binding (#58424)
ref pingcap/tidb#51347
|
2024-12-20 05:51:03 +00:00 |
|
|
|
8388f0fc58
|
expression: fix the truncate function when the first arg is 0 and second value is too large (#58191)
close pingcap/tidb#57651
|
2024-12-20 04:37:24 +00:00 |
|
|
|
05a35ca41f
|
lightning: enable pd grpc client log (#58339)
close pingcap/tidb#58337
|
2024-12-20 03:44:16 +00:00 |
|
|
|
85b46562ed
|
parser: Fix undocumented password_func function (#58312)
close pingcap/tidb#58311
|
2024-12-20 03:44:09 +00:00 |
|
|
|
a3c9b7931c
|
expression: cleanup old functions (#58327)
close pingcap/tidb#58326
|
2024-12-19 13:25:54 +00:00 |
|
|
|
842b66e1b1
|
planner: fix "invalid memory address or nil pointer dereference" when using Instance Plan Cache in some cases (#58407)
close pingcap/tidb#58395
|
2024-12-19 12:22:26 +00:00 |
|
|
|
1bf4bf12fa
|
ddl: implement backoff strategy for async event notification in tests (#58386)
close pingcap/tidb#58344, close pingcap/tidb#58421
|
2024-12-19 12:22:19 +00:00 |
|
|
|
15d25e03fd
|
planner: fix hash partition prune with is null condition (#58383)
close pingcap/tidb#58374
|
2024-12-19 12:22:12 +00:00 |
|
|
|
c400723217
|
planner: rename fuzzyBinding to crossDBBinding in SPM (#58402)
ref pingcap/tidb#51347
|
2024-12-19 11:08:19 +00:00 |
|
|
|
0bf3e01900
|
*: Update client-go and verify all read ts (#58054)
ref pingcap/tidb#57786
|
2024-12-19 11:08:12 +00:00 |
|
|
|
a3f823d54f
|
sessionctx: Remove date_format, datetime_format,max_tmp_tables variables (#58353)
close pingcap/tidb#9155
|
2024-12-19 08:40:36 +00:00 |
|
|
|
1fa29556ab
|
planner: quickly get total count from index/column (#58365)
close pingcap/tidb#58366
|
2024-12-19 06:16:30 +00:00 |
|
|
|
85f3f9c0a6
|
expression: Fix arg validation for tidb_mvcc_info() (#58310)
close pingcap/tidb#58309
|
2024-12-19 03:57:49 +00:00 |
|
|
|
77866d1f46
|
expression: Update generated column function restrictions (#58308)
close pingcap/tidb#58299
|
2024-12-19 03:57:42 +00:00 |
|
|
|
a3574aa6a3
|
planner: Refactor out-of-range estimation based upon modifyCount (#57431)
close pingcap/tidb#58068
|
2024-12-18 17:28:42 +00:00 |
|
|
|
aa19d3f261
|
planner: remove unused Auto Capture (#58373)
ref pingcap/tidb#51347
|
2024-12-18 14:11:06 +00:00 |
|
|
|
f05cbddfd3
|
statistics: skip non-exicted table when to init stats (#58381)
close pingcap/tidb#58378
|
2024-12-18 12:43:22 +00:00 |
|
|
|
80b34784bf
|
planner: fix possible read-write DATA RACE on Instance Plan Cache (#58328)
close pingcap/tidb#58318
|
2024-12-18 12:43:15 +00:00 |
|
|
|
4407ef5c22
|
metrics: don't use deprecated api (#58375)
ref pingcap/tidb#55390
|
2024-12-18 11:22:42 +00:00 |
|
|
|
ec0dabcba6
|
planner: improve comments and clean up function for OR type IndexMerge logic (#58332)
ref pingcap/tidb#58361
|
2024-12-18 09:55:30 +00:00 |
|
|
|
d24ee4f722
|
planner, executor: support show traffic jobs (#58322)
close pingcap/tidb#58319
|
2024-12-18 09:55:15 +00:00 |
|
|
|
0be1983389
|
domain: move async load stats into single goroutine (#58302)
close pingcap/tidb#58303
|
2024-12-18 06:57:57 +00:00 |
|
|
|
1405c5e1a5
|
planner: introduce hash collision consideration on group expression de-duplication (#58354)
ref pingcap/tidb#51664
|
2024-12-18 05:01:53 +00:00 |
|
|
|
f3e27f0ca6
|
planner: remove unnecessary methods in global binding handler (#58350)
ref pingcap/tidb#51347
|
2024-12-18 05:01:46 +00:00 |
|
|
|
177a03c8e5
|
ddl: support pre-split index regions before creating index (#57553)
close pingcap/tidb#57551, close pingcap/tidb#57552
|
2024-12-18 05:01:39 +00:00 |
|
|
|
5ac0b2e033
|
executor: change the evaluation order of columns in Update and Insert statements (#57123)
ref pingcap/tidb#56829
|
2024-12-18 03:42:36 +00:00 |
|
|
|
68d6b9932b
|
execdetails: tiny optimization for executor stats (#58186)
ref pingcap/tidb#56649
|
2024-12-17 15:59:36 +00:00 |
|
|
|
588b273f67
|
global sort: add boundaries to split keys when generating plan (#58323)
close pingcap/tidb#58267
|
2024-12-17 15:04:30 +00:00 |
|
|
|
22c91d0199
|
planner: remove unnecessary methods in global binding handler (#58343)
ref pingcap/tidb#51347
|
2024-12-17 14:05:36 +00:00 |
|
|
|
d92dce025a
|
ttl: reduce some warnings logs when locking TTL tasks (#58306)
close pingcap/tidb#58305
|
2024-12-17 13:21:03 +00:00 |
|
|
|
db2776a252
|
infoschema: change infoschem v2 btree element from tableItem to *tableItem (#58324)
ref pingcap/tidb#58321
|
2024-12-17 11:51:57 +00:00 |
|
|
|
40eb7dd91d
|
infoschema: simplify size calculation for array (#58320)
ref pingcap/tidb#50959
|
2024-12-17 11:51:50 +00:00 |
|
|
|
664805a3c3
|
domain: change some stats log level as WARN (#58316)
ref pingcap/tidb#58315
|
2024-12-17 11:51:43 +00:00 |
|
|
|
7b051c8b08
|
execdetails: reduce mem allocs on RecordOneCopTask (#58235)
ref pingcap/tidb#56649
|
2024-12-17 11:51:36 +00:00 |
|
|
|
1bf57f5e69
|
ttl: add more information in TTL logs (#58199)
close pingcap/tidb#58197
|
2024-12-17 11:51:30 +00:00 |
|
|
|
08840e06c1
|
copr: fix the issue that busy threshold may redirect batch copr to followers (#58193)
close pingcap/tidb#58001
|
2024-12-17 11:51:22 +00:00 |
|
|
|
6a88a1354e
|
workloadrepo: disable statement summary history when repository is enabled (#58063)
ref pingcap/tidb#57147
|
2024-12-17 11:51:15 +00:00 |
|
|
|
dde1dcd750
|
session: add indexes for mysql.analyze_jobs (#58134)
close pingcap/tidb#57996
|
2024-12-17 10:05:42 +00:00 |
|
|
|
8a80a41b8d
|
statistics: limit the batch size when updating the stats cache (#57954)
close pingcap/tidb#57953
|
2024-12-17 07:43:45 +00:00 |
|
|
|
0ccee0e011
|
store/copr: optimize copIterator by avoid start new goroutine (#57522)
ref pingcap/tidb#56649
|
2024-12-17 06:53:45 +00:00 |
|
|
|
c8ba4e3ace
|
*: avoid some unnecessary call of ensureActiveUser() (#57388)
ref pingcap/tidb#55563
|
2024-12-17 03:33:42 +00:00 |
|
|
|
57a73ea05e
|
planner: output create-index statements for recommend index run (#58293)
ref pingcap/tidb#12303
|
2024-12-16 16:43:51 +00:00 |
|
|
|
0dcadef6a8
|
planner: stabilize the vector index test (#58254)
ref pingcap/tidb#57871
|
2024-12-16 15:46:48 +00:00 |
|
|
|
bd07e09981
|
Revert "infoschema: change sieve Get() function Mutex to RWMutex" (#58292)
close pingcap/tidb#58287
|
2024-12-16 12:11:21 +00:00 |
|
|
|
dcec06a74b
|
*: tiny optimize by avoid sprintf (#58285)
ref pingcap/tidb#56649
|
2024-12-16 12:11:13 +00:00 |
|