Commit Graph

21 Commits

Author SHA1 Message Date
0eac1dba9d *: replace exp/slices with std (#45978)
ref pingcap/tidb#45933
2023-08-11 03:30:27 +00:00
cea26f8ac1 *: fix cte nil pointer error when got multiple apply (#44782)
close pingcap/tidb#44774
2023-06-20 13:50:41 +00:00
cfef1b05cc executor: add CTEProducer that shared by all CTEExec (#44643)
close pingcap/tidb#44649
2023-06-19 07:17:12 +00:00
437157e720 *: fix cte miss cleaning spilled-disk file (#44501)
close pingcap/tidb#44477
2023-06-08 11:59:07 +00:00
cd334c41c5 executor: fix cte may hang because register OOMAction repeatedly (#43758)
close pingcap/tidb#36896, close pingcap/tidb#43749
2023-05-12 10:36:22 +00:00
c060208b2f *: move config file option oom-use-tmp-storage to sysvar (#36679)
ref pingcap/tidb#33769
2022-08-02 16:58:05 +08:00
xhe
9a16a8dd19 *: replace defer clean with t.Cleanup (#36722)
close pingcap/tidb#36721
2022-08-01 17:34:05 +08:00
55aea2787d *: use pdqsort to improve sort performance (#34404)
close pingcap/tidb#34250
2022-07-06 13:41:02 +08:00
3cf6b08e6b parser: skip restoring schema name of CTE table columns (#33991)
close pingcap/tidb#33965
2022-04-18 22:48:03 +08:00
f12ad1e6ca executor: fix CTE may be blocked when query report error (#33085)
close pingcap/tidb#31302
2022-03-17 11:03:52 +08:00
7c56706622 *: support predeclared golangci-lint linter (#32066)
close pingcap/tidb#30733
2022-02-14 10:35:38 +08:00
2e79433b71 test: merge executor's serial tests to other tests (#30711) 2021-12-15 19:36:35 +08:00
b4df7ca4dc test: make all the tests run in serial (#30692) 2021-12-14 18:06:36 +08:00
4cc2423086 executor/cte_test.go: migrate test-infra to testify (#27103) 2021-08-23 18:54:03 +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
af39de5981 executor: speed up cte case (#26792) 2021-08-02 20:31:06 +08:00
7ee78d1e35 executor: fix a bug that cte.iterOutTbl did not close correctly (#26129) 2021-07-12 18:31:32 +08:00
dd3edf5994 executor: fix bug when use limit in CTE (#25261) 2021-06-09 10:48:29 +08:00
50b6da0f89 executor: add limit implementation for CTEExec (#24870) 2021-06-03 16:26:27 +08:00
9fad132d1d case: make CTE case be stable (#25035) 2021-06-02 23:26:26 +08:00
ccaefa2a3d executor: add CTEExec and CTETableReaderExec (#24809) 2021-06-01 11:59:37 +08:00