|
|
4170007fb6
|
*: remove mysql.TypeDecimal (#18787)
|
2020-07-29 15:26:22 +08:00 |
|
|
|
f3554241bb
|
planner, executor: support except and intersect set operator (#18459)
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-07-27 17:56:07 +08:00 |
|
|
|
a6971dd685
|
*: support 'admin check table' on clustered index table (#18346)
|
2020-07-14 15:59:37 +08:00 |
|
|
|
daad2699dd
|
*: support clustered index for index join (#18204)
|
2020-07-01 16:15:51 +08:00 |
|
|
|
3f6f36f742
|
*: refactor table.IterRecord and extract some methods (#18214)
* *: refactor table.IterRecord and extract some methods
* fix ci test
* fix ci test
Co-authored-by: ti-srebot <66930949+ti-srebot@users.noreply.github.com>
|
2020-06-29 09:24:34 +08:00 |
|
|
|
c98514e751
|
executor: unify executor concurrency (#16999)
|
2020-06-22 17:39:32 +08:00 |
|
|
|
ad598e431a
|
executor: add the cache for apply executor (#17039)
|
2020-06-17 21:24:12 +08:00 |
|
|
|
06361c2d98
|
expression: fix type infer error for count (#17871)
|
2020-06-11 10:22:54 +08:00 |
|
|
|
b335d01caf
|
cmd/explaintest: add a test to cover partition selection on hash partition (#16071)
Co-authored-by: pingcap-github-bot <sre-bot@pingcap.com>
|
2020-06-08 12:15:15 +08:00 |
|
|
|
777907bcee
|
planner: push agg below partition union all by default (#17262)
|
2020-05-28 18:11:13 +08:00 |
|
|
|
b248783dfe
|
planner: fix wrong agg function when agg push down union (#17022)
|
2020-05-20 21:50:15 +08:00 |
|
|
|
3afb631ef6
|
planner/core: support range partition pruning for 'in' expression (#17210)
|
2020-05-20 19:27:14 +08:00 |
|
|
|
e8779717d9
|
planner, expression: Remove the default asc order in explain result (#17074)
|
2020-05-14 17:38:19 +08:00 |
|
|
|
a9dc72cf25
|
cmd/ddltest: change the default log level to fatal in ddltest (#16922)
|
2020-05-09 21:34:07 +08:00 |
|
|
|
7ebcc20398
|
executor: support GROUP_CONCAT(ORDER BY) (#16591)
|
2020-05-06 18:41:22 +08:00 |
|
|
|
b4f42abc36
|
planner: Modify the judgment condition of rule_generate_column_substitute. (#16809)
|
2020-05-01 21:48:03 +08:00 |
|
|
|
6814f8c94b
|
*: refactor Handle in table package (#16807)
|
2020-04-27 10:04:50 +08:00 |
|
|
|
82bb3ced74
|
makefile: let make fmt ensure std imports before non-std (#16816)
|
2020-04-26 10:37:24 +08:00 |
|
|
|
dd57c0ad8b
|
planner: ban rule_generate_column_substitute when column's… (#16316)
|
2020-04-17 19:43:30 +08:00 |
|
|
|
d8e6cf8de6
|
planner/core: support partition pruning for partition expression floor(unix_timestamp()) (#16402)
|
2020-04-17 16:17:33 +08:00 |
|
|
|
b8494e7a11
|
expression: support disable expression pushdown based on store… (#16389)
|
2020-04-17 14:53:25 +08:00 |
|
|
|
8f000fc353
|
planner: push avg & distinct functions across union (#16344)
|
2020-04-15 18:07:37 +08:00 |
|
|
|
c561d5aa99
|
*: remove useless conversions and omit some types (#16262)
|
2020-04-10 00:23:06 +08:00 |
|
|
|
aa7ef9c464
|
planner: fix wrong outer join elimination when join key is empty (#15894)
|
2020-04-02 15:08:34 +08:00 |
|
|
|
4eb9ca3d3f
|
planner: push aggregation functions with distinct to cop (#15500)
|
2020-04-01 20:49:14 +08:00 |
|
|
|
21ee980e11
|
*: Refine Explain's format. (#15507)
|
2020-03-23 17:57:49 +08:00 |
|
|
|
5282d089c7
|
executor: support generated column on point get and batch point get (#15544)
|
2020-03-23 14:21:35 +08:00 |
|
|
|
7ceb49f5bc
|
*: do not add extra locks for optimistic transactions (#15558)
|
2020-03-23 09:19:30 +08:00 |
|
|
|
60ba54e040
|
config: add option 'allow-expression-index' for expression index (#15259)
|
2020-03-20 19:03:22 +08:00 |
|
|
|
20a19220a7
|
planner: refactor memory table explain information and add explain interface for other extractors (#15377)
|
2020-03-16 17:40:24 +08:00 |
|
|
|
a999ef6981
|
expression: support different expr push down for TiKV and TiFlash (#15174)
|
2020-03-11 16:16:03 +08:00 |
|
|
|
248be5bba5
|
planner: push down Lock to PointGet and BatchPointGet (#15257)
|
2020-03-11 13:58:32 +08:00 |
|
|
|
183a9d585a
|
*: update explain info of outer hash joins (#15247)
|
2020-03-10 20:38:02 +08:00 |
|
|
|
0f0bdef81b
|
upgrade pd-client to support pd client tls reload (#15071)
|
2020-03-09 21:22:16 +08:00 |
|
|
|
9e98f706ae
|
planner, executor: support point get as a option of DataSource (#14775)
|
2020-03-09 10:47:16 +08:00 |
|
|
|
0ddfe0716f
|
*: fix datum's collation behavior to build correct logical ranges (#14963)
|
2020-03-05 22:34:46 +08:00 |
|
|
|
6ccdf645dc
|
ddl: add a channel to limit multiple DDL jobs writing at the same time (#14342)
|
2020-03-05 14:13:38 +08:00 |
|
|
|
77dcdc546d
|
*: Clear the name of some field in explain result. (#14958)
|
2020-03-02 17:43:22 +08:00 |
|
|
|
c1114b9724
|
planner, executor: enable inline projection for index joins (#15004)
|
2020-03-02 15:32:09 +08:00 |
|
|
|
6d00e2169b
|
planner: enable inline projection for hash join (#14783)
|
2020-02-28 16:28:10 +08:00 |
|
|
|
f87511112b
|
config: modify default mem_quota_query (#14951)
|
2020-02-26 19:04:39 +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 |
|
|
|
dbcf5fbcc8
|
planner: show cast type in EXPLAIN (#14942)
|
2020-02-26 16:36:35 +08:00 |
|
|
|
880a9b0374
|
planner: fold constant in projection elimination and TopN push down (#14927)
|
2020-02-25 20:34:30 +08:00 |
|
|
|
dcdfd60c51
|
planner: move flagPrunColumnsAgain to the last (#14791)
|
2020-02-24 16:22:36 +08:00 |
|
|
|
3399f4be31
|
planner: distinguish FullScan and the RangeScan in explain/desc info (#14696)
|
2020-02-24 15:23:06 +08:00 |
|
|
|
a8415541f7
|
planner: refine Cardinality to map (#14845)
|
2020-02-21 16:19:11 +08:00 |
|
|
|
b98c88c948
|
infoschema/executor: support field expression in show index and related infoschema (#14400)
|
2020-02-20 19:04:48 +08:00 |
|
|
|
9543a0f4a6
|
*: re-implement partition pruning for better performance (#14679)
|
2020-02-14 19:18:49 +08:00 |
|
|
|
4755a9b9ef
|
util: revert util/mathutil (#14744)
|
2020-02-13 11:33:04 +08:00 |
|