Commit Graph

2732 Commits

Author SHA1 Message Date
dde32307aa expression: Support to_seconds function push down for tiflash (#34627)
close pingcap/tidb#34625
2022-05-13 19:18:35 +08:00
1c6dcf0913 planner: support push window function down to tiflash (#31601)
Issue Number: close #33072
2022-05-13 14:12:28 +08:00
ed9e72a451 expression: support pushdown weekofyear to tiflash (#34480)
close pingcap/tidb#34479
2022-05-11 15:20:35 +08:00
ede6f8cf16 *: Support modify table/column charset from latin1 to utf8/utf8mb4 (#34386)
ref pingcap/tidb#34008
2022-05-10 13:00:35 +08:00
c789478fa3 expression: use existing repertoire for Column if possible (#34501)
close pingcap/tidb#34500
2022-05-10 11:56:34 +08:00
c16291392a *: replace types.NewFieldTypeBuilder() API with NewFieldTypeBuilderP() to avoid misuse (#34494)
close pingcap/tidb#34490
2022-05-09 22:00:33 +08:00
20ecaef36d ddl: add require owner interface (#34407)
ref pingcap/tidb#32031
2022-05-09 18:48:33 +08:00
2258bc54c4 txn: Add EnterNewTxn and OnStmtStart methods to TxnManager (#34263)
close pingcap/tidb#34390
2022-05-07 21:02:32 +08:00
f6ce33761b *: fix load statement can not handle the upper case user variable (#34423)
close pingcap/tidb#34420
2022-05-07 13:02:31 +08:00
f88dab92f9 util: use generics to implement max/min (#34197)
close pingcap/tidb#34247
2022-05-06 10:08:57 +08:00
6d8669e987 *: Add support for GET_LOCK() / RELEASE_LOCK() / RELEASE_ALL_LOCKS() (#33947)
close pingcap/tidb#14994
2022-04-29 23:12:53 +08:00
6da6e5a571 *: fix build tag by run gofix (#34260)
ref pingcap/tidb#31716
2022-04-27 18:02:52 +08:00
28ea194d20 expression: Wrong type value in INET6_ATON/INET_ATON should return errors (#32849)
close pingcap/tidb#32221
2022-04-26 23:00:51 +08:00
1bf64c60f4 *: Refactor FieldType structure (#33569)
close pingcap/tidb#32116
2022-04-26 19:28:51 +08:00
b119f2620a table: fix NO_ZERO_DATE not work for insert into select statement (#34101)
close pingcap/tidb#34099
2022-04-26 18:10:51 +08:00
c917cd3d3d charest: add all mysql character information in parser (#34210)
close pingcap/tidb#31598
2022-04-26 10:54:51 +08:00
c56c036d2a *: refactor placement bundle in infoschema (#33967)
close pingcap/tidb#33968
2022-04-15 11:04:35 +08:00
8b5150e5c8 expr: fix failed copr-test (#33730)
ref pingcap/tidb#32739
2022-04-07 10:52:32 +08:00
0beac1800c expression: fix the wrong rounding behavior of Decimal (#33278)
close pingcap/tidb#32213
2022-04-02 14:32:29 +08:00
5a54d0d9b4 expression: fix append to result twice when vecEval compress('') (#33523)
close pingcap/tidb#33397
2022-03-29 15:12:28 +08:00
eec518648f planner: restrict plan cache for decimal parameter types (#31769)
close pingcap/tidb#31730
2022-03-29 13:56:28 +08:00
f012766b53 executor: raise error when text data is too long (#33345) 2022-03-26 15:04:33 +08:00
5a14cc3fd6 expr: switch off funticon push down which caused unstable test (#33421)
* fix

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

* fix

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

* fix

Signed-off-by: yisaer <disxiaofei@163.com>
2022-03-25 15:32:28 +08:00
ca0ade0b24 expr: add function push down results comparing testcase (#33401)
close pingcap/tidb#33391
2022-03-25 11:18:33 +08:00
0e043c670b expr: fix instr function get stuck (#33380)
close pingcap/tidb#33367
2022-03-24 15:50:34 +08:00
97902f1d5d expression: make test TestPreparePlanCacheOnCachedTable more stable (#33317)
close pingcap/tidb#33314
2022-03-23 19:28:33 +08:00
b9bacad6da expression: increase table id to improve test (#33347)
ref pingcap/tidb#31716
2022-03-23 18:30:33 +08:00
a43bfe4d7e expr: switch off left push down due to intergration test failed (#33302)
close pingcap/tidb#33255, ref pingcap/tidb#33256
2022-03-22 13:50:33 +08:00
50954e8986 expression: Fix constant zero/one/null flen with -1 issue (#33221)
close pingcap/tidb#33220
2022-03-21 18:08:33 +08:00
f9beb51a64 expr: fix nil panic for In function with bit column (#33204)
close pingcap/tidb#33070
2022-03-21 12:18:32 +08:00
9bc9572754 planner: add the functional dependency for Datasource, proj, select, agg (#33071)
ref pingcap/tidb#29766
2022-03-17 20:02:30 +08:00
6b2e37f18c gomod: update dependency for golang1.18 (#33053)
ref pingcap/tidb#32874
2022-03-17 15:10:31 +08:00
c4fbc8e4af ddl: migrate test-infra to testify for ddl.testDBSuite5 (#33157)
close pingcap/tidb#32965
2022-03-16 21:49:53 +08:00
80ca342567 expression: support pushdown dayofweek and dayofyear to tiflash (#33131)
close pingcap/tidb#33130
2022-03-16 18:15:52 +08:00
93d44e253f expression: fix querying cluster tables reports regexp is not supported (#33052)
close pingcap/tidb#32783
2022-03-16 15:59:52 +08:00
0f343d3a40 expression, types: use time.Add() to calculate subtime (#32903)
close pingcap/tidb#31868
2022-03-16 12:55:52 +08:00
c11e650527 *: make golangci-lint work on Go1.18 (#33081)
close pingcap/tidb#33080
2022-03-15 22:43:52 +08:00
caad839aeb planner: fix the wrong range built for bit columns when reusing cached plan (#33090)
close pingcap/tidb#33067
2022-03-15 19:13:52 +08:00
7ca9affabb expression: push down is_true, is_false, is_true_with_null to TiFlash (#33048)
close pingcap/tidb#33047
2022-03-15 08:45:51 +08:00
094faa4cfe expression: pushdown DayOfMonth and LastDay to tiflash (#33011)
close pingcap/tidb#33012
2022-03-14 22:35:51 +08:00
ffaeb3e80d ddl: improve test to avoid cycle import (#32058)
ref pingcap/tidb#31716
2022-03-14 12:11:51 +08:00
b4c4b83e75 planner/core: fix nil pointer dereference tidb_decode_key() (#33018)
close pingcap/tidb#33015
2022-03-13 02:33:50 +08:00
aca0970e09 config: make versions configurable (#31738)
close pingcap/tidb#31823
2022-03-11 00:17:51 +08:00
22f4c33d40 *: better handle sysvar upgrades from older versions (#31583)
close pingcap/tidb#31538
2022-03-10 23:59:51 +08:00
f60017af36 expression: validate args to check whether it is out of range (#32898)
close pingcap/tidb#32871
2022-03-10 23:43:51 +08:00
d8fbad38a6 expression, types: fix StrToDuration result (#32896)
close pingcap/tidb#31680
2022-03-08 16:53:49 +08:00
2b94ca07ed *: cleanup usage of testutil.RowsWithSep (#32859)
close pingcap/tidb#32858
2022-03-07 11:49:48 +08:00
7cf784cf26 statistics: handle contants in Selectivity() (#32761)
ref pingcap/tidb#32758, close pingcap/tidb#32835
2022-03-06 23:41:48 +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
6bc9cd3689 expression: enable greatest/least push down to tiflash (#32788)
close pingcap/tidb#32787
2022-03-03 21:21:46 +08:00