Commit Graph

79 Commits

Author SHA1 Message Date
d82ed59e49 planner: wrong execution when CTE meet non-correlated subquery (#44054)
close pingcap/tidb#44051
2023-05-22 15:03:39 +00:00
7caffd9ba4 privilege, server: support LDAP authentication (#43582)
close pingcap/tidb#43580
2023-05-10 14:51:21 +00:00
4f9afd424a executor: fix runtime stats for indexMerge (#43032)
close pingcap/tidb#43024
2023-04-13 19:33:03 +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
39e955b8a2 planner: add test cases for non-prep plan cache (#41872)
ref pingcap/tidb#36598
2023-03-14 19:16:47 +08:00
382b388df6 planner: add new explain format for plan cache (#41965)
ref pingcap/tidb#36598
2023-03-08 00:03:12 +08:00
a743640e66 *: enable foreign_key_checks variable by default (#39695) 2022-12-07 17:14:11 +08:00
8e0e49ca65 *: support JSON format output in explain statement (#39253)
ref pingcap/tidb#39261
2022-12-01 12:12:01 +08:00
4476173923 planner: update cost model2 (#39438)
ref pingcap/tidb#35240
2022-11-30 00:29:59 +08:00
3bbffdf7ac planner: update some UTs from cost model1 to model2 (#39065)
ref pingcap/tidb#35240
2022-11-11 13:51:53 +08:00
09180fde37 planner: fix show View Privilege behave for view table (#37343)
close pingcap/tidb#34326
2022-09-05 20:08:55 +08:00
a89ef1f276 *: support ACCOUNT (UN)LOCK when creating/altering user (#37052)
close pingcap/tidb#35961, close pingcap/tidb#37051
2022-08-25 16:12:22 +08:00
xhe
9a16a8dd19 *: replace defer clean with t.Cleanup (#36722)
close pingcap/tidb#36721
2022-08-01 17:34:05 +08:00
28c96008a9 executor: check the error returned by handleNoDelay (#36105)
close pingcap/tidb#35105
2022-07-13 19:45:05 +08:00
562bb9f9e2 executor: fix incorrect runtime stats when there are applys (#35919)
ref pingcap/tidb#35889, close pingcap/tidb#35911
2022-07-07 00:49:02 +08:00
2910dee858 executor: fix wrong runtime stats for ShuffleReceiver (#35293)
close pingcap/tidb#34987
2022-06-22 13:52:37 +08:00
fcfa26cb39 executor: add the missed runtime stats when the index merge partial task returns 0 row (#35297)
close pingcap/tidb#35296
2022-06-21 02:04:36 +08:00
85967fd3be *: implement chunk rpc encoding for unistore (#35114)
close pingcap/tidb#35113
2022-06-06 23:20:29 +08:00
b9635e2792 executor: fix unstable TestCheckActRowsWithUnistore (#33772)
close pingcap/tidb#33768
2022-04-07 15:24:33 +08:00
d1bf078a58 executor: migrate test-infra to testify for infoschema_reader_test.go (#32688)
close pingcap/tidb#28587
2022-03-01 16:31:45 +08:00
92d72f17fa copr: replace unistore closure executors with existing mpp executors (#27947)
close pingcap/tidb#26878
2022-02-16 16:19:39 +08:00
163064d94d executor: migrate test-infra to testify for explain_test (#32307)
close pingcap/tidb#28578
2022-02-14 14:17:37 +08:00
05ccb8a206 planner: fix panic when the join key is scalarFunction (#30002) 2021-11-24 15:55:50 +08:00
xhe
94e30df8e2 parser: fix compiling, add unit tests (#28700) 2021-10-11 23:15:25 +08:00
fd73942112 executor, planner, util: optimize query statements summary table by conditional pushdown (#27563) 2021-09-29 00:30:46 +08:00
7755d25aba *: Integrate SkyWalking-eyes to check license headers in CI and fix licenses headers (#27198) 2021-08-16 18:52:00 +08:00
7c3e0361fb executor: support explain analyze for CTE statement (#25023) 2021-06-02 13:31:37 +08:00
04e5137f48 *: use explain format = 'brief' for tests (#22677) 2021-02-22 17:50:06 +08:00
0498d1dd43 unistore: collect ExecutorExecutionSummary and return by DAGResponse (#20769) 2020-11-04 13:38:21 +08:00
875cf6dfbb executor: fix analyze update panic cause by duplicate call analyze executor Close method (#20390) 2020-10-12 20:25:18 +08:00
03003538d1 *: fix a lot of typos (#18917) 2020-08-03 11:03:33 +08:00
5f2df2eca8 executor: modify the default value of actRows to be 0 instead of empty(#18528) (#18800) 2020-07-27 17:37:36 +08:00
1fed1fb895 tests: remove incorrect use of FLUSH PRIVILEGES (#18361) 2020-07-24 23:25:14 +08:00
544e45eb54 planner, executor: fix rename sm_join to merge_join (#15394) 2020-03-17 18:32:13 +08:00
77dcdc546d *: Clear the name of some field in explain result. (#14958) 2020-03-02 17:43:22 +08:00
fcf581fb61 executor: speed up TestMemoryAndDiskUsageAfterClose (#14311) 2020-01-01 23:26:27 -06:00
81a6eb04a5 Unit test : Optimize the test time. (#14282) 2019-12-31 09:37:39 +08:00
efd34cb65d executor: add memTracker for aggregation (#13720) 2019-12-25 16:07:09 +08:00
f0282d32ca executor: trace the memory usage of Selection executors (#13927) 2019-12-22 21:18:02 -06:00
fc603b639d executor: implement disk-based sort (Part 1) (#13718) 2019-12-18 14:52:17 +08:00
b8dad33537 executor: trace the memory usage of Projection executors (#13914) 2019-12-15 21:15:38 -06:00
8ed87c181e executor, test: copy the index join tests for index hash join and index merge join (#13618) 2019-11-25 21:27:30 +08:00
9b0334601a executor: speed up test (#12896) 2019-10-23 21:11:21 +08:00
304619a184 executor: fix execution info of explain analyze (#11967) 2019-09-02 16:45:35 +08:00
b97c0434db executor: show CARTESIAN Join explicitly in the results of Explain (#11415) 2019-07-24 16:57:51 +08:00
1ad073bf80 executor: show operators' memory consumption in results of EXPLAIN ANALYZE (#11334) 2019-07-24 10:53:02 +08:00
47f449a07d executor: explain analyze panic when processing explain analyze insert ... select ... (#11162) 2019-07-11 11:18:00 +08:00
c4db7b7655 planner, executor: fix show view privileges for explain (#10585) 2019-05-27 13:22:28 +08:00
289a906861 plan: move explan_test.go to plan package. (#3972) 2017-08-01 14:45:11 +08:00
26f622d1a7 plan, executor: implement ExplainInfo() interface for data source operators (#3953) 2017-08-01 13:08:24 +08:00