28 Commits

Author SHA1 Message Date
b147abe19f planner: support cluster-level binding reload command (#65509)
close pingcap/tidb#65378
2026-01-13 16:29:32 +00:00
637b7aa8a5 planner: fix wrong binding cache status when adding duplicated bindings (#64497)
close pingcap/tidb#64495
2025-11-14 10:09:41 +00:00
e59b6ea1bd planner: tolerate reasonable time lag between different TiDB nodes when updating binding cache (#64289)
close pingcap/tidb#64250
2025-11-07 10:33:15 +00:00
d8bf6317aa *: add tidb_enable_binding_usage (#63988)
close pingcap/tidb#63986
2025-10-21 08:36:22 +00:00
70c7d5051c bindinfo: add last_used_date to track bindinfo usage frequency (#63409)
close pingcap/tidb#63407
2025-09-30 07:50:46 +00:00
183253803b bindinfo: gopls modernize (#60783)
close pingcap/tidb#60782
2025-04-24 04:59:04 +00:00
tpp
cbda2c9e6a planner: use index for binding cache update (#59993)
ref pingcap/tidb#51347
2025-03-11 06:59:19 +00:00
c778996297 planner: refactor some code related to binding (#59935)
ref pingcap/tidb#51347
2025-03-06 07:55:45 +00:00
6b4d85bf5e planner: refactor some code related to binding (#59883)
ref pingcap/tidb#51347
2025-03-04 08:23:28 +00:00
97d861e545 planner: refactor some code related to binding (#59644)
ref pingcap/tidb#51347
2025-02-19 10:43:07 +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
77c6d1bd18 planner: simplify the bindinfo package (#58548)
ref pingcap/tidb#51347
2024-12-26 10:48:43 +00:00
3ba6df425c planner: refactor some code of binding cache (#58532)
ref pingcap/tidb#51347
2024-12-25 12:25:01 +00:00
7e659e491b planner: refactor some code of binding cache (#58515)
ref pingcap/tidb#51347
2024-12-25 04:27:54 +00:00
457dcc6bbd planner: refactor some code of binding cache (#58504)
ref pingcap/tidb#51347
2024-12-24 09:57:15 +00:00
a21c95b343 planner: update the underlying binding cache structure (#58481)
ref pingcap/tidb#51347
2024-12-24 07:41:36 +00:00
874e0a3569 planner: refactor some code of binding cache (#58456)
ref pingcap/tidb#51347
2024-12-23 08:20:06 +00:00
de367874b6 planner: refactor code of Global Binding (#58429)
ref pingcap/tidb#51347
2024-12-20 15:07:00 +00:00
0f653f31d7 planner: refactor some code of cross-db binding (#58424)
ref pingcap/tidb#51347
2024-12-20 05:51:03 +00:00
c400723217 planner: rename fuzzyBinding to crossDBBinding in SPM (#58402)
ref pingcap/tidb#51347
2024-12-19 11:08:19 +00:00
fcdf565b1a planner: output a SQL warning if binding loading is triggered (#51774)
ref pingcap/tidb#51347
2024-03-15 05:09:47 +00:00
834fd160c3 planner: add more metrics for binding (#51739)
ref pingcap/tidb#51347
2024-03-13 17:06:40 +00:00
94eb9f527e bindinfo: unite log category (#51713)
ref pingcap/tidb#51347
2024-03-13 07:59:21 +00:00
46e95f4c3f bindinfo: add timeout for loading binding from storage (#51550)
ref pingcap/tidb#51347
2024-03-12 12:14:09 +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
1fc91d46f8 planner: introduce a new fuzzy binding cache (#51401)
ref pingcap/tidb#51347
2024-02-29 12:08:09 +00:00
c663937cac planner: introduce a interface for binding cache (#51351)
ref pingcap/tidb#51347
2024-02-27 11:21:30 +00:00
6210eddce8 bindinfo: replace record with bind keyword (#50822)
close pingcap/tidb#48875
2024-01-30 11:00:23 +00:00