|
|
3de13842b3
|
test: control log level with environment variables (#30871)
|
2021-12-24 17:03:48 +08:00 |
|
|
|
daf525a17e
|
*: replace compareDatum by compare, range part (#30710)
|
2021-12-16 19:48:36 +08:00 |
|
|
|
2f42f7c0f6
|
planner: unify the argument of stats functions to use SessionCtx instead of StatementContext (#30668)
|
2021-12-14 19:36:35 +08:00 |
|
|
|
b4df7ca4dc
|
test: make all the tests run in serial (#30692)
|
2021-12-14 18:06:36 +08:00 |
|
|
|
b8dcc09079
|
planner: make (*AccessPath).OnlyPointRange more succinct (#30520)
|
2021-12-13 17:08:35 +08:00 |
|
|
|
126dbc8d72
|
planner: consider prefix index column length in skyline pruning (#27527)
|
2021-11-26 15:45:50 +08:00 |
|
|
|
d15ca2a869
|
planner: unify the argument of range functions to use SessionCtx instead of StatementContext (#29999)
|
2021-11-23 12:35:51 +08:00 |
|
|
|
bdfd3f6974
|
*: refine CharsetAndCollation (#29561)
|
2021-11-12 17:41:05 +08:00 |
|
|
|
37bfd57dac
|
*: support makezero via golangci-lint (#29267)
|
2021-11-10 17:05:06 +08:00 |
|
|
|
5d9eb5b123
|
planner: fix the wrong access conditions for indexScan (#29558)
|
2021-11-08 17:51:04 +08:00 |
|
|
|
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 |
|
|
|
bc625e9379
|
planner: add heuristic rules for index selection (#26304)
|
2021-08-04 20:09:07 +08:00 |
|
|
|
7f2843803a
|
planner: improve skyline pruning (#26271)
|
2021-08-02 14:17:06 +08:00 |
|
|
|
421e87c5f1
|
planner: improve index merge row count estimation (#19040)
|
2020-09-27 18:06:36 +08:00 |
|
|
|
29178dfa8d
|
planner, executor: support broadcast join for tiflash engine. (#17232)
* support batch cop for tiflash
* support batch cop
* support join push down to tiflash
* refine
* change pb
* push join
* fix
* add hint
* refine hint
* add ranges
* fix
* fix
* fix push down
* fix index
* enable distsql for join
* add a session var to disable/enable broadcast join
* fix bug
* fix bug
* tiny fix
* enable cast decimal pushdown to tiflash
* fix
* fix bc join bug
* make broadcast plan stable
* refine code
* fix bug
* basic support for multi table broadcast join
* fix bug
* basic cbo for broadcast join
* improve
* fix bug
* remote useless code
* add tests
* pass unit tests
* refine code
* support execute summary info for broadcast join
* fix bug in explain for broadcast join
* format code
* remove un-needed code
* fix make dev
* address comments
* Hanfei/join merge (#7)
* enable exec details for batch cop
* format code
* fix test
* change tidb_opt_broadcast_join to global vars
* Ban cartesian join to be pushed down to TiFlash (#8)
* merge master (#10)
* merge master
* fix bug
* fix bug
* fix ut
* check session var conflict
* Add perfer local hint for broadcast join (#12)
* update
* remove useless code
* remove useless code
* update parser
* add test for prefer local join
* use bcj_local
* update go.mod
* refine planner
* refine comments
* fix make dev
* fix make dev
* update parser
* address comments
* fix make dev
* disable broadcast join when new collation is enabled
* Update planner/core/exhaust_physical_plans.go
Co-authored-by: Zhuomin(Charming) Liu <lzmhhh123@gmail.com>
* address comments
* fix
* address comments
* fix tests
* address comments
Co-authored-by: xufei <xufeixw@mail.ustc.edu.cn>
Co-authored-by: xufei <xufei@pingcap.com>
Co-authored-by: 虎 <ichneumon.hu@foxmail.com>
Co-authored-by: Zhuomin(Charming) Liu <lzmhhh123@gmail.com>
|
2020-07-27 12:41:36 +08:00 |
|
|
|
60dbf2b119
|
planner: rename table path to IntHandlePath (#17962)
Co-authored-by: lysu <sulifx@gmail.com>
|
2020-06-15 11:00:20 +08:00 |
|
|
|
6a49bb4a84
|
*: fix a bug which causes function return truncated result (#17101)
|
2020-05-12 12:54:35 +08:00 |
|
|
|
7ebcc20398
|
executor: support GROUP_CONCAT(ORDER BY) (#16591)
|
2020-05-06 18:41:22 +08:00 |
|
|
|
82529c886c
|
exprssion, planner: fix the uncorrect behavior when finding access conditions (#15888)
|
2020-04-01 19:08:25 +08:00 |
|
|
|
11b9beb969
|
*: resort fields for reducing the memory allocated (#14270)
|
2020-01-07 19:10:09 +08:00 |
|
|
|
7b09a11f17
|
planner,stats: don't re-calculate the index's ranges (#12856)
|
2019-12-04 17:19:48 +08:00 |
|