39f35c0da7
executor: fix unstable test TestShuffleMergeJoinInDisk ( #39015 )
...
close pingcap/tidb#38036
2022-11-09 18:27:51 +08:00
ef95612e84
*: extend the semantic of mem-quota-query to mem-quota-session ( #38423 )
...
close pingcap/tidb#38429
2022-11-02 10:45:59 +08:00
70684d39de
*: enable mock session manager and schemaLease for all unit tests ( #37623 )
2022-09-06 14:04:55 +08:00
2858bc1571
*: refine mock session manager ( #37400 )
2022-08-26 15:06:21 +08: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
9a16a8dd19
*: replace defer clean with t.Cleanup ( #36722 )
...
close pingcap/tidb#36721
2022-08-01 17:34:05 +08:00
c6103886b1
*: enable all gosimples ( #35762 )
...
ref pingcap/tidb#35345
2022-06-29 11:54:39 +08:00
1fac141f35
*: close the resource on error to aovid resource leak ( #34837 )
...
close pingcap/tidb#34666 , ref pingcap/tidb#34849
2022-05-30 18:00:27 +08:00
a9614850f9
*: move config file option oom-action to sysvar ( #34644 )
...
ref pingcap/tidb#33769
2022-05-19 05:16:38 +08:00
02de667042
testkit: add MockSessionManager ( #34124 )
...
ref pingcap/tidb#31716
2022-04-21 12:14:04 +08:00
f6a32ce100
executor: migrate test-infra to testify for merge_join_test ( #32421 )
...
close pingcap/tidb#28597
2022-03-02 18:33:46 +08:00
b5245b5092
executor: migrate test-infra to testify for join_test.go ( #32120 )
...
close pingcap/tidb#28593
2022-02-07 18:43:35 +08:00
e448d93cb9
executor: migrate test-infra to testify for aggregate_test.go ( #29903 )
2021-11-20 12:25:48 +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
38e2faea90
executor: skip unstable test case TestMergeJoinInDisk and TestAnalyzeIndexExtractTopN. ( #25170 )
...
* executor: skip unstable test case TestMergeJoinInDisk.
2021-06-04 21:02:15 +08:00
18cbfaac15
*: enable gosimple linter ( #24617 )
2021-05-14 09:15:38 +08:00
a21ead476c
executor: accelerate TestVectorizedMergeJoin and TestVectorizedShuffleMergeJoin ( #24177 )
2021-04-26 00:03:55 +08:00
04e5137f48
*: use explain format = 'brief' for tests ( #22677 )
2021-02-22 17:50:06 +08:00
c9288d246c
executor: add unit test and benchmark for shuffle merge join ( #21360 )
2020-11-29 23:11:22 +08:00
b13fdb7bce
*: make test more TestSortInDisk stable ( #18424 )
2020-07-13 11:51:55 +08:00
c98514e751
executor: unify executor concurrency ( #16999 )
2020-06-22 17:39:32 +08:00
a8da23c254
test: fix data race caused by update global config ( #17964 )
...
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com >
2020-06-12 13:05:27 +08:00
e8779717d9
planner, expression: Remove the default asc order in explain result ( #17074 )
2020-05-14 17:38:19 +08:00
82bb3ced74
makefile: let make fmt ensure std imports before non-std ( #16816 )
2020-04-26 10:37:24 +08:00
49ee75a0a5
planner, executor: enable inline projection for merge join ( #15463 )
2020-04-09 15:58:32 +08:00
764a69df44
executor: solve bug of merge join which does not consume all the inner tuples ( #15473 )
2020-03-24 23:05:01 +08:00
21ee980e11
*: Refine Explain's format. ( #15507 )
2020-03-23 17:57:49 +08:00
183a9d585a
*: update explain info of outer hash joins ( #15247 )
2020-03-10 20:38:02 +08:00
236352e98f
*: show build and probe side for join and index lookup related operators in explain result ( #14838 )
2020-02-26 17:12:09 +08:00
3399f4be31
planner: distinguish FullScan and the RangeScan in explain/desc info ( #14696 )
2020-02-24 15:23:06 +08:00
128ec02a9f
test: fix a bug for leak check ( #14592 )
2020-02-05 14:15:23 +08:00
c2da4eafd7
planner: Fix SMJ hint, support SMJ with descending order. ( #14505 )
2020-01-25 10:10:10 +08:00
501757951d
test: speed up TestVectorizedMergeJoin by removing some test cases ( #14535 )
2020-01-19 16:18:03 +08:00
cf77e5f83f
executor: add vectorized merge join test ( #14519 )
2020-01-18 20:54:08 -06:00
a487748b46
executor: support merge join on disk ( #13946 )
2019-12-31 18:49:10 +08:00
e979cff6bb
planner: add column mapping in explain result ( #13640 )
2019-11-27 16:39:19 +08:00
889ad618cf
planner: projection don't new unnecessary column ( #13406 )
2019-11-20 13:58:38 +08:00
9b0334601a
executor: speed up test ( #12896 )
2019-10-23 21:11:21 +08:00
7ffa4500e6
planner: support a hint to read from tiflash in planner ( #12479 )
2019-10-11 16:36:35 +08:00
e2b1f7eff8
expression: change the String() method of expression.Column ( #12089 )
2019-09-16 14:30:22 +08:00
efe9b6ab2a
planner/core: fix privilege check for update ( #10281 )
2019-04-30 13:06:54 +08:00
5a283a98dd
plan/executor: make semi joins null and empty aware ( #9051 )
2019-02-25 15:42:38 +08:00
2f3842a8da
executor, planner: refine merge join compare methods to avoid some rare cases ( #9390 )
2019-02-25 14:19:26 +08:00
ec833bc4d2
*: fix some lints produced by golangci-lint ( #8999 )
2019-01-16 16:44:49 +08:00
463d44c2bc
executor: reset hasMatch flag for each outer row in merge join ( #9046 )
2019-01-14 21:29:31 +08:00
4a901db388
plan/executor: handle optimizer hint properly for cartesian join ( #9037 )
2019-01-14 18:00:32 +08:00
93e91b6a37
executor/test: fix data race of executor unit tests ( #8807 )
2018-12-27 11:28:55 +08:00
98b96cc769
executor: speedup unit tests by spliting them into separate suites ( #8618 )
2018-12-24 21:37:12 +08:00
44f2c2c381
Makefile: make 'make check' faster ( #8755 )
...
* remove vet check
* make lint check on $(FILES)
2018-12-21 11:12:18 +08:00
97b569ca4b
plan: build separate required physical property for children ( #8635 )
...
For logical operator which passes the required physical property
down to its children, make a copy for it instead of direct assignment
using the original pointer.
2018-12-10 17:45:38 +08:00