Commit Graph

13 Commits

Author SHA1 Message Date
87bd41b40e planner: enable revive for part code (#44382)
ref pingcap/tidb#40786
2023-06-05 03:17:40 +00:00
9fcf6b9629 planner: fix unsafe sync.Pool used in non-prep plan cache (#43242)
ref pingcap/tidb#36598
2023-04-20 19:33:19 +08:00
c5cb7d2039 planner: optimize the performance of GetParamSQLFromAST for non-prep plan cache (#43161)
ref pingcap/tidb#36598
2023-04-19 00:35:19 +08:00
516b848372 planner: add more test cases for non-prep plan cache (#42988)
ref pingcap/tidb#36598
2023-04-12 22:35:02 +08:00
7e0c14650f planner: add more metrics for non-prep plan cache (#42888)
ref pingcap/tidb#36598
2023-04-10 17:11:09 +08:00
03b8605d9a planner: non-prep plan cache to support limit clauses (#42879)
ref pingcap/tidb#36598
2023-04-10 13:44:59 +08:00
a0dc9bbf3a planner: keep original select fields names for non-prep plan cache (#42853)
ref pingcap/tidb#36598
2023-04-07 18:38:59 +08:00
bc9c058975 planner: keep the original AST unchanged if hit non-prep plan cache (#42841)
ref pingcap/tidb#36598
2023-04-06 20:26:58 +08:00
326568bb08 planner: non-prep plan cache supports 2-way joins (#42740)
ref pingcap/tidb#36598
2023-04-03 16:28:57 +08:00
6273e22b04 planner: add more test cases for non-prep plan cache (#42716)
ref pingcap/tidb#36598
2023-03-31 12:18:55 +08:00
ebf9ce7118 planner: add more test cases for non-prep plan cache (#42715)
ref pingcap/tidb#36598
2023-03-30 20:40:55 +08:00
5f1a739491 planner: add more test cases for non-prep plan cache (#40060) 2022-12-20 19:58:54 +08:00
781e8ec31d planner: implement a parameterizer for general plan cache based on the current parser (#37613) 2022-09-05 20:49:50 +08:00