4665 Commits

Author SHA1 Message Date
7f129e5b84 planner: fix flaky tests in instanceplancache package (#65619)
Some checks failed
Bazel Crossbuild for TiDB/Lightning / Bazel Crossbuild (macos) (push) Has been cancelled
Bazel Crossbuild for TiDB/Lightning / Bazel Crossbuild (ubuntu) (push) Has been cancelled
close pingcap/tidb#64604
2026-01-19 02:17:20 +00:00
1b2d0b873c planner: make cardinality and selectivity tests ignore plan ID with explain format as brief (#65520)
ref pingcap/tidb#60940
2026-01-19 00:04:56 +00:00
b39a1ca7c0 planner: add the prefix index as candidate for topn optimization (#65533)
fix pingcap/tidb#63280
2026-01-17 14:41:28 +00:00
9c0773b008 br: load necessary db infos for backup and restore (#64982)
close pingcap/tidb#64833
2026-01-17 06:42:55 +00:00
88d21ed0f9 planner: speed up TestMPPHintsScope with hypo TiFlash replica (#65604)
close pingcap/tidb#65344
2026-01-17 02:39:44 +00:00
78403e58db metrics: fix typo in tidb_summary.jsonnet template variable (#65582)
close pingcap/tidb#65589
2026-01-16 16:39:08 +00:00
c1abcf8e9c s3: split the common code of s3like store (#65602)
ref pingcap/tidb#65461
2026-01-16 08:45:44 +00:00
e4bd81b00e objstore: extract AWS SDK related logic into separate client and extract common code of s3 like store (#65561)
ref pingcap/tidb#65461
2026-01-16 04:28:38 +00:00
f8627fd3ff planner: fix the row count for index join use the PK in inner side (#65190)
close pingcap/tidb#65183
2026-01-16 03:17:01 +00:00
4746c8da41 metrics: Add graphs for TLS version and cipher (#65082)
ref pingcap/tidb#64223
2026-01-15 18:40:23 +00:00
8333420a50 s3: split io/logger/retry logic in s3 into separate files (#65568)
ref pingcap/tidb#65461
2026-01-15 09:46:50 +00:00
53dc671df4 planner: non-deterministic expression can not be pushed down throught the join (#65563)
close pingcap/tidb#65486
2026-01-15 07:05:38 +00:00
96bdeae43c executor: prealloc memory for keys in HashJoinv2 (#63957)
ref pingcap/tidb#62854
2026-01-15 03:50:08 +00:00
tpp
79b2debe2a planner: index pruning using existing infra (#64999)
close pingcap/tidb#63856
2026-01-15 01:11:23 +00:00
c6b0d30253 objstore: abstract prefix handling and generate http range header (#65567)
ref pingcap/tidb#65461
2026-01-14 07:32:14 +00:00
7185f0db6f pkg/executor: fast check table add global checksum quick pass (#65542)
close pingcap/tidb#65541
2026-01-14 05:40:56 +00:00
df3d1b7dbe s3: remove the file existence check after write file (#65566)
ref pingcap/tidb#65461
2026-01-14 04:20:20 +00:00
27a4771206 bindinfo: save bindinfo into stmtctx to avoid calling NormalizeStmtForBinding and getbindcache repeatedly (#65484)
close pingcap/tidb#65100
2026-01-13 19:55:08 +00:00
e87fd0b110 *: Fix data race in network traffic statistics access (#65085)
close pingcap/tidb#65068
2026-01-13 18:25:20 +00:00
7639d9c48f test: refine network port assignment in test (#65549) 2026-01-13 16:29:39 +00:00
b147abe19f planner: support cluster-level binding reload command (#65509)
close pingcap/tidb#65378
2026-01-13 16:29:32 +00:00
187eba37ca executor, util/memory: keep global analyze memory usage non-negative (#65503)
close pingcap/tidb#65502
2026-01-13 16:29:24 +00:00
9021b4d981 planner: use temp dir to fix flaky test TestPlanReplayerDumpSingle (#65547)
close pingcap/tidb#65545
2026-01-13 15:03:35 +00:00
3994683c4f expression: fix column type inference for AES_ENCRYPT in views (#65538)
close pingcap/tidb#65530
2026-01-13 15:03:26 +00:00
de74b88b84 ddl, ingest: improve test coverage for checkpoint validation (#65421)
close pingcap/tidb#65420
2026-01-13 15:03:18 +00:00
57ad856292 expression: UUID_VERSION() and UUID_TIMESTAMP() pushdown to TiKV (#65349)
close pingcap/tidb#65348
2026-01-13 15:03:08 +00:00
1d4344fc2c test: stabilize TestAuditPluginRetrying (#65523)
close pingcap/tidb#65222
2026-01-13 10:53:18 +00:00
be37b5a24a executor, conn: wait for the goroutine in preprocessLoadDataLocal to finish before step to next query (#62946)
close pingcap/tidb#62673
2026-01-13 08:28:17 +00:00
85ddc9d510 variable: fix internal/poll.runtime_pollWait in the goleak with TestSetTiDBCloudStorageURI (#65527)
close pingcap/tidb#65526
2026-01-13 02:39:02 +00:00
28cce6a472 objstore: move s3 like store into separate pkg (#65513)
ref pingcap/tidb#65461
2026-01-12 10:01:26 +00:00
1fe3ea93cc planner: add some plan cache benchmark into bench daily (#65524)
ref pingcap/tidb#65100
2026-01-12 05:58:55 +00:00
69a1b2ce8e session: fix memory leak when sessions close after ANALYZE statements (#65492)
close pingcap/tidb#65489
2026-01-09 22:24:40 +00:00
e0df5fdab0 objstore: encapsulate i/o related logic into separate pkg and refactor (#65495)
ref pingcap/tidb#65461
2026-01-09 14:22:32 +00:00
920ee6e011 ddl: forbid operations that might change system table id in nextgen (#65411)
ref pingcap/tidb#61702
2026-01-09 10:52:05 +00:00
0f701297db fix(resourcegroup/runaway): enhance failpoint control and logging for runaway GC (#64286)
ref pingcap/tidb#41316
2026-01-09 06:40:20 +00:00
607968304a lightning: add import into backend (#65321)
ref pingcap/tidb#65092
2026-01-09 01:05:35 +00:00
tpp
0bbbbbe47b planner: suppress column number in plan_tree explain (#65148)
ref pingcap/tidb#63118
2026-01-08 19:07:47 +00:00
3f5e128a81 s3: increase retry attempts and max delay to compatible with SDK v1 (#65485)
close pingcap/tidb#65467
2026-01-08 16:23:11 +00:00
579d0c569d server: fix kill query incorrectly killing idle connections (#65464)
close pingcap/tidb#65447
2026-01-08 14:00:32 +00:00
33b3c4cdbb executor: change Grow parameter in Column.Reserve function (#65435)
ref pingcap/tidb#62854
2026-01-08 14:00:17 +00:00
2a5e1bb6f7 types: print argument as hex literal if non-printable (#65384)
close pingcap/tidb#65383
2026-01-08 12:10:32 +00:00
1e2cdaa16f objstore: move from 'br/pkg' to 'pkg/' directory (#65462)
ref pingcap/tidb#65461
2026-01-08 08:50:47 +00:00
d863a63b03 store/copr: add defensive measures for bucket boundary bug (#65041)
ref pingcap/tidb#64008
2026-01-08 04:06:41 +00:00
46abcfc5cd stats: fix stats status for tables with only TopN and no buckets (#65417)
close pingcap/tidb#64429
2026-01-07 19:47:17 +00:00
9c4fa27333 bootstrap: add sanity check for disallowed feature for system tables in nextgen (#65438)
ref pingcap/tidb#61702
2026-01-07 11:07:33 +00:00
34db659899 expression: reserve exact space for UUIDs (#65365)
close pingcap/tidb#65364
2026-01-07 11:07:26 +00:00
1738791766 test: split cases in session pkg (#65451)
ref pingcap/tidb#44940
2026-01-07 03:13:23 +00:00
bedae51b62 expression: Vectorized versions of new UUID functions (#65301)
ref pingcap/tidb#61982
2026-01-06 19:53:17 +00:00
17a245ee00 bindinfo: collect all the matchSQLBinding's time spent (#65445)
ref pingcap/tidb#64375
2026-01-06 15:55:53 +00:00
752905dd38 bootstrap/upgrade: split definition and code logic for better maintenance (#65403)
close pingcap/tidb#61702
2026-01-06 13:00:05 +00:00