Commit Graph

28 Commits

Author SHA1 Message Date
b4df7ca4dc test: make all the tests run in serial (#30692) 2021-12-14 18:06:36 +08:00
d3833c2ab2 executor: migrate test-infra to testify for executor/union_scan_test.go (#30525) 2021-12-13 18:14:35 +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
315c64456b executor: accelerate TestUpdateScanningHandles and TestIssue20658 and TestParallelStreamAggGroupConcat (#24132) 2021-04-20 10:31:52 +08:00
7c88ca7974 ddl, session: set charset and coordinate collation (#21034) 2020-11-16 19:03:26 +08:00
ce849c3e19 *: remove DirtyDB and DirtyTable to reduce memory usage (#19042) 2020-09-04 16:50:36 +08:00
2a052443d8 executor: reset kvRange in TableReaderExec.Close (#19447)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
2020-08-26 15:25:40 +08:00
f9fe7798ba Fix error result union scan with apply (#19300) 2020-08-25 13:39:12 +08:00
c98514e751 executor: unify executor concurrency (#16999) 2020-06-22 17:39:32 +08:00
a9091029b8 *: fix lost index bug of insert on duplicate key update (#16672)
Fix issue #16669

When check the untouched index, we should also check the memory-buffer in the session too.
2020-04-22 11:11:14 +08:00
fe5334a1ed executor: fix bug for virtual column in transaction (#15011) 2020-03-03 15:18:09 +08:00
bc997d7035 executor: split test for speed up (#12881) 2019-10-23 12:58:29 +08:00
cf6dd376a3 table: avoid write untouched index in auto commit and avoid get untouched index key from tikv (#12609) 2019-10-14 11:02:54 +08:00
fb683bef2c executor: refactor union scan and dirty table (#11702) 2019-09-12 10:00:45 +08:00
da8e7d267c executor: refactor union_scan executor by using txn_mem_buffer_reader (#10673) 2019-07-30 17:40:33 +08:00
f17a1155e7 executor: split unit tests to speedup execution time (#10364) 2019-05-06 21:05:47 +08:00
8b84b94c96 *: fix union scan for partitioned table (#8871) 2019-02-28 13:43:45 +08:00
98b96cc769 executor: speedup unit tests by spliting them into separate suites (#8618) 2018-12-24 21:37:12 +08:00
9f25032666 plan: fix predicate push down for UnionScan (#7695) 2018-09-17 14:44:53 +08:00
688690a07f plan: UnionScan's predicates should be cloned ones. (#6124) 2018-03-23 10:13:23 +08:00
6f2a8577b9 chunk: "setMutRowJSON" should allocate one more byte for null bitmap (#5603)
* chunk: "setMutRowJSON" should allocate one more byte for null bitmap

* address comment
2018-01-10 21:35:01 +08:00
6f9457e373 executor: use tearDownTest instead of defer (#4499) 2017-09-12 01:02:41 -05:00
52317946e4 *: fix union scan's bug. (#4000) 2017-08-03 13:30:52 +08:00
e7257d0e9d plan, executor: open the new plan switch for all test. (#3274) 2017-05-16 20:40:12 +08:00
c5e864539f executor: fix some bugs about new plan. (#3231) 2017-05-10 16:32:00 +08:00
e321a72998 executor: fix the error when union_scan's src is mem table. (#2138) 2016-11-30 21:27:00 +08:00
39a2c09542 executor_test: clean enviroment for each test. (#2025) 2016-11-18 16:45:13 +08:00
685fb1b0c2 executor: split big test file into smaller files. (#1757)
One big test file makes it hard to locate a specific test case.
2016-09-22 21:55:24 +08:00