Commit Graph

22 Commits

Author SHA1 Message Date
170dafc7e1 types: merge json and types pkg (#37578)
close pingcap/tidb#37577, close pingcap/tidb#37628
2022-09-05 19:42:55 +08:00
1bf64c60f4 *: Refactor FieldType structure (#33569)
close pingcap/tidb#32116
2022-04-26 19:28:51 +08:00
465f655889 * : replace fmt.Sprint with strconv (#31718)
ref pingcap/tidb#31716
2022-01-17 15:11:44 +08:00
b74c13a898 *: run go fmt in go1.17 (#28784) 2021-11-05 12:33:03 +08:00
5bb63bd8fc expression: migrate generated tests to testify (#29083) 2021-10-26 19:14:48 +08:00
xhe
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
4325eebcf4 expression: optimize localSliceBuffer to be lock-free (#26078) 2021-07-16 13:13:33 +08:00
ea1a1e79c5 expression: fix IN expr critical bug (#25653) 2021-06-22 17:13:23 +08:00
39bd181213 *: Upgrade to go 1.16 && remove deprecated io/ioutil (#24527) 2021-05-25 12:07:34 +08:00
029eef87ed planner, expression: fix error when using IN combined with subquery (#22080) 2021-01-05 16:30:33 +08:00
35eec1b062 expression: fix the in function get the wrong result if args is time type (#21293) 2020-12-01 12:14:17 +08:00
4170007fb6 *: remove mysql.TypeDecimal (#18787) 2020-07-29 15:26:22 +08:00
db789d7630 expression: fix the behavior when in func meet collation (#15609) 2020-03-26 22:52:24 +08:00
1771fff928 expression: make field and findInSet support collation (#15100) 2020-03-04 18:12:53 +08:00
1a92dc07df collation: fix wrong collation information used in expression calculation (#15006) 2020-03-02 17:30:04 +08:00
f2fa5c5fd5 expression: consider collations when comparing strings (#14913) 2020-02-25 15:06:37 +08:00
c46044f026 expression: optimize function IN using hashmap (#13594) 2020-01-31 19:58:53 +08:00
a7076a5263 expression: optimize unit test (#14503) 2020-01-17 17:53:59 +08:00
d006443194 type: encapsulate Time API (#14288) 2019-12-31 12:41:09 +08:00
1399e55df7 expression: fix invalid compare-operations in vectorized builtinInDecimalSig (#14156) 2019-12-20 01:46:27 -06:00
a28fc711d7 expression: implement vectorized evaluation for builtinIn*Sig (#13090) 2019-11-05 20:55:47 -06:00