|
|
4755a9b9ef
|
util: revert util/mathutil (#14744)
|
2020-02-13 11:33:04 +08:00 |
|
|
|
b23500ce06
|
types: fix decimal tests failed (#14732)
|
2020-02-11 22:44:05 +08:00 |
|
|
|
c93f03e018
|
types: add debug info to trace unit test (#14714)
|
2020-02-10 21:47:34 +08:00 |
|
|
|
b596a30e7d
|
types: add more info in test to investigate the fail cause (#14676)
|
2020-02-07 21:30:19 +08:00 |
|
|
|
87bbe7dcbe
|
types: Fix duration parser (#14588)
Signed-off-by: Iosmanthus Teng <myosmanthustree@gmail.com>
|
2020-02-07 14:30:44 +08:00 |
|
|
|
465af00b46
|
*: use new registrable terror (#14606)
|
2020-02-06 16:40:26 +08:00 |
|
|
|
4a63d416ba
|
types: add more info in test to investigate the fail cause (#14640)
|
2020-02-06 11:26:54 +08:00 |
|
|
|
ac8caad243
|
json: do not escape html special values (#14518)
|
2020-02-05 11:52:25 +08:00 |
|
|
|
ebc6a2d39d
|
*: add builtin aggregate function json_objectagg (#11154)
|
2020-02-04 21:41:55 +08:00 |
|
|
|
c46044f026
|
expression: optimize function IN using hashmap (#13594)
|
2020-01-31 19:58:53 +08:00 |
|
|
|
9d38c5467a
|
*: use 8 byte MysqlTime format (#14278)
|
2020-01-31 14:49:06 +08:00 |
|
|
|
24b6e615d7
|
types: rename local variable (#14578)
|
2020-01-27 19:29:52 +08:00 |
|
|
|
c88ceca2c4
|
types: fix parse DATETIME/TIME from string incompatible with MySQL (#14547)
Signed-off-by: Lonng <heng@lonng.org>
|
2020-01-23 16:53:36 +08:00 |
|
|
|
7efe9bf1bb
|
expression: fix builtin function 'round' (#13985)
|
2020-01-15 15:54:20 +08:00 |
|
|
|
667f2d7296
|
types: fix parse date inconsistent with MySQL (#14405)
Signed-off-by: Lonng <heng@lonng.org>
|
2020-01-09 11:49:15 +08:00 |
|
|
|
0a0e388148
|
types: implement restore function for KindMysqlDuration and KindMysqlTime (#13242)
|
2020-01-09 11:03:09 +08:00 |
|
|
|
9bf17e6c9e
|
executor: fix wrong behavior when ENUM column meet Aggregati… (#14035)
|
2020-01-07 11:26:26 +08:00 |
|
|
|
0bab73adf5
|
*: use new row-format in tidb (#12634)
|
2020-01-02 22:34:39 +08:00 |
|
|
|
d006443194
|
type: encapsulate Time API (#14288)
|
2019-12-31 12:41:09 +08:00 |
|
|
|
7e6ce6403d
|
types: add a interface to eval the memory cost of datum array (#14185)
|
2019-12-23 19:36:47 +08:00 |
|
|
|
ef7adeb50d
|
*: resort fields for reducing the memory allocated (#14172)
|
2019-12-23 17:10:09 +08:00 |
|
|
|
8cbacf0d7c
|
wasm: fix compile error for wasm (#14160)
Signed-off-by: 5kbpers <tangminghua@pingcap.com>
|
2019-12-23 15:17:46 +08:00 |
|
|
|
4d4678a4dd
|
types: Fix potential timezone related bugs caused by gotime.Local (#13833)
|
2019-12-20 22:38:25 +08:00 |
|
|
|
352adc5b00
|
executor: replace the flag CastStrToIntStrict with InSelectStmt (#14115)
|
2019-12-18 20:45:17 +08:00 |
|
|
|
ad1a15de7b
|
expression: implement vectorized evaluation for SubXXXAndYYY (#13691)
|
2019-12-18 06:12:55 -06:00 |
|
|
|
438d39ebcd
|
*: revert #10124 and remove sql mode PadCharToFullLength (#14007)
|
2019-12-17 15:25:06 +08:00 |
|
|
|
206cdbedfc
|
types: fix insert error when convert string to float (#13716)
|
2019-12-10 16:03:25 +08:00 |
|
|
|
7de620055d
|
expression: support expression reverse evaluation framework (#13738)
|
2019-12-05 11:50:09 +08:00 |
|
|
|
6b6a6982b4
|
expression: refactor JSON_QUOTE / JSON_UNQUOTE (#13688)
|
2019-12-05 11:23:31 +08:00 |
|
|
|
018d3c3be2
|
*: fix staticcheck errors in folder types (#13773)
|
2019-12-04 12:38:42 +08:00 |
|
|
|
9dbd475c73
|
types: refactor the code (#13783)
fix struct variable judgement issue.
remove useless value.
use make function default values.
|
2019-11-29 18:04:45 +08:00 |
|
|
|
0b9059162c
|
types: Fix potential timezone related bugs caused by gotime.Local (#13752)
|
2019-11-28 09:45:21 +08:00 |
|
|
|
a1dc0477a5
|
types: add error code for package types (#13300)
|
2019-11-26 19:45:14 +08:00 |
|
|
|
4b830aa7f6
|
*: Remove unused code (#13674)
|
2019-11-22 11:37:07 +08:00 |
|
|
|
61f24d2469
|
types: Fix "Invalid time format" caused by daily saving time (#13614)
|
2019-11-20 16:05:04 +08:00 |
|
|
|
9a7e382bc5
|
*: remove unused code (#13547)
|
2019-11-19 00:36:23 +08:00 |
|
|
|
b1aad07148
|
expression: QUARTER/DATE_FORMAT compatibility with mysql for 0/0.0 values (#12488)
|
2019-11-09 23:06:13 +08:00 |
|
|
|
c01006acb0
|
expression: fix incorrect proto fields and add missing overflow handling for arithmatic functions (#12858)
Signed-off-by: H-ZeX <hzx20112012@gmail.com>
|
2019-11-06 17:39:14 +08:00 |
|
|
|
de3a672837
|
expression: implement vectorized evaluation for 'builtinLTIntSig' (#12710)
|
2019-11-01 00:31:33 -05:00 |
|
|
|
875873b7ca
|
expression: implement vectorized evaluation using go generate for builtin compare (LT/LE/GT/GE/EQ/NE/NullEQ)(Real/Decimal/String/Datetime/Duration/Json) (#12875)
|
2019-10-29 19:27:17 +08:00 |
|
|
|
33b726adab
|
types: fix undefined behavior in numeric types cast (cast 1<<64 to uint64) (#11968)
|
2019-10-29 17:18:51 +08:00 |
|
|
|
36f0f37b40
|
expression, planner: remove some fields from `expression.Colum… (#12573)
|
2019-10-29 15:48:26 +08:00 |
|
|
|
609b52998f
|
executor: revert mostly changes in #11678 (#12481)
|
2019-10-16 21:22:49 +08:00 |
|
|
|
e168fd93f6
|
types: invalid year should be 0 (#12715)
|
2019-10-16 10:35:45 +08:00 |
|
|
|
e80bab6d46
|
fix the STR_TO_DATE incompatible between MySQL and TiDB (#12623)
Signed-off-by: Lonng <heng@lonng.org>
|
2019-10-15 17:51:25 +08:00 |
|
|
|
1fe25e071c
|
expression: make the selection executor support vectorized expression evaluation (#12220)
|
2019-10-14 23:03:57 +08:00 |
|
|
|
d2a86a7839
|
types: reset the MyDecimal result buffer before putting arithmetic results into it (#12600)
|
2019-10-11 15:25:48 +08:00 |
|
|
|
aaf11783f2
|
expression: Reduce memory allocation in builtinCastTimeAsDecimalSig (#12439)
|
2019-09-27 17:32:01 +08:00 |
|
|
|
2bba5654b4
|
types/data: the bit data type should be treat as uint64 (#11951)
|
2019-09-26 19:14:31 +08:00 |
|
|
|
35e308f561
|
expression: go generate vectorized addtime functions (#12224)
|
2019-09-26 16:30:01 +08:00 |
|