6fd74f3e4c
planner: support cost model for tiflash table scan ( #12868 )
2019-10-29 16:05:51 +08:00
36f0f37b40
expression, planner: remove some fields from `expression.Colum… ( #12573 )
2019-10-29 15:48:26 +08:00
44a5ffe8a0
planner: support database name in optimizer hint ( #12932 )
2019-10-25 19:45:18 +08:00
c047835df1
planner: correct unit test for outer join simplification with cast ( #12782 )
2019-10-17 22:27:48 +08:00
15984f696d
planner, expression: fix simplify outer join with cast ( #12701 )
2019-10-15 16:42:03 +08:00
cc991d90d3
executor: support index lookup merge join in executor. ( #12024 )
2019-10-14 19:21:33 +08:00
45bc789a0f
planner: stream agg should not be pushed to double read ( #12443 )
...
For the following two reason, we should not push stream agg down to double read
- The aggregate will lost the handle information
- There's no sort operator. The second read is ordered with pk, not by index.
2019-10-12 19:22:04 +08:00
7ffa4500e6
planner: support a hint to read from tiflash in planner ( #12479 )
2019-10-11 16:36:35 +08:00
fc577e705d
planner: retrieve optimizer hint scope change ( #12382 )
2019-10-08 12:09:46 +08:00
01dce81f48
*: fix panic when check null rejection for from_unixtime ( #12413 )
2019-09-30 11:10:43 +08:00
0f4a545002
planner: use another way to restore table name in hint ( #12358 )
2019-09-27 17:45:31 +08:00
1fe9773726
planner: introduce an individual physical plan for indexNestedLoopHashJoin ( #12139 )
2019-09-24 21:18:45 +08:00
9d8ea995cb
planner/core: adjust generated hints of join operators ( #12318 )
2019-09-24 15:55:45 +08:00
8179558274
planner, executor: push limit down into IndexLookUpReader executor ( #12262 )
2019-09-24 14:16:16 +08:00
ed9e973e50
util, planner: add more testSuite json files ( #12247 )
2019-09-18 13:59:46 +08:00
e2b1f7eff8
expression: change the String() method of expression.Column ( #12089 )
2019-09-16 14:30:22 +08:00
2c659858e5
planner: enhance the rule max_min_eliminate to support multiple agg ( #12083 )
2019-09-12 13:52:45 +08:00
3fc05c47b6
planner: add IGNORE_INDEX hint ( #12059 )
2019-09-12 11:51:24 +08:00
836d5f7b58
planner/core: support generate hints from physical plan ( #11936 )
2019-09-11 17:53:29 +08:00
f2adf1df53
planner: improve row count estimation of IndexJoin's inner scan ( #12085 )
2019-09-11 17:10:46 +08:00
4621bf3953
planner/core: split test data from physical plan test ( #12132 )
2019-09-10 19:51:28 +08:00
e6e3e63060
planner: split test data from test cases ( #12091 )
2019-09-10 15:30:26 +08:00
0a8c2f9620
planner/core: speed up unit-test ( #8598 )
2018-12-12 10:47:53 +08:00