|
|
4c83352678
|
*: Introduce runaway statement in resource group (#43843)
ref pingcap/tidb#43691
|
2023-05-31 11:16:42 +00:00 |
|
|
|
c8caa483db
|
session variable: change default value of tidb_remove_orderby_in_subquery to true (#44164)
close pingcap/tidb#44163
|
2023-05-26 03:31:39 +00:00 |
|
|
|
610ca18e06
|
*: support to execute CTE on MPP side (#42296)
close pingcap/tidb#43333
|
2023-05-24 14:03:40 +00:00 |
|
|
|
d82ed59e49
|
planner: wrong execution when CTE meet non-correlated subquery (#44054)
close pingcap/tidb#44051
|
2023-05-22 15:03:39 +00:00 |
|
|
|
44222226d0
|
planner: refine the codes of embeded limit of double read (#42818)
ref pingcap/tidb#24636, close pingcap/tidb#35952, close pingcap/tidb#43528
|
2023-05-16 14:13:17 +00:00 |
|
|
|
b901431398
|
*: use time.DateTime,time.DateOnly to replace magic number (#43505)
|
2023-05-04 03:21:55 +00:00 |
|
|
|
31799def42
|
pluginpkg: remove the limitation of the plugin name (#43125)
|
2023-04-18 14:09:19 +08:00 |
|
|
|
e942ab6148
|
kazel: support auto-config shard_count (#42751)
close pingcap/tidb#42827
|
2023-04-06 15:46:58 +08:00 |
|
|
|
56412f514e
|
planner: revert #41996 due to an execution plan regression in JOB workload (#42362)
close pingcap/tidb#42351
|
2023-03-17 21:03:30 +08:00 |
|
|
|
16acab0c7f
|
planner: support null-aware semi join push down to tiflash (#40746)
close pingcap/tidb#40745
|
2023-03-15 18:28:40 +08:00 |
|
|
|
e264615674
|
planner: add an upper bound for estimated row count of inner side of index join (#41996)
ref pingcap/tidb#31316
|
2023-03-14 21:40:38 +08:00 |
|
|
|
324c3c299f
|
planner: resolve the conflict for join hint (#41637)
close pingcap/tidb#36600
|
2023-03-03 17:03:10 +08:00 |
|
|
|
227b461fe1
|
planner: optimize ifnull(not-null-column, ...) to a cast instead of eliminating it. tidb-test=pr/2098 (#41823)
close pingcap/tidb#41734
|
2023-03-03 14:51:10 +08:00 |
|
|
|
60dda6976e
|
planner: support push part of limit prop to IndexMerge (#41054)
ref pingcap/tidb#41028
|
2023-02-20 02:39:04 +08:00 |
|
|
|
00617c96ef
|
expression, cmd: fix ColumnSubstitute and allow some cases to substitute (#38826)
close pingcap/tidb#38736, close pingcap/tidb#40536
|
2023-01-31 20:29:55 +08:00 |
|
|
|
e0ab9aa1c9
|
*: Remove unused binary that was accidentally added (#40782)
close pingcap/tidb#40781
|
2023-01-28 15:35:53 +08:00 |
|
|
|
a761c0288c
|
*: Support learner replica read (#39979)
close pingcap/tidb#40449
|
2023-01-18 10:59:51 +08:00 |
|
|
|
88842fa6ee
|
ddltest: update goleak and enable race (#40357)
close pingcap/tidb#40358
|
2023-01-06 11:48:21 +08:00 |
|
|
|
a94cde38ef
|
planner: fix an unstable explain test case (#40199)
ref pingcap/tidb#35240
|
2022-12-27 18:08:16 +08:00 |
|
|
|
3f86a11492
|
planner: add three fields to statement summary table (#39828)
ref pingcap/tidb#39199
|
2022-12-13 11:10:51 +08:00 |
|
|
|
b33ff62413
|
*: enable tidb_enable_foreign_key variable default (#39677)
|
2022-12-07 13:01:55 +08:00 |
|
|
|
e1cc961526
|
dumpling: Set default driverCfg to use TLS first (#39423)
|
2022-12-05 12:36:02 +08:00 |
|
|
|
6b4739f170
|
planner: change the stage of count star rewriter rule from logical to post (#39555)
close pingcap/tidb#37165
|
2022-12-02 12:20:00 +08:00 |
|
|
|
6241d6054f
|
planner, executor: support intersection type IndexMerge with hint in planner (#38650)
close pingcap/tidb#39335
|
2022-11-30 10:30:00 +08:00 |
|
|
|
37bd052ee5
|
planner: rewrite count star to count not null column (#39197)
close pingcap/tidb#37165
|
2022-11-28 23:57:59 +08:00 |
|
|
|
1e6d1a832b
|
*: add foreign key check/cascade information in explain result (#39167)
close pingcap/tidb#39166
|
2022-11-22 17:31:57 +08:00 |
|
|
|
706a646c9f
|
cmd: fix integration ddl test (#39208)
|
2022-11-17 15:23:56 +08:00 |
|
|
|
ee608dcddc
|
*: upgrade golangci-linter (#38320)
|
2022-11-17 14:59:56 +08:00 |
|
|
|
c6e1982fb2
|
sessionctx: enable clustered index by default (#38447)
|
2022-11-04 10:06:03 +08:00 |
|
|
|
f9c7bbccec
|
*: authentication using tidb_auth_token plugin (#38773)
close pingcap/tidb#38504
|
2022-11-04 02:54:00 +08:00 |
|
|
|
1c5b837c07
|
planner: fix the cost model version in explain-tests (#38728)
close pingcap/tidb#35240
|
2022-11-02 13:38:00 +08:00 |
|
|
|
8d57ed9b16
|
bazel: remove useless config (#38581)
|
2022-10-20 20:25:54 +08:00 |
|
|
|
d0376379d6
|
*: don't use DSN to avoid some security problems (#38342)
|
2022-10-19 10:27:52 +08:00 |
|
|
|
22b85b9b3e
|
statistics, planner: make the content in HistColl.ColID2IdxIDs stable (#38458)
close pingcap/tidb#38457
|
2022-10-18 17:57:55 +08:00 |
|
|
|
5fa9da1bf7
|
planner: make the meaning of displayed estimated row count consistent with actual row count (#38188)
close pingcap/tidb#38187
|
2022-10-17 18:45:53 +08:00 |
|
|
|
accff68621
|
planner, cte: fix cte in the embeded union (#38122)
close pingcap/tidb#37928
|
2022-10-11 12:09:50 +08:00 |
|
|
|
df5f05ff9b
|
planner: reopen CTE in apply only when correlate (#38214)
close pingcap/tidb#38170
|
2022-09-29 16:07:45 +08:00 |
|
|
|
150813dd86
|
preprocessor, planner: inline processing by default for single-consumer cte (#37800)
|
2022-09-29 00:09:40 +08:00 |
|
|
|
2cb8831291
|
planner: Replace CTE access object in execution plan with actual name and as name (#37345)
close pingcap/tidb#37174
|
2022-09-27 11:59:44 +08:00 |
|
|
|
0823fdb6b3
|
planner, executor: implement the null-aware antiSemiJoin and null-aware antiLeftOuterSemiJoin (hash join with inner build) (#37512)
close pingcap/tidb#37525
|
2022-09-20 00:05:03 +08:00 |
|
|
|
20d46c2c53
|
planner: make unsafe substitute can be used in generated column (#37779)
close pingcap/tidb#35490
|
2022-09-16 12:50:59 +08:00 |
|
|
|
563b4262d5
|
expression: allow json functions to be expression index (#37738)
close pingcap/tidb#37740
|
2022-09-14 17:22:59 +08:00 |
|
|
|
7eb7ca902a
|
planner: fallback to static plan for partition table if having no global stats in dynamic prune mode (#37573)
ref pingcap/tidb#37535
|
2022-09-08 09:20:57 +08:00 |
|
|
|
57c493821f
|
planner: support hash_join_build and hash_join_probe hints (#36667)
close pingcap/tidb#35439
|
2022-09-02 14:44:24 +08:00 |
|
|
|
d3483026ed
|
planner: mark the both side operand of NAAJ & refuse partial column substitute in projection elimination of Apply de-correlation (#37117)
close pingcap/tidb#37032
|
2022-08-24 18:02:21 +08:00 |
|
|
|
0e4af6cd48
|
planner: fix outer join reorder will push down its outer join condition (#37245)
close pingcap/tidb#37238
|
2022-08-23 13:14:20 +08:00 |
|
|
|
21847fe58b
|
planner: set EnableOuterJoinReorder to false by default (#37264)
ref pingcap/tidb#37238
|
2022-08-22 19:30:20 +08:00 |
|
|
|
d6ebc600f8
|
expression: make collation work with json type (#37211)
close pingcap/tidb#31640
|
2022-08-19 11:20:52 +08:00 |
|
|
|
28c934cdae
|
planner: finish todo in builtin_cast.go#L1945 (#36921)
close pingcap/tidb#36920
|
2022-08-09 16:16:47 +08:00 |
|
|
|
cfe09709c2
|
cmd: don't check race when using tikv for explain test (#36513)
|
2022-08-02 14:26:05 +08:00 |
|