|
|
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 |
|
|
|
02526988cb
|
*: upgrade linter revive (#55346)
|
2024-08-16 07:58:11 +00:00 |
|
|
|
1f40cb0bc2
|
*: support batch create/drop bindings from plan/sql digest (#55315)
close pingcap/tidb#55343
|
2024-08-12 19:52:31 +00:00 |
|
|
|
6df7aba3b8
|
planner: support generating leading and hash_join_build hint from physical plan (#55195)
close pingcap/tidb#55280
|
2024-08-09 16:20:11 +00:00 |
|
|
|
5aad7df941
|
*: use a unified session pool definition AMAP (#55170)
ref pingcap/tidb#54434
|
2024-08-05 12:23:08 +00:00 |
|
|
|
2934442a76
|
*: optimize the speed of full load (#54185)
ref pingcap/tidb#50959
|
2024-07-15 04:20:58 +00:00 |
|
|
|
9906339471
|
planner: fix the issue that statement-level hints in sub-queries of Insert/Replace can not take effect (#54083)
close pingcap/tidb#53834
|
2024-06-18 11:02:47 +00:00 |
|
|
|
01a45732ad
|
planner: fix the issue that bindings with query-level hint can not take effect for replace statements (#54048)
close pingcap/tidb#53834
|
2024-06-18 05:19:16 +00:00 |
|
|
|
b96a775753
|
Optimizer: Fix range extraction for CNF(conjunctive normal form) (#53908)
ref pingcap/tidb#41598
|
2024-06-14 05:13:13 +00:00 |
|
|
|
3fc5704bfa
|
planner: fix the unstable test TestCaptureWildcardFilter (#52946)
close pingcap/tidb#40297
|
2024-04-29 03:55:34 +00:00 |
|
|
|
0412aa17bb
|
planner: fix the unstable test TestCaptureFilter (#52945)
close pingcap/tidb#52437
|
2024-04-28 07:28:27 +00:00 |
|
|
|
510f44f5c0
|
bindinfo,planner,statistics: add OWNERS files in top module folders (#46981)
close pingcap/tidb#46969
|
2024-04-09 06:40:51 +00:00 |
|
|
|
40456f36fe
|
*: make package sqlexec not depend on sessionctx anymore (#52031)
close pingcap/tidb#52029
|
2024-03-25 11:59:17 +00:00 |
|
|
|
e03da4d858
|
*: fix bind test for information schema v2 (#51958)
ref pingcap/tidb#50959
|
2024-03-21 05:48:49 +00:00 |
|
|
|
531e7730e7
|
bindinfo: fix compatibility of encoding SQL bindings between TiDB versions (#51868)
close pingcap/tidb#51859
|
2024-03-19 02:17:13 +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 |
|
|
|
a632277c57
|
planner: remove unused binding metrics (#51665)
ref pingcap/tidb#51347
|
2024-03-11 10:38: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 |
|
|
|
8c2167e6a1
|
planner: simplify the session binding handler code (#51442)
ref pingcap/tidb#51347
|
2024-03-01 06:30:31 +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 |
|
|
|
707b0a4e38
|
parser: support (Row(..),Row(..))=>(..) in the binding mode (#51319)
close pingcap/tidb#51222
|
2024-02-27 09:05:02 +00:00 |
|
|
|
6210eddce8
|
bindinfo: replace record with bind keyword (#50822)
close pingcap/tidb#48875
|
2024-01-30 11:00:23 +00:00 |
|
|
|
51e1e13494
|
*: update interface{} to any (#50770)
ref pingcap/tidb#50765
|
2024-01-29 07:21:29 +00:00 |
|
|
|
9f5d2160b1
|
planner: fix the issue that upper database schema name cannot match global bindings (#50647)
close pingcap/tidb#50646
|
2024-01-23 08:24:28 +00:00 |
|
|
|
4539d600e5
|
planner: clean BindRecord in the binding package (#50590)
ref pingcap/tidb#48875
|
2024-01-19 08:40:48 +00:00 |
|
|
|
2c1670a5ee
|
bindinfo: simple code (#50578)
close pingcap/tidb#48875
|
2024-01-19 07:18:17 +00:00 |
|
|
|
b8f07e82dc
|
bindinfo: refactor the bindings (#50542)
ref pingcap/tidb#48875
|
2024-01-18 08:31:47 +00:00 |
|
|
|
5a2c79b4d8
|
parser: restore set_var value to string instead of plain text (#50515)
close pingcap/tidb#50507
|
2024-01-18 03:52:46 +00:00 |
|
|
|
245951f07d
|
planner: clean BindRecord in the binding package (#50487)
ref pingcap/tidb#48875
|
2024-01-17 05:06:15 +00:00 |
|
|
|
a20cdf6f4c
|
planner: clean BindRecord in the binding package (#50466)
ref pingcap/tidb#48875
|
2024-01-16 10:54:18 +00:00 |
|
|
|
8a529303ce
|
planner: clean BindRecord in the binding package (#50460)
ref pingcap/tidb#48875
|
2024-01-16 07:57:16 +00:00 |
|
|
|
44e200d2a3
|
planner: clean BindRecord in the binding package (#50441)
ref pingcap/tidb#48875
|
2024-01-16 03:40:46 +00:00 |
|
|
|
3a3237ee49
|
planner: clean BindRecord in the binding package (#50423)
ref pingcap/tidb#48875
|
2024-01-15 11:34:45 +00:00 |
|
|
|
d68acd6da5
|
bindinfo: refacter the matcher (#50362)
ref pingcap/tidb#48875
|
2024-01-15 06:21:14 +00:00 |
|
|
|
4c7102cf60
|
planner: fix incorrect object pool usage in binding package (#50140)
ref pingcap/tidb#48875
|
2024-01-05 16:39:22 +00:00 |
|
|
|
c3346856e6
|
planner: avoid repeat normalization on the same query when matching binding for plan cache (#50133)
ref pingcap/tidb#48875
|
2024-01-05 09:58:51 +00:00 |
|
|
|
5fe79401b8
|
planner: add more test cases for fuzzy binding (#50106)
ref pingcap/tidb#48875
|
2024-01-05 06:51:40 +00:00 |
|
|
|
d11a559ae2
|
planner: remove useless binding code and add more test cases (#50098)
ref pingcap/tidb#48875
|
2024-01-05 02:47:03 +00:00 |
|
|
|
617eb0a5d6
|
planner: support global binding fuzzy matching (#50085)
ref pingcap/tidb#48875
|
2024-01-04 14:59:04 +00:00 |
|
|
|
8c49f5c250
|
bindinfo: rename tidb_opt_enable_universal_binding as tidb_opt_enable_fuzzy_binding (#50081)
ref pingcap/tidb#48875
|
2024-01-04 09:53:04 +00:00 |
|
|
|
8cebf0f7c7
|
planner: simplify global and session binding handle (#50063)
ref pingcap/tidb#48875
|
2024-01-04 09:02:03 +00:00 |
|
|
|
3389437f74
|
planner: refactor interface for binding match and prepare for fuzzy binding match (#50001)
ref pingcap/tidb#48875
|
2024-01-03 15:42:32 +00:00 |
|
|
|
1f49f2d09b
|
planner: simplify the global binding interface (#50019)
ref pingcap/tidb#48875
|
2024-01-03 11:17:02 +00:00 |
|
|
|
8645716b91
|
bindinfo: simplify the GlobalBindingHandle interface (#49951)
ref pingcap/tidb#48875
|
2024-01-03 09:11:02 +00:00 |
|
|
|
965ad8a142
|
planner: simplify the binding interface (#49987)
ref pingcap/tidb#48875
|
2024-01-03 04:00:32 +00:00 |
|
|
|
2065be4887
|
planner: remove universal binding and skip related test cases temporarily (#49994)
ref pingcap/tidb#48875
|
2024-01-03 03:18:32 +00:00 |
|