Commit Graph

952 Commits

Author SHA1 Message Date
1d24b1caf2 executor: load region info from pd in batch (#51333)
close pingcap/tidb#51326
2024-03-01 02:45:31 +00:00
e90df0c19d executor,distsql: refactor the base executor in tableReader (#51397)
close pingcap/tidb#51396
2024-02-29 13:48:32 +00:00
1fc91d46f8 planner: introduce a new fuzzy binding cache (#51401)
ref pingcap/tidb#51347
2024-02-29 12:08:09 +00:00
38ab23ba51 expression: use the correct type when eval decimal and float session var (#51395)
close pingcap/tidb#43527
2024-02-29 12:08:02 +00:00
42c8d2d062 statistics: add priority calculator (#51346)
ref pingcap/tidb#50132
2024-02-29 11:32:01 +00:00
ac7dad3456 *: fix parallel apply wrong result (#51414)
close pingcap/tidb#51372
2024-02-29 11:03:31 +00:00
bda61f6767 *: remove useless stmtVars method in SessionVars (#51345)
close pingcap/tidb#51344
2024-02-29 09:44:12 +00:00
0e8533c0f2 *: support building infoschema V2, and introduce @@tidb_schema_cache_size (#51257)
close pingcap/tidb#51256
2024-02-29 09:44:01 +00:00
8e7658d8db br: support to stop gc memory limit tuner when restore (#51082)
close pingcap/tidb#51078
2024-02-29 08:21:31 +00:00
44b159834c store: Update client-go to support receiving feedback information and adapt interface changes (#51413)
ref pingcap/tidb#51412
2024-02-29 07:42:38 +00:00
4182a418c8 *: save kv.Storage in import disttask components and use it (#51336)
ref pingcap/tidb#51337
2024-02-29 07:42:31 +00:00
78a07b2bf8 planner: enable FixControl44262 by default if we have tidb_skip_missng_partition_stats (#51405)
ref pingcap/tidb#44262
2024-02-29 05:38:02 +00:00
61c903fa36 session,executor: get back the error stack information from a regression (#50857)
close pingcap/tidb#50849
2024-02-29 05:06:30 +00:00
353b75d519 infoschema/test: test apply diff (#51398)
ref pingcap/tidb#50959
2024-02-29 04:29:01 +00:00
86aaec1567 ddl: simple refactoring OwnerCheckAllVersions, remove isChanClosed and IsContextDone (#51304)
close pingcap/tidb#51343
2024-02-29 03:56:07 +00:00
27ce02afd2 planner: remove the limitation that predicates can't be pushed through Projection on TableDual (#51329)
close pingcap/tidb#50614
2024-02-28 12:33:31 +00:00
f1410bf2a8 planner: seperate methods in PlanContext and EvalContext/BuildContext (#51382)
close pingcap/tidb#51381
2024-02-28 11:03:31 +00:00
64d824acd8 ddl: add sql-mode field in ddl job to make ticdc parse correctly (#51321)
close pingcap/tidb#51368
2024-02-28 10:02:01 +00:00
026ad966ac ddl: cleaning up show status unused fields (#51378)
close pingcap/tidb#51376
2024-02-28 09:21:30 +00:00
a59551b701 ddl: rename tidb_ddl_version to tidb_enable_fast_create_table (#51047)
close pingcap/tidb#50052
2024-02-28 08:39:31 +00:00
aae2a36159 infoschema: run some infoschema ut without domain (#51375)
ref pingcap/tidb#50959
2024-02-28 07:17:01 +00:00
e586960027 table: fix issue of get default value from column when column doesn't have default value (#51309)
close pingcap/tidb#50043, close pingcap/tidb#51324
2024-02-28 05:46:59 +00:00
f505eda828 partition: fix exchange partition validition check for null value (#47208)
close pingcap/tidb#47167
2024-02-28 05:06:30 +00:00
218f3af41e executor: fix data race in hash agg ut (#51342)
close pingcap/tidb#51254
2024-02-27 14:35:02 +00:00
961159c12f util/ranger: do not convert to binary collate for string values when convertToSortKey is false (#51363)
close pingcap/tidb#51316
2024-02-27 11:57:30 +00:00
dc1c410f71 pkg/extension/enterprise: update submodule (#51356) 2024-02-27 11:21:44 +00:00
49fcf49283 planner: fix flaky test TestPhysicalTableScanExtractCorrelatedCols (#51355)
close pingcap/tidb#51289
2024-02-27 11:21:37 +00:00
c663937cac planner: introduce a interface for binding cache (#51351)
ref pingcap/tidb#51347
2024-02-27 11:21:30 +00:00
fbc3c7e58a statistics: fix panic when to enable force-init-stats (#51357)
close pingcap/tidb#51358
2024-02-27 10:47:08 +00:00
f5072b0096 ddl: add privilege check for admin bdr commands (#51185)
close pingcap/tidb#51183
2024-02-27 10:47:01 +00:00
a20068f66d ddl: let tidb_ddl_reorg_worker_cnt controls fast DDL local backend concurrency (#51261)
ref pingcap/tidb#51272
2024-02-27 09:59:02 +00:00
332086ebc8 importinto: remove separate wait routine in detached mode and refactor (#51335)
ref pingcap/tidb#49008
2024-02-27 09:05:09 +00:00
707b0a4e38 parser: support (Row(..),Row(..))=>(..) in the binding mode (#51319)
close pingcap/tidb#51222
2024-02-27 09:05:02 +00:00
6f02e99396 experssion: table: standalone implement for EvalContext and BuildContext (#51299)
close pingcap/tidb#51298
2024-02-27 07:26:21 +00:00
4c88ad1232 executor: make checksum block gc (#51293)
close pingcap/tidb#50920
2024-02-27 07:26:14 +00:00
7b61b1a97b disttask: refine planErr state transition (#51279)
ref pingcap/tidb#49008
2024-02-27 07:26:08 +00:00
0df9170791 planner/infoschema: support push down lower to some memtables (#50874)
ref pingcap/tidb#50305
2024-02-27 07:26:01 +00:00
801de42a0e statistics: use correct last update version (#51287)
ref pingcap/tidb#50132
2024-02-27 06:47:10 +00:00
c042fc9d88 bootstrap: aggregate the unused index across multiple nodes (#51270)
close pingcap/tidb#51269
2024-02-27 06:47:03 +00:00
3c3ba00cb4 ddl: data type default values support STR_TO_DATE('1980-01-01','%Y-%m-%d') (#51278)
close pingcap/tidb#51276
2024-02-27 04:36:30 +00:00
23190ff540 disttask: enlarge max-concurrent-task and optimize scheduler/executor loop (#51241)
ref pingcap/tidb#49008
2024-02-27 03:32:01 +00:00
f4e758a89d statistics: build the table analysis job queue part2 (#51152)
ref pingcap/tidb#50132
2024-02-26 11:46:59 +00:00
c1b70d56de planner: add more test cases for plan cache with generated columns (#51323)
ref pingcap/tidb#45798
2024-02-26 11:05:22 +00:00
21cd1ebd1a disttask/ddl: add log for add index operators (#51267)
ref pingcap/tidb#48779
2024-02-26 11:05:15 +00:00
b9e98abca0 parser, ddl: data type default values support DATE_FORMAT(NOW(),'%Y-%m...') (#51076)
close pingcap/tidb#51031
2024-02-26 11:05:08 +00:00
f35778ff81 disttask: refine manager retry (#51071)
ref pingcap/tidb#49008
2024-02-26 11:05:01 +00:00
6af4bbaabb planner, executor: enhance the index join's choice (#51128)
close pingcap/tidb#47233
2024-02-26 10:30:37 +00:00
de16e0d319 executor: Support Parallel Sort (#49705)
close pingcap/tidb#49217
2024-02-26 10:30:30 +00:00
efd52507ab executor, infoschema: add ticdc into table cluster_info (#50523)
close pingcap/tidb#50723
2024-02-26 09:20:00 +00:00
1438892b9f planner: add more test cases for plan cache with generated columns (#51314)
ref pingcap/tidb#45798
2024-02-26 07:32:00 +00:00