|
|
56710aeaef
|
planner: derive index filters for mv index paths (#54877)
close pingcap/tidb#54876
|
2024-07-26 17:26:44 +00:00 |
|
|
|
a8d29c27d5
|
expression: fix infinity loop in timestampadd (#54916)
close pingcap/tidb#54908
|
2024-07-26 12:01:16 +00:00 |
|
|
|
97c2428326
|
planner: use code-gen to generate CloneForPlanCache method for some operators (#54957)
ref pingcap/tidb#54057
|
2024-07-26 11:29:45 +00:00 |
|
|
|
d38528acdc
|
test: fix flaky test TestFailSchemaSyncer (#54958)
close pingcap/tidb#48758
|
2024-07-26 10:20:22 +00:00 |
|
|
|
b2eb21a838
|
planner: move logical show into logicalop pkg. (#54928)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-26 10:20:14 +00:00 |
|
|
|
da7d83f54a
|
privilege: Remove TestAbnormalMySQLTable (#54925)
close pingcap/tidb#54924
|
2024-07-26 09:17:33 +00:00 |
|
|
|
0dff610398
|
resource_control: support unlimited keyword when setting the resource group (#54704)
close pingcap/tidb#54413
|
2024-07-26 09:17:26 +00:00 |
|
|
|
e366584728
|
ddl: fix a data race on localRowCntListener Written() (#54484)
close pingcap/tidb#54373
|
2024-07-26 09:17:19 +00:00 |
|
|
|
87d1657018
|
planner: move logical mem-table to logicalop pkg. (#54903)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-26 07:51:46 +00:00 |
|
|
|
2ee8c99cff
|
table: Add CachedTableSupport and TemporaryTableSupport for MutateContext (#54900)
close pingcap/tidb#54397
|
2024-07-26 05:19:36 +00:00 |
|
|
|
0353655f3d
|
executor: fix index_hash_join hang when context canceled (#54855)
close pingcap/tidb#54688
|
2024-07-26 04:40:35 +00:00 |
|
|
|
7e73ddc91b
|
statistics: add metrics for unneeded analyze table (#54822)
close pingcap/tidb#54823
|
2024-07-26 01:36:06 +00:00 |
|
|
|
b41ad703ad
|
*: refine pipelined dml benchmarks (#54844)
ref pingcap/tidb#50215
|
2024-07-25 13:45:06 +00:00 |
|
|
|
cf4bb51952
|
ddl: assign table IDs for jobs submitted to queue (#54880)
close pingcap/tidb#54703
|
2024-07-25 10:57:13 +00:00 |
|
|
|
6c3e25ebfe
|
*: avoid using Tables field of model.DBInfo, use API instead (#52302)
close pingcap/tidb#52234
|
2024-07-25 10:57:06 +00:00 |
|
|
|
ee6434798f
|
planner: remove useless check (#54907)
ref pingcap/tidb#54883
|
2024-07-25 09:54:21 +00:00 |
|
|
|
77c97ef631
|
planner: move logical cte table into logicalop pkg. (#54905)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-25 09:54:13 +00:00 |
|
|
|
661dfae7c3
|
planner: classify logical expand logic into a separate file for later pkg move. (#54869)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-25 08:45:06 +00:00 |
|
|
|
628b7ed673
|
planner: deprecate index lookup merge join. (#54681)
close pingcap/tidb#54064
|
2024-07-25 07:48:05 +00:00 |
|
|
|
98b785872c
|
pkg/parser: use clearer structures for RESOURCE GROUP ASTs (#54881)
ref pingcap/tidb#54434
|
2024-07-25 04:58:34 +00:00 |
|
|
|
9897ddda17
|
ddl: remove interceptor and replace some hook with failpoint (#54882)
ref pingcap/tidb#54436
|
2024-07-25 04:18:05 +00:00 |
|
|
|
f838cc89fe
|
txn: fix the lock behaviours when for update is used when low resolution tso is used (#54738)
close pingcap/tidb#54684
|
2024-07-25 03:22:34 +00:00 |
|
|
|
6854e60698
|
session, config, sessionctx, executor: Set tidb_opt_projection_push_down to false when tidb upgrades from versions older than 8.3.0 to 8.3.0 and later (#54861)
ref pingcap/tidb#51876
|
2024-07-25 01:54:05 +00:00 |
|
|
|
8f98b4eba3
|
ddl: decouple executor part out from ddl (#54858)
ref pingcap/tidb#54436
|
2024-07-24 13:45:05 +00:00 |
|
|
|
7ebd781493
|
infoschema,server: let SchemaSimpleTableInfos return error instead of panic (#54866)
close pingcap/tidb#54508
|
2024-07-24 12:58:35 +00:00 |
|
|
|
d6723ab552
|
planner: move logical_max_one_row.go to logicalop pkg. (#54871)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-24 11:13:55 +00:00 |
|
|
|
cbe807fe76
|
planner, executor: allow build root task type of expand operator and implement expand executor (#54536)
close pingcap/tidb#42631
|
2024-07-24 11:13:48 +00:00 |
|
|
|
3148c80297
|
*: reset infoschema v2 data before a full load (#54831)
close pingcap/tidb#54796
|
2024-07-24 10:34:41 +00:00 |
|
|
|
1cee7005a6
|
*: add table lock, foreign key to special attributes (#54672)
ref pingcap/tidb#50959
|
2024-07-24 10:34:34 +00:00 |
|
|
|
a251dad6ba
|
ddl, partition: fix create strictly increasing range partition (#54839)
close pingcap/tidb#54829
|
2024-07-24 09:37:34 +00:00 |
|
|
|
47179ae14d
|
table: introduce RowIDShardGenerator and ReservedRowIDAlloc to alloc auto row id (#54789)
ref pingcap/tidb#54397
|
2024-07-24 09:01:35 +00:00 |
|
|
|
e6e8f7f072
|
ddl/ingest: refactor checkpoint manager (#54747)
ref pingcap/tidb#54436
|
2024-07-24 08:18:04 +00:00 |
|
|
|
d6ee4b8484
|
planner: classify logical datasource logic into a separate file for later pkg move. (#54857)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-24 07:09:12 +00:00 |
|
|
|
da3e7cadbe
|
table: add WritableConstraint to interface table.Table to avoid implicit interface implementation (#54825)
close pingcap/tidb#54824
|
2024-07-24 07:09:05 +00:00 |
|
|
|
d67421d465
|
table: Add GetStatisticsSupport and GetBinlogSupport for MutateContext (#54832)
ref pingcap/tidb#54397
|
2024-07-24 06:07:34 +00:00 |
|
|
|
04e5ff999a
|
expression: expose the optional property on EvaluatorSuit (#54798)
close pingcap/tidb#54797
|
2024-07-24 05:24:04 +00:00 |
|
|
|
d0c73aaac0
|
ddl: return error for canceled job (#54595)
|
2024-07-23 21:24:35 +08:00 |
|
|
|
be01e5a2f8
|
executor: support detaching the IndexReader and IndexLookUp (#54800)
close pingcap/tidb#54799
|
2024-07-23 11:42:11 +00:00 |
|
|
|
a18b3c54e9
|
*: remove infoschema.SchemaTables() API, replace it with SchemaTableInfos() (#54664)
ref pingcap/tidb#50959
|
2024-07-23 11:42:04 +00:00 |
|
|
|
2d8753bc76
|
planner: simplify the plan cache code for fast point get (#54838)
ref pingcap/tidb#54057
|
2024-07-23 10:36:11 +00:00 |
|
|
|
b19a91817c
|
*: isolate more variables for runWithSystemSession (#54791)
close pingcap/tidb#54343
|
2024-07-23 10:36:04 +00:00 |
|
|
|
0bfbdc3207
|
gctuner: check intest flag in tests (#54837)
close pingcap/tidb#54836
|
2024-07-23 09:46:34 +00:00 |
|
|
|
419139e801
|
tests: add tests for concurrent cursor fetch (#54806)
close pingcap/tidb#54801
|
2024-07-23 08:45:11 +00:00 |
|
|
|
f5ac1c4a45
|
*: support tidb_redact_log for explain (#54553)
close pingcap/tidb#54565
|
2024-07-23 08:45:04 +00:00 |
|
|
|
560e92ed72
|
runaway: change tidb_runaway_watch time type to UTC (#54768)
ref pingcap/tidb#54434, close pingcap/tidb#54770
|
2024-07-23 08:04:34 +00:00 |
|
|
|
cdd7c9e304
|
ddl: decouple job seq number from job history & reset its allocator on owner change (#54774)
ref pingcap/tidb#54436
|
2024-07-23 06:15:13 +00:00 |
|
|
|
f774ef6fb5
|
ddl: fix a caught panic and add comment for DDL functions (#54685)
ref pingcap/tidb#54436, close pingcap/tidb#54687
|
2024-07-23 05:04:41 +00:00 |
|
|
|
15cc6e8c40
|
infoschema: add affected_rows to the processlist table (#54488)
close pingcap/tidb#54486
|
2024-07-23 05:04:34 +00:00 |
|
|
|
a7865a68a5
|
session: bind extensions to bootstrap session (#54670)
close pingcap/tidb#54671
|
2024-07-22 17:45:03 +00:00 |
|
|
|
c784592343
|
planner: classify logical apply into a separate file for later pkg move. (#54795)
ref pingcap/tidb#51664, ref pingcap/tidb#52714
|
2024-07-22 10:16:34 +00:00 |
|