|
|
601e21ca50
|
ddl: add context cancel check before commit (#53134)
close pingcap/tidb#52805
|
2024-05-13 03:44:40 +00:00 |
|
|
|
3239d121c9
|
executor: remove unnecessary memory allocation in (*HashAggExec).initPartialWorkers (#52418)
close pingcap/tidb#52321
|
2024-05-13 03:02:40 +00:00 |
|
|
|
dd177a808a
|
lightning: update util.go (#53204)
|
2024-05-13 00:58:10 +00:00 |
|
|
|
dcd1fa9d96
|
expression: fix the collation of functions with json arguments (#53126)
close pingcap/tidb#52833
|
2024-05-11 11:38:39 +00:00 |
|
|
|
f311d7751a
|
expression: unify casting real to string in tidb (tikv#16975) (#53129)
close pingcap/tidb#51109
|
2024-05-11 10:28:09 +00:00 |
|
|
|
ce74191db2
|
planner: move hash encoding logic and HasMaxOneRow to util (#53161)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-11 08:19:09 +00:00 |
|
|
|
09c8f964cc
|
planner: fix the issue that UnionAll didn't handle the range bump case (#52542)
close pingcap/tidb#52472
|
2024-05-11 06:19:09 +00:00 |
|
|
|
536cf0068b
|
expression: wrong result of timestampadd(month,1,date '2024-01-31') (#53101)
close pingcap/tidb#41052
|
2024-05-11 05:11:40 +00:00 |
|
|
|
af825ac7d8
|
ddl,mdl: fix the issue that the table_ids overlap regex is not correct (#52879)
close pingcap/tidb#52758
|
2024-05-11 04:29:39 +00:00 |
|
|
|
6d92e7af94
|
point-get: calculate the row level checksum on the real time to avoid incorrect checksum caused by schema change (#52511)
close pingcap/tidb#52590
|
2024-05-11 03:20:39 +00:00 |
|
|
|
1bac22a37e
|
infoschema: fix flashback integration test to make it more stable (#53179)
close pingcap/tidb#53158
|
2024-05-11 02:26:39 +00:00 |
|
|
|
5d780ebf8e
|
executor: disable probe short path in hash join (#53079)
close pingcap/tidb#51998
|
2024-05-11 01:02:39 +00:00 |
|
|
|
98312088b8
|
lightning/config: align the behaviour of tidb.tls to doc (#53140)
close pingcap/tidb#53001
|
2024-05-10 14:31:09 +00:00 |
|
|
|
f46db203f9
|
*: caller can use a fixed TS for fast reorg (#52993)
close pingcap/tidb#46986, ref pingcap/tidb#49233
|
2024-05-10 13:31:09 +00:00 |
|
|
|
49f09fef57
|
statistics: support adaptive sync load concurrency (#53142)
close pingcap/tidb#53157
|
2024-05-10 11:22:09 +00:00 |
|
|
|
87247c113c
|
planner: move code of rebuilding cached plans into a separate file (#53163)
ref pingcap/tidb#50618
|
2024-05-10 08:20:39 +00:00 |
|
|
|
341503b0a8
|
planner: merge fast plan cache and normal plan cache (#53143)
ref pingcap/tidb#50618
|
2024-05-10 05:53:39 +00:00 |
|
|
|
203e5f2cff
|
executor: Fix push downed topN won't replace correlated column problem (#53097)
close pingcap/tidb#52777
|
2024-05-10 03:01:09 +00:00 |
|
|
|
97d47052e0
|
planner: resolve panic when the update lists contain complex subquery (#53108)
close pingcap/tidb#52687
|
2024-05-09 15:02:38 +00:00 |
|
|
|
58469bb9fb
|
planner: simplify plan cache for fast point get (#53135)
ref pingcap/tidb#50618
|
2024-05-09 14:23:38 +00:00 |
|
|
|
9bf35006c8
|
executor: fix mppIterator memory leak when got error (#53106)
close pingcap/tidb#52406
|
2024-05-09 12:28:08 +00:00 |
|
|
|
f0a744704b
|
planner: move cost factors to core/cost pkg (#53120)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-09 11:38:38 +00:00 |
|
|
|
11ccc2e8cc
|
infoschema: fix the nil pointer (#53096)
close pingcap/tidb#52842
|
2024-05-09 10:17:39 +00:00 |
|
|
|
12b37d88dc
|
ddl: fix the primary key in index is not in restored format (#53118)
close pingcap/tidb#52510
|
2024-05-09 07:10:09 +00:00 |
|
|
|
c33b6cdfe1
|
expression: PropagateType should never let orignal data overflow (#53045)
close pingcap/tidb#52672
|
2024-05-09 03:31:08 +00:00 |
|
|
|
1a1e7b5165
|
testkit: enable infoschema v2 for realtikv test (#52896)
ref pingcap/tidb#50959
|
2024-05-08 16:16:08 +00:00 |
|
|
|
a5c403139b
|
planner: move table sample logic to planner util (#53100)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-08 10:47:38 +00:00 |
|
|
|
50b8dfab22
|
planner: simplify plan cache for fast point get (#53094)
ref pingcap/tidb#50618
|
2024-05-08 10:04:08 +00:00 |
|
|
|
57b382b01a
|
executor,types: Fix truncate function behavior when second param is large negative (#53075)
close pingcap/tidb#52978
|
2024-05-08 09:01:08 +00:00 |
|
|
|
9c5981c140
|
store/copr: fix tracing for copr.buildCopTasks (#53086)
close pingcap/tidb#53085
|
2024-05-08 07:08:37 +00:00 |
|
|
|
788d5050e5
|
planner: move handle cols to planner util (#53093)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-08 04:41:39 +00:00 |
|
|
|
fe7c324254
|
extension: make RelatedTables work when the statement fails (#50989)
close pingcap/tidb#50988
|
2024-05-08 03:55:08 +00:00 |
|
|
|
a177111496
|
infoschema: keep the timestamp of infoschema v2 updating (#52983)
close pingcap/tidb#52683
|
2024-05-08 03:05:37 +00:00 |
|
|
|
2b754c7599
|
planner: simplify plan cache for fast point get (#53090)
ref pingcap/tidb#50618
|
2024-05-08 01:37:07 +00:00 |
|
|
|
013a4e6a3f
|
expression: update md5 hash to use hex (#53003)
close pingcap/tidb#53018
|
2024-05-07 16:04:08 +00:00 |
|
|
|
96f9797fca
|
tablecodec: fix the issue that decoding an index value might panic (#53034)
close pingcap/tidb#47115
|
2024-05-07 13:52:09 +00:00 |
|
|
|
5798dc64f6
|
Revert "planner: merge fast plan cache and normal plan cache" (#53084)
ref pingcap/tidb#50618
|
2024-05-07 12:49:08 +00:00 |
|
|
|
264cd4e860
|
planner: move QueryTimeRange structure to util pkg (#53071)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-07 11:55:07 +00:00 |
|
|
|
81a7cf5548
|
variable: disable tidb_enable_historical_stats by default (#53046)
close pingcap/tidb#53048
|
2024-05-07 11:11:39 +00:00 |
|
|
|
b1b0995448
|
ddl: check local file existence before resume checkpoint (#53072)
close pingcap/tidb#53009
|
2024-05-07 10:25:08 +00:00 |
|
|
|
65817ac7bb
|
placement: fix alter placement policy cannot update the relative ranges policy (#52254)
close pingcap/tidb#51712, close pingcap/tidb#52257
|
2024-05-07 09:31:08 +00:00 |
|
|
|
b66a85cf14
|
*: global index support index_merge and mem_index_merge (#52971)
close pingcap/tidb#43013
|
2024-05-07 04:43:06 +00:00 |
|
|
|
de92425cf2
|
executor: refine executor code (#52959)
close pingcap/tidb#52903
|
2024-05-07 03:17:36 +00:00 |
|
|
|
b6435d1fb1
|
variable: add all text series types into tidb_analyze_skip_column_types (#52663)
close pingcap/tidb#52636
|
2024-05-07 01:31:06 +00:00 |
|
|
|
b421b729c8
|
planner: merge fast plan cache and normal plan cache (#53033)
ref pingcap/tidb#50618
|
2024-05-06 12:19:10 +00:00 |
|
|
|
957e6ae67d
|
planner: move MemtablePredicateExtractor interface to a unified base place. (#53031)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-06 11:02:37 +00:00 |
|
|
|
3ca57c1ff2
|
planner: fix index merge shouldn't push partial limit down when index plans are keep ordered (#52979)
close pingcap/tidb#52947
|
2024-05-06 10:22:07 +00:00 |
|
|
|
17d3f7fd45
|
planner: small refactor for plan cache (#53028)
ref pingcap/tidb#50618
|
2024-05-06 09:04:07 +00:00 |
|
|
|
659f32a813
|
infoschema: try other PDs if one cannot serve the request (#52843)
close pingcap/tidb#52842
|
2024-05-06 07:49:06 +00:00 |
|
|
|
516977e1f9
|
planner: move ShowPredicateExtractor interface to base package out of core (#52953)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-05-06 06:41:36 +00:00 |
|