|
|
efbdeed4ab
|
json, expression: add json unary not implementation (#40723)
close pingcap/tidb#40683
|
2023-01-19 16:39:49 +08:00 |
|
|
|
f9d4a54b08
|
expression: impl cast as array function (#40076)
close pingcap/tidb#40128
|
2022-12-26 20:40:15 +08:00 |
|
|
|
ae58fa1c8b
|
expression: introduce cast(... as ... array) in expression index (#39992)
close pingcap/tidb#40045
|
2022-12-20 12:56:54 +08:00 |
|
|
|
872898af43
|
expression: json_merge_xx should check argument type (#37575)
close pingcap/tidb#37504
|
2022-09-05 11:46:55 +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 |
|
|
|
a8223c0bf1
|
expression: treat AllowedPacketOverflowed as err when enable strict sql mode and in insertStmt|updateStmt|deleteStmt and without ignore (#29962)
close pingcap/tidb#29708
|
2022-01-11 19:17:42 +08:00 |
|
|
|
e27af5e04f
|
*: Replace the dbterror.ClassOptimizer.NewStd(mysql.ErrInternal) to a global constant. (#29593)
|
2021-11-12 13:19:06 +08:00 |
|
|
|
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 |
|
|
|
5561c0b819
|
expression/builtin: Add privilege check to function tidb_decode_sql_digests (#26953)
|
2021-08-06 14:41:13 +08:00 |
|
|
|
cdaf996f56
|
expression/builtin: Add tidb_decode_sql_digests function (#26787)
|
2021-08-06 00:09:12 +08:00 |
|
|
|
6063386a9d
|
expressions: Support bin-to-uuid and uuid-to-bin (#20140)
|
2021-06-30 14:03:25 +08:00 |
|
|
|
bc37f088ba
|
*: fix some varcheck lint warnings (#23011)
|
2021-03-01 15:10:54 +08:00 |
|
|
|
dd0dc46d5e
|
expression: fix type infer for tidb's builtin compare(least and greatest) (#21150)
Signed-off-by: iosmanthus <myosmanthustree@gmail.com>
|
2020-12-22 14:58:31 +08:00 |
|
|
|
c218c58218
|
*: support select from tablesample (#20883)
|
2020-12-03 16:46:18 +08:00 |
|
|
|
8d35f17c17
|
Update the errors dependence to the latest version (#20917)
|
2020-11-10 09:50:39 +08:00 |
|
|
|
bf043c2d1f
|
executor, expression: Fixed the warning messages when calling str_to_date function failed (#20415)
|
2020-10-28 14:04:01 +08:00 |
|
|
|
2f067c0542
|
*: redact arguments for Error (#20436)
|
2020-10-21 14:44:08 +08:00 |
|
|
|
bbc0502038
|
expression: add warnings for logarithm functions (#18668)
|
2020-08-19 16:41:02 +08:00 |
|
|
|
baf6c99b95
|
*: fix a bug causes indexed virtual generated column return wrong value and refine admin check table (#18408)
|
2020-07-24 12:59:47 +08:00 |
|
|
|
242ce93302
|
Revert "expression: support NO_ZERO_DATE sql_mode" (#16740)
|
2020-04-23 13:37:19 +08:00 |
|
|
|
db7c13537a
|
expression: support NO_ZERO_DATE sql_mode (#16053)
|
2020-04-22 23:27:01 +08:00 |
|
|
|
6eac964fb0
|
expression: fix sequence function usage privilege check (#15838)
|
2020-04-01 12:33:43 +08:00 |
|
|
|
465af00b46
|
*: use new registrable terror (#14606)
|
2020-02-06 16:40:26 +08:00 |
|
|
|
6b6a6982b4
|
expression: refactor JSON_QUOTE / JSON_UNQUOTE (#13688)
|
2019-12-05 11:23:31 +08:00 |
|
|
|
744c5c1d67
|
planner, executor: fix error code (#13733)
|
2019-12-03 13:14:49 +08:00 |
|
|
|
a1dc0477a5
|
types: add error code for package types (#13300)
|
2019-11-26 19:45:14 +08:00 |
|
|
|
59ea7460a8
|
planner: PointGet don't rely on names in expression.Column (#11779)
|
2019-08-26 15:40:39 +08:00 |
|
|
|
a737d26e4f
|
*: add tidb_enable_noop_functions to default disable get_lock()/release_lock() (#10987)
* issue#4100 add new variable to default disable usage of get_lock and release_lock functions
|
2019-07-08 13:47:36 +08:00 |
|
|
|
545afc5a3a
|
expression,ddl: check table name for columns in partition expression (#10499)
|
2019-05-21 16:20:39 +08:00 |
|
|
|
94f163d98e
|
expression: fix issue that date_add and date_sub is incompatible with MySQL (#9702)
|
2019-03-29 17:57:29 +08:00 |
|
|
|
133a1ee8f8
|
expression: fix week func format (#9685)
|
2019-03-13 15:25:11 +08:00 |
|
|
|
68ddb7f0e6
|
*: fix the lower bound when converting numbers less than 0 to unsigned integers (#8544)
|
2019-01-10 16:04:07 +08:00 |
|
|
|
477e252b35
|
expression: handle empty input and improve compatibility for format (#8797)
|
2019-01-02 14:13:08 +08:00 |
|
|
|
e61bad0769
|
expression: handle corrupted length in uncompress builtin function (#8586)
|
2018-12-06 22:36:49 +08:00 |
|
|
|
89dda9d9a8
|
*: move parser to a separate repository (#8036)
|
2018-10-25 11:12:10 +08:00 |
|
|
|
f6f03db6dd
|
expression: fix warning/error info of group_concat() (#7799)
|
2018-10-11 17:01:47 +08:00 |
|
|
|
5baedaa21c
|
expression, types: fix some corner case when parsing string to datetime (#7701)
|
2018-10-08 10:35:52 +08:00 |
|
|
|
038ac639ba
|
expression: ECB/CBC modes with 128/192/256-bit key length for AES (#7425)
|
2018-09-23 22:09:02 +08:00 |
|
|
|
55565f1c93
|
expression: fix out of range error for intdiv (#7492)
|
2018-08-28 11:24:48 +08:00 |
|
|
|
c38f567645
|
expression: handle max_allowed_packet warnings for pad functions (#7171)
|
2018-07-31 15:12:31 +08:00 |
|
|
|
e3ba021f5a
|
*: make system variable 'group_concat_max_len' work (#7080)
|
2018-07-26 20:02:56 +08:00 |
|
|
|
5022b5b2cc
|
expression: fix err code in Regexp()/RegexpBinary() (#6854)
|
2018-06-19 13:59:29 +08:00 |
|
|
|
9fc856297c
|
expression: support simple expression rewriter (#6432)
|
2018-05-04 09:20:21 +08:00 |
|
|
|
ae4300d03b
|
expression: Add deprecation warning for builtin function PASSWORD (#6000)
|
2018-03-13 12:37:04 +08:00 |
|
|
|
4e1a114e68
|
*: move package context to sessionctx (#5890)
|
2018-02-22 18:03:38 +08:00 |
|
|
|
62433663e5
|
util/types: change types path (#5007)
* util/types: change types path
|
2017-11-04 10:37:14 -05:00 |
|
|
|
a60bbd9560
|
expression: refactor "helper.go" (#4593)
|
2017-09-22 18:54:04 +08:00 |
|
|
|
a8b09d2761
|
expression: reorganize error messages for non-existent functions (#4582)
|
2017-09-21 12:14:50 +08:00 |
|