Commit Graph

1963 Commits

Author SHA1 Message Date
fcdbf826ea planner: Fix the issue that TiDB may dispatch duplicated tasks to TiFlash (#32813)
ref pingcap/tics#4163, close pingcap/tidb#32814
2022-03-04 17:41:47 +08:00
74d74b0a7b session: fix global sysdate_is_now won't work (#32785)
close pingcap/tidb#32784
2022-03-04 11:55:46 +08:00
5464eecba9 expr: add switch to control pushing bit column down (#32795)
* add switch

Signed-off-by: yisaer <disxiaofei@163.com>

* address the comment

Signed-off-by: yisaer <disxiaofei@163.com>
2022-03-04 10:38:47 +08:00
493eb45c75 *: table partition dynamic prune mode with Physical Table ID from unistore (#31634)
close pingcap/tidb#29851
2022-03-04 01:21:46 +08:00
41c1cc98b0 planner: fix stream agg pushed down to mpp plan unexpectedly (#32752)
close pingcap/tidb#32632
2022-03-03 20:59:46 +08:00
636c8cfe36 planner, explaintest: add imdbload tests for explaintest (#32759)
ref pingcap/tidb#32758
2022-03-03 18:29:46 +08:00
6ba84eef8c expression: fine-grained precision infer for decimal arithmetic operator (#32401)
close pingcap/tidb#30961
2022-03-03 14:33:46 +08:00
bbe2d00684 expr: fix copr-test (#32740)
ref pingcap/tidb#32739
2022-03-02 18:57:46 +08:00
17106ff226 *: remove skipping for data race test (#32736)
ref pingcap/tidb#31716
2022-03-02 15:55:46 +08:00
a3502906ec planner, ddl: convert large varchar for create table in non-strict mode (#31974)
close pingcap/tidb#30328
2022-03-02 13:09:45 +08:00
fbfe36ca7d expression: support push bit column down to TiKV (#32497)
close pingcap/tidb#30738
2022-03-01 17:21:45 +08:00
fccc4bedd0 expr: support push tikv supported functions down (#32553)
ref pingcap/tidb#31846
2022-03-01 15:29:45 +08:00
0c9b0c0ef2 util/testutil: cleanup testutils depend on pingcap/check (#32662)
close pingcap/tidb#32660
2022-02-28 20:01:45 +08:00
9f1be5c156 expr: forbid push round with frac down (#32666)
close pingcap/tidb#32557
2022-02-28 17:49:45 +08:00
e8be77848d planner: fix the usage of ParamMaker in BatchPointGet (#32534)
ref pingcap/tidb#31056
2022-02-28 14:17:45 +08:00
ac04f2e353 planner/core: migrate test-infra to testify (#32597)
close pingcap/tidb#26857, close pingcap/tidb#28411
2022-02-25 19:19:44 +08:00
047775fbc8 expression: fine-grained precision infer when casting const to Decimal (#32359)
ref pingcap/tidb#30961
2022-02-24 16:19:42 +08:00
5019250dec planner/core: migrate test-infra to testify for cbo_test.go (#32586)
close pingcap/tidb#28388
2022-02-24 11:35:42 +08:00
a11ece9f88 planner/core: migrate test-infra to testify for integration_test.go (#32560)
Signed-off-by: tison <wander4096@gmail.com>

Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
2022-02-24 00:00:19 +08:00
991132080f planner: don't decorrelate the APPLY when the inner's projection reference no column (#32370)
close pingcap/tidb#32089
2022-02-23 18:43:43 +08:00
221801b552 planner: fix tidb can point update data even if tidb_super_read_only is on (#32547)
close pingcap/tidb#32539
2022-02-23 13:05:42 +08:00
77a2033f6b planner/core: migrate test-infra to testify for physical_plan_test.go (#32523)
close pingcap/tidb#28409, close pingcap/tidb#32108
2022-02-22 18:49:43 +08:00
20bd94918b planner: fix the usage of ParamMarker for PointGet (#32235)
ref pingcap/tidb#31056
2022-02-22 12:55:42 +08:00
ae40916cb7 planner/core: migrate test-infra to testify for partition_*_test.go (#32514)
Signed-off-by: tison <wander4096@gmail.com>

Co-authored-by: Ti Chi Robot <ti-community-prow-bot@tidb.io>
2022-02-22 12:41:39 +08:00
5988d0b2f4 *: update client-go and etcd version (#32457)
close pingcap/tidb#32456
2022-02-22 11:11:43 +08:00
63e6f31968 planner/core: migrate test-infra to testify for expression_rewriter_test.go (#32510)
close pingcap/tidb#28408
2022-02-21 19:17:41 +08:00
1b04c3b054 planner: fix wrong range calculation for Nulleq function on Enum values (#32440)
close pingcap/tidb#32428
2022-02-21 13:03:41 +08:00
36a1f84191 planner/core: migrate test-infra to testify for enforce_mpp_test.go (#32479)
close pingcap/tidb#28389
2022-02-19 18:07:40 +08:00
313960e49c planner, table: Disallow update self (natural) join on partitioning columns (#31629) (#31779)
close pingcap/tidb#31629
2022-02-18 17:55:40 +08:00
6517f3b315 planner,expression,util: scatter hotspot index in certain scenes by expression index (#30659)
close pingcap/tidb#31040
2022-02-18 16:47:40 +08:00
61986869ea planner/core: migrate test-infra to testify for planbuilder_test.go (#32445)
close pingcap/tidb#28392
2022-02-18 12:57:40 +08:00
e592cef7e0 *: add create time to admin show ddl jobs (#32435)
ref pingcap/tidb#23494
2022-02-17 21:17:40 +08:00
94f821c102 expression: support push mod down to tikv (#31952)
ref pingcap/tidb#31846
2022-02-17 15:15:40 +08:00
2d61131e1c planner: fix the plan when projection under unionScan (#31710)
close pingcap/tidb#31665
2022-02-16 20:55:39 +08:00
c4d4b798c7 planner: fix unable to push down agg to tiflash when tidb_isolation_read_engines is set (#32336)
close pingcap/tidb#31240
2022-02-16 20:41:39 +08:00
a31ca21830 planner: support sysdate behavior according to sysdate_is_now (#31881)
close pingcap/tidb#31872
2022-02-16 18:53:39 +08:00
c14f4ad5fc *: remove skip test (#32383)
ref pingcap/tidb#31716
2022-02-16 17:07:39 +08:00
a4b5190e88 planner/core: migrate test-infra to testify for preprocess_test.go (#32357)
close pingcap/tidb#28395
2022-02-16 11:29:39 +08:00
90f4c5d12b expression: support push down tikv supported functions (#32348)
ref pingcap/tidb#31846
2022-02-16 11:11:40 +08:00
e938378143 planner/core: migrate test-infra to testify for prepare_test.go (#32345)
close pingcap/tidb#28394
2022-02-15 14:17:38 +08:00
f5eb1e9fef ddl: Added check for partition name ending with space (#31785)
close pingcap/tidb#31535
2022-02-14 18:29:38 +08:00
4c4ff16c38 planner: migrate test-infra to testify for point_get_plan_test (#32297)
close pingcap/tidb#28393
2022-02-14 14:51:38 +08:00
1cf4fcfa73 *: support prepared plan cache for cached table (#32139)
close pingcap/tidb#32003
2022-02-14 12:29:37 +08:00
7c56706622 *: support predeclared golangci-lint linter (#32066)
close pingcap/tidb#30733
2022-02-14 10:35:38 +08:00
f949e01e0b planner, expression: pushdown AggFuncMode to coprocessor (#31392)
close pingcap/tidb#30923
2022-02-11 17:49:37 +08:00
2f2a1c7194 planner/core: disable 'push to cop' optimize rule for cached table (#32162)
close pingcap/tidb#32157
2022-02-11 14:53:37 +08:00
c0244a380b planner: disallow use of key prefix with zero length (#32176)
close pingcap/tidb#31972
2022-02-11 14:03:36 +08:00
bc267f5856 expression: support push down tikv supported functions (#32193)
ref pingcap/tidb#31846
2022-02-11 12:51:36 +08:00
7ceb73341e planner: Support (cartesian) (anti) left semi join push down to TiFlash (#31002)
close pingcap/tidb#32186
2022-02-11 12:31:36 +08:00
297455d7e2 planner/core: migrate test-infra to testify for rule_ tests (#32179)
close pingcap/tidb#28396, close pingcap/tidb#28397, close pingcap/tidb#28398
2022-02-09 16:09:36 +08:00