Commit Graph

22 Commits

Author SHA1 Message Date
203ab22982 *: move the functions that only used in tests (#31929)
ref pingcap/tidb#28720
2022-01-24 22:08:11 +08:00
xhe
94e30df8e2 parser: fix compiling, add unit tests (#28700) 2021-10-11 23:15:25 +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
ccaefa2a3d executor: add CTEExec and CTETableReaderExec (#24809) 2021-06-01 11:59:37 +08:00
39bd181213 *: Upgrade to go 1.16 && remove deprecated io/ioutil (#24527) 2021-05-25 12:07:34 +08:00
424a5a880c executor: enhancement for ListInDisk(support writing after reading) (#24379) 2021-05-19 19:15:41 +08:00
5435f215ee executor: add error trace to investigate unstable test Issue16696 (#21668) 2020-12-11 16:33:22 +08:00
4774cb9505 util: add encryptWriter/Reader interface to support encrypt spilled file (#19070) 2020-08-19 21:21:32 +08:00
a2e2ce6339 *: use int instead of fmt.Stringer as executor id (#19207) 2020-08-19 13:39:31 +08:00
92513a2f4d util: create the tmpdir if the directory is removed by mistake. (#18970) 2020-08-18 22:10:44 +08:00
0887dc6c56 util: add checksumWriter/Reader interface to support evaluate checksum (#18649) 2020-08-03 21:50:04 +08:00
9d9f330a4b executor, util: fix spilling disk when oom. (#16895) 2020-06-30 16:32:14 +08:00
827edde585 executor: implemented exclusive lock for temp storage dir per tidb instance (#15203) 2020-04-02 22:37:39 +08:00
e1597a684c util.chunk: Add Mutex for flushing to avoid race condition (#14970) 2020-03-03 14:56:39 +08:00
0f1974ebee config: define temporary storage in config file. (#14600) 2020-02-28 20:11:00 +08:00
a487748b46 executor: support merge join on disk (#13946) 2019-12-31 18:49:10 +08:00
0e0faeeb30 *: use filepath instead of path for file operations (#13590) 2019-11-21 13:20:37 +08:00
b84c5a73ad executor: implement the execution part of the outer hash join (#12882) 2019-11-12 17:48:30 +08:00
60bfdf5ba4 Revert "executor, util: rename original List to ListInMemory and add a new interface List (#13353)" (#13363)
This reverts commit 2b5f81add11497b5b5595b3ba16ac88cddf33a65.
2019-11-11 18:30:34 +08:00
2b5f81add1 executor, util: rename original List to ListInMemory and add a new interface List (#13353) 2019-11-11 15:50:43 +08:00
510a851ce4 build: make errcheck works correctly (#12381) 2019-09-26 19:28:01 +08:00
c1e6b8d777 executor: utilities for disk-based hash join (#12116) 2019-09-11 17:38:15 +08:00