f966a3d9fb
executor: fix the wrong KVRange for partition tables in TableReader ( #25047 )
2021-06-02 17:30:43 +08:00
02b4f3bcc8
executor: add more cases about dynamic-mode with plan-cache and transaction ( #24998 )
2021-06-01 11:23:36 +08:00
ac04473227
planner, executor: support batchget for range and list partition table ( #24856 )
2021-05-28 21:01:35 +08:00
cea4e20689
executor: fix the unstable test TestDML ( #24960 )
2021-05-28 20:33:35 +08:00
59ee6f8d01
executor: add more cases about dynamic-mode with union/DML/subquery ( #24864 )
2021-05-26 14:19:34 +08:00
681d8ccd16
executor: update memIndexLookUp to make it can read partition table correctly and add more cases about dynamic-mode with UnionScan ( #24877 )
2021-05-25 17:37:33 +08:00
2580240dde
*: pass sql, plan digest down to KV request ( #24854 )
2021-05-25 15:47:33 +08:00
bfdad7c752
*: milisecond test and infoschema fix ( #24820 )
2021-05-24 18:27:34 +08:00
9d8935e39a
executor: add partition test with expression ( #24744 )
2021-05-24 16:27:33 +08:00
2e7ace474c
ci acceleration: reduce execution time for TestDirectReadingWithAgg ( #24818 )
2021-05-24 14:05:33 +08:00
163eb5f03c
planner: Implement PointGet in TryFastPlan for range/list paritition table ( #24588 )
...
* implement PointGet in TryFastPlan for range/list partition
2021-05-22 01:23:53 +08:00
35f5ff4407
executor: remove the unnecessary use of fmt.Sprintf ( #24815 )
2021-05-21 15:54:21 +08:00
b91aeedab7
planner: add tests for partition range boundaries for LT/GT ( #24574 )
2021-05-20 21:34:22 +08:00
20e467a046
executor: add some test cases about dynamic-mode and apply operator ( #24683 )
2021-05-20 03:29:41 +08:00
d1a5fa3ac9
planner: add range partition boundaries tests with BETWEEN expression ( #24598 )
2021-05-20 02:05:41 +08:00
89cf970202
executor: add correctness tests about direct reading with indexJoin ( #24497 )
2021-05-19 22:03:42 +08:00
883c7fb87c
planner: add partitioning pruning tests for range partitioning ( #24554 )
2021-05-19 10:57:40 +08:00
f5a362d229
executor: add correctness tests about IndexMerge ( #24674 )
2021-05-19 08:03:40 +08:00
49d21dd9a8
executor: add correctness tests for partition table with different joins ( #24673 )
2021-05-18 15:25:40 +08:00
c20d496dd7
executor: add test cases about partition table with expression ( #24628 )
2021-05-17 14:23:39 +08:00
09e95b9028
planner: fix wrong column offsets when processing dynamic pruning for IndexJoin ( #24659 )
2021-05-17 11:51:39 +08:00
0eefeecd1b
executor: add some test cases about partition table dynamic-mode with split-region ( #24665 )
2021-05-17 11:37:39 +08:00
4d7fcbb3df
executor: add correctness tests about direct reading with ORDER BY and LIMIT ( #24455 )
2021-05-14 17:33:38 +08:00
18cbfaac15
*: enable gosimple linter ( #24617 )
2021-05-14 09:15:38 +08:00
61131c6f1d
executor: add partition pruning tests for adding and dropping partition operations ( #24573 )
2021-05-13 00:47:39 +08:00
263a47e85c
executor: add a test for dynamic partition prune mode with equal expression ( #24520 )
2021-05-11 15:51:39 +08:00
d27fda32fb
executor: add correctness tests about direct reading with aggregations ( #24491 )
2021-05-11 11:59:39 +08:00
f13f696400
executor: add correctness tests about PointGet and BatchGet ( #24467 )
2021-05-11 10:57:38 +08:00
5e9e0e6e37
*: consitent get infoschema ( #24230 )
2021-05-10 21:00:36 +08:00
0581cb4ed9
executor: add some test cases about partition-table dynamic mode with view ( #24448 )
2021-05-10 18:47:27 +08:00
5d1958b82b
planner: add some test cases about partition-table dynamic mode with global-stats and SQL binding ( #24430 )
2021-05-07 20:08:41 +08:00
d67beefb7b
executor: make IndexMergeReader support reading partition table directly ( #24239 )
2021-04-27 11:31:56 +08:00
d339eb15eb
planner: generate BatchPointGet for hash table partitions ( #23733 )
2021-04-13 15:09:51 +08:00
2e30ac3d7d
executor: add a test case for batch point queries on table partitions ( #23746 )
2021-04-01 11:36:51 +08:00
67874c579a
executor: fix a panic when batch point get is used for partition table ( #23652 )
2021-03-30 17:25:24 +08:00
8ae01abfd9
ddl, executor: fix creating unique index without partition column error when enable-global-index is true ( #22471 )
2021-03-05 16:10:54 +08:00
e1004a2ccb
*: modify the switch to control global stats ( #22866 )
2021-03-01 14:18:30 +08:00
7151b4f3b5
config: use tidb_enable_list_partition to enable list table partition feature ( #22864 )
2021-02-25 22:11:04 +08:00
b1bd2856ca
config: disable list partition by default since it's an experimental feature ( #22045 )
2020-12-29 09:56:18 +08:00
1f16f74bd9
planner: add special partition pruner for list columns partition ( #21577 )
2020-12-23 11:21:53 +08:00
50f5ddc70e
executor,distsql: support multiple physical tables in one table reader ( #20404 )
2020-10-14 20:05:26 +08:00
0b7c7167d1
planner,executor: support global index for IndexScan and IndexLookUpReader ( #19821 )
2020-09-24 20:50:28 +08:00
0cba76107b
executor: improve test coverage for partition table code ( #20006 )
2020-09-17 18:43:38 +08:00
2a3a5ab076
*: disable new partition prune in master distribution ( #19911 )
2020-09-14 16:26:54 +08:00
07453ff735
planner: fix wrong columns pruning for partition union all ( #19527 )
...
* planner: move partition union solver before predicates push down
* fix
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com >
2020-08-27 20:42:55 +08:00
547c5b14cf
executor: partition table reader below apply should reset in Open ( #19514 )
...
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com >
2020-08-27 14:41:01 +08:00
74ef1a2f9c
executor: fix build union-scan for index-join on patitioned tables ( #19333 )
2020-08-21 15:52:36 +08:00
11d1c1bdf7
executor: fix select from partition table on TiFlash ( #19234 )
2020-08-20 17:19:36 +08:00
3df573d2fc
planner,executor: use new table partition implementation and fix CI ( #18981 )
2020-08-06 17:50:40 +08:00
f3abdb027f
executor: handle index join for the new partition table implementation ( #18862 )
...
* planner,executor: implement PartitionTable executor for the three reader
* add the new file
* make fmt
* forget to add the test file to git
* fix a tiny bug
* executor: handle partition table for index join
* make golint happy
2020-08-05 10:42:18 +08:00