Commit Graph

114 Commits

Author SHA1 Message Date
a7c824dfe0 executor: update stats table row cache in batch (#62042)
close pingcap/tidb#62020
2025-07-11 02:32:21 +00:00
0cd280bbd2 meta: unify definition of system or memory DB name (#62247)
ref pingcap/tidb#61702
2025-07-07 19:17:48 +00:00
9c4745d86f resource: rename Burstable system table output (#62053)
ref pingcap/tidb#59389
2025-07-01 13:05:27 +00:00
1abbbf02de session: rename GetDomainInfoSchema to GetLatestInfoSchema (#61894)
ref pingcap/tidb#61702
2025-06-23 10:09:21 +00:00
78e306d378 executor: filter non-public indexes for I_S.statistics (#61285)
close pingcap/tidb#60430
2025-05-23 07:42:28 +00:00
cf1a424654 executor/infoschema_reader: exclude virtual schema in TIKV_REGION_STATUS (#61068)
close pingcap/tidb#59698
2025-05-14 07:12:36 +00:00
df15b5dd03 infoschema: introduce memtable: KEYSPACE_META to fetch the metadata the current keyspace (#53624)
close pingcap/tidb#53623
2025-04-10 10:29:48 +00:00
d9fb3a5337 ddl: Implement TableMode feature (#59009)
ref pingcap/tidb#59008
2025-04-03 11:03:30 +00:00
61c09e601e build(deps): bump github.com/golangci/golangci-lint from 1.63.4 to 1.64.7 (#60029) 2025-04-03 07:44:54 +00:00
979f142e50 executor: fix NUMERIC_PRECISION field value in information_schema.columns table (#60288)
close pingcap/tidb#25475
2025-03-27 09:01:26 +00:00
b3dae91f05 resource group: support more mode for burstable (#59218)
close pingcap/tidb#59389
2025-03-12 09:55:13 +00:00
2214bd07fc statistics: Remove the ineffective dirty IDs from the row count cache (#56287)
close pingcap/tidb#55803
2025-03-02 08:37:51 +00:00
ba9f6ff316 infoschema: make columns table compatible with MySQL 8.0 (#59779)
close pingcap/tidb#59775
2025-02-26 14:52:31 +00:00
9f07f526cd executor: make retriever memory tracker fine grained (#58986)
close pingcap/tidb#58985
2025-01-24 09:17:05 +00:00
cf4d252af8 *: split definition out of variable pkg and refactor some reorg methods (#59146)
ref pingcap/tidb#57229, ref pingcap/tidb#57497
2025-01-23 09:24:44 +00:00
b2f2faaa95 parser: move 'model' to 'ast' pkg (#58704)
ref pingcap/tidb#54436
2025-01-07 10:20:04 +00:00
52de47d06e executor: fix the issue that the int primary key doesn't show in the index usage (#58257)
close pingcap/tidb#58256
2024-12-23 07:19:30 +00:00
3ccd7e6ae6 executor: skip execution when build query for VIEW in I_S (#58203)
close pingcap/tidb#58184
2024-12-12 10:26:54 +00:00
a0a7cef9bd executor: Enlarge the timeout for fetching TiFlash system tables (#57967)
close pingcap/tidb#57816
2024-12-04 09:17:44 +00:00
9812d85d0d *: activate txn for query on infoschema tables (#57937)
close pingcap/tidb#57874
2024-12-03 17:01:26 +00:00
ce5ec3fa62 *: support cancel query like 'select * from information_schema.tables' (#57766)
close pingcap/tidb#57749
2024-11-28 11:33:59 +00:00
fb7e32faf4 planner: provide a system view cluster_tidb_plan_cache to allow users to see the cluster's Plan Cache Info (#57781)
ref pingcap/tidb#54057
2024-11-28 07:25:35 +00:00
b2e829c2e3 planner: hide read-write fields of PlanCacheValue for safety (#57759)
ref pingcap/tidb#54057
2024-11-27 12:15:50 +00:00
09d12f0451 executor: fix query infoschema.tables table_schema/table_name with filter condition (#57746)
close pingcap/tidb#57657
2024-11-27 11:32:44 +00:00
0374ae26b9 planner: provide a system view information_schema.tidb_plan_cache to allow users to see info in the cache (#57699)
ref pingcap/tidb#54057
2024-11-27 03:16:47 +00:00
5e6b8183c7 ddl: add COMMENTS column to DDL jobs and enhance job reorg meta handling (#57392)
ref pingcap/tidb#57229
2024-11-21 09:46:20 +00:00
4442d49213 executor: fix nil pointer for query on tikv_region_status with non-exist table id (#57534)
close pingcap/tidb#57530
2024-11-20 13:41:38 +00:00
b37a837db7 infoschema: Move status and variables to P_S (#56569)
close pingcap/tidb#9154
2024-11-18 09:08:53 +00:00
f27b3c25b2 executor: improve retrieval logic in hugeMemTableRetriever and add tests (#57370)
close pingcap/tidb#57345
2024-11-14 03:44:32 +00:00
eea72ec24e infoschema: don't load table info to get auto_increment value (#57296)
close pingcap/tidb#57295
2024-11-13 04:38:47 +00:00
865213c94e session: make TxnInfo() return even if process info is empty (#57044)
close pingcap/tidb#57043
2024-11-05 16:04:11 +00:00
55b3e37c7c Makefile: add gotag for make server_check (#51057) 2024-10-18 13:42:57 +00:00
7e00e81a3f infoschema_v2: remove schemaTableInfos call of DeadTableLockChecker (#55956)
ref pingcap/tidb#55394
2024-10-13 06:44:55 +00:00
8c4bab1963 *: upgrade go1.23.2 (#51126)
close pingcap/tidb#50765
2024-10-09 05:15:46 +00:00
df3a0fb016 executor: Provide the column_name, index_name in TIFLASH_INDEXES (#56418)
ref pingcap/tidb#55693
2024-10-08 10:46:31 +00:00
6e8f27f9ce *: support the vector index (#56409)
close pingcap/tidb#55693
2024-09-30 03:06:28 +00:00
04608f499b resource_control: support set resource limit for background tasks (#56020)
close pingcap/tidb#56019
2024-09-25 04:01:23 +00:00
Hu#
19caf52fad runaway: Add processed_keys and request_ru to check (#55147)
ref pingcap/tidb#54434
2024-09-24 07:31:41 +00:00
8c132db419 executor: push down LIKE patterns for some infoschema readers (#55844)
ref pingcap/tidb#50305
2024-09-23 11:45:33 +00:00
67bee7c513 * : Remove binlog related codes (#55955)
close pingcap/tidb#55949
2024-09-20 04:11:57 +00:00
e5aad0260c *: apply prefiltering before json.Unmarshal for information_schema.ddl_jobs table (#55748)
ref pingcap/tidb#55725
2024-09-10 12:03:47 +00:00
990dbce9d5 test: fix unstable TestShowViewPriv (#55868)
close pingcap/tidb#55867
2024-09-05 04:08:30 +00:00
c9baef45d4 pkg/parser: support SWITCH_GROUP syntax for runaway watch (#54804)
ref pingcap/tidb#54434
2024-09-04 16:59:43 +00:00
a004bba30f executor: supports providing TiFlash table information filtered by keyspace (#55817)
ref pingcap/tidb#54245
2024-09-04 14:03:51 +00:00
3176b9c263 *: move XXInfo/Job, etc, out from model pkg in parser to meta (#55754)
ref pingcap/tidb#54436
2024-09-04 04:49:45 +00:00
081616689d infoschema: fix sub_part in information_schema.statistics table (#55814)
close pingcap/tidb#55812
2024-09-03 09:08:11 +00:00
dd180de7ae infoschema: optimize 'select count(*) from information_schema.tables' for v2 (#55574)
close pingcap/tidb#55515
2024-09-03 08:25:00 +00:00
Hu#
1256bbea23 *: Refactor runaway related code (#55202)
ref pingcap/tidb#54434
2024-09-03 05:38:29 +00:00
99180a85dc planner: refactor infoschema predicate extractors (#55502)
ref pingcap/tidb#50305
2024-08-21 05:55:42 +00:00
f751f73077 *: use model.CIStr in infoschema v2 to handle case insensitive (#55450)
close pingcap/tidb#55421
2024-08-19 08:09:11 +00:00