Commit Graph

983 Commits

Author SHA1 Message Date
eb0eafe35f infoschema: tiny refactor, split v1 and v2 functions for applyDiff (#51521)
ref pingcap/tidb#50959
2024-03-06 09:48:37 +00:00
46eafe49a5 infoschemaV2: add ut for v2 and some refine (#51507)
ref pingcap/tidb#50959
2024-03-06 08:57:35 +00:00
0878b1518a planner: wait until binding is loaded into memory if binding cache miss (#51400)
ref pingcap/tidb#51347
2024-03-06 07:56:06 +00:00
28307147f2 infoschemaV2: support create&drop&update table/schema for v2 (#51424)
ref pingcap/tidb#50959
2024-03-06 06:38:06 +00:00
9b255d5762 statistics: Do not create pseudo statistics for the auto-analysis check process (#51479)
ref pingcap/tidb#50132
2024-03-06 05:23:06 +00:00
b2c3e67fdc infoschemaV2: tiny refine builder (#51522)
ref pingcap/tidb#50959
2024-03-06 02:17:05 +00:00
5e6cb1689e session: load variables before parsing SQL (#51466)
close pingcap/tidb#51387
2024-03-05 17:57:35 +00:00
61b66aa837 planner: make index merge union case aware of order property (#49632)
close pingcap/tidb#48359
2024-03-05 12:41:04 +00:00
7c48d3bd19 *: move related(default value expression) tests in db_integration_test to tests/integrationtest/r/ddl (#51504)
close pingcap/tidb#51503
2024-03-05 12:08:05 +00:00
4f4f911b70 executor: add memory tracker for memtableRetriever (#51455)
close pingcap/tidb#51456
2024-03-05 11:11:13 +00:00
6566269a35 disttask: refresh whole task info when state/step changed (#51426)
ref pingcap/tidb#49008
2024-03-05 11:11:06 +00:00
42efa55a69 planner: add more test cases for plan cache with generated columns (#51510)
ref pingcap/tidb#45798
2024-03-05 10:23:13 +00:00
dd4570cf0a executor: add microservice into table cluster_config (#51471)
close pingcap/tidb#51495
2024-03-05 10:23:06 +00:00
7f8d3944f5 server: start to listen after init stats complete (#51472)
close pingcap/tidb#51473
2024-03-05 09:15:34 +00:00
61927172bf *: add expression default values feature relevant tests and fix the "extra" field issue. (#51482)
close pingcap/tidb#51462, close pingcap/tidb#51481
2024-03-05 08:08:12 +00:00
xhe
6000c2a5e1 session: change tidb_redact_log to enum type (#51308)
close pingcap/tidb#51307
2024-03-05 08:08:05 +00:00
8597bc33f2 executor, infoschema: add microservice into table cluster_info (#51410)
close pingcap/tidb#51409
2024-03-05 04:03:34 +00:00
3da441d03b executor: trigger fallback action when agg memory consumption is lower than limit (#51476)
close pingcap/tidb#51474
2024-03-05 03:05:04 +00:00
c1befbba61 executor: fix BatchPoint leads to tidb panic when KeyPartition column is part of multi-column index (#51315)
close pingcap/tidb#51313
2024-03-04 12:53:04 +00:00
5ac8a5b463 planner: add more test cases for plan cache with generated columns (#51483)
ref pingcap/tidb#45798
2024-03-04 11:20:05 +00:00
d440d700bd infoschema: more tests for applyDiff (#51463)
ref pingcap/tidb#50959
2024-03-04 10:24:40 +00:00
13bff87d08 variable: unifiy MaxExecuteTime usage and fix some problem (#50915)
close pingcap/tidb#50872, close pingcap/tidb#50914
2024-03-04 10:24:34 +00:00
62afab372b statistics: do not analyze table when auto analyze ratio is 0 (#51467)
ref pingcap/tidb#50132
2024-03-04 08:15:33 +00:00
cc0387b1a3 expression: expose some basic fields to expression.EvalContext (#51420)
close pingcap/tidb#51419
2024-03-04 03:39:33 +00:00
7b558417be server: store the updated labels into etcd (#51451)
close pingcap/tidb#51427
2024-03-04 02:56:03 +00:00
36f94d7709 sessionctx: add sysvar to control low resolution tso update interval (#51437)
close pingcap/tidb#51081
2024-03-04 02:23:03 +00:00
6dd47fe671 *: add variable for priority queue (#51447)
ref pingcap/tidb#50132
2024-03-01 13:36:32 +00:00
bd17c5b5c0 infoschema: fix some InfoSchema V2 API for special schemas like INFORMATION_SCHEMA (#51434)
ref pingcap/tidb#50959
2024-03-01 09:03:32 +00:00
da7cd99eb5 infoschema: refine common part for builder (#51411)
ref pingcap/tidb#50959
2024-03-01 07:38:02 +00:00
8c2167e6a1 planner: simplify the session binding handler code (#51442)
ref pingcap/tidb#51347
2024-03-01 06:30:31 +00:00
60aa838790 parser, server: unify writeData and writeError functions (#51402)
close pingcap/tidb#51408
2024-03-01 05:00:32 +00:00
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