Commit Graph

30 Commits

Author SHA1 Message Date
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
372c529c16 expression: add builtin function `json_merge_patch` (#24711) 2021-07-10 13:13:31 +08:00
985d42c343 types: fix json_unquote (#25875) 2021-07-06 16:13:28 +08:00
ca23f55d89 expression: add builtin function `json_pretty` (#24675) 2021-05-20 19:36:22 +08:00
3adc574cce expression: fix incompatible result of JSON_SEARCH() (#20164) 2020-12-14 15:40:17 +08:00
62e4d588a8 Makefile: add unconvert to inspect unnecessary type convert (#16549) 2020-04-22 23:01:59 +08:00
7cc2c70041 expression: implement vectorized evaluation for `builtinJSONSe… (#15859) 2020-04-15 10:38:01 +08:00
73cd983e84 expression: implement vectorized evaluation for `JSONArrayAppe… (#16326) 2020-04-14 23:10:24 +08:00
f58d9ffc65 *: add builtin function json_storage_size (#15248) 2020-03-15 10:00:23 +08:00
664adfe477 expression: fix json_key not compatible with MySQL (#14556) 2020-01-20 21:30:03 +08:00
a486113b57 expression: implement vectorized evaluation for builtinJSONContainsPathSig (#13956) 2020-01-07 17:55:40 +08:00
9d2221098b expression: implement vectorized evaluation for builtinJSONRemoveSig (#14074) 2019-12-18 06:17:52 -06:00
6b6a6982b4 expression: refactor JSON_QUOTE / JSON_UNQUOTE (#13688) 2019-12-05 11:23:31 +08:00
445e30204a expression: implement vectorized evaluation for builtinJSONArrayInsertSig (#13667) 2019-11-26 16:32:15 +08:00
8404a430c1 expression: implement vectorized evaluation for JSONInsert JSONSet JSONReplace (#13298) 2019-11-12 01:52:39 -06:00
4aa3608c9a expression: implement vectorized evaluation for builtinJSONKeys2ArgsSig (#13262) 2019-11-11 11:43:25 +08:00
f6b7480a27 implement vectorize JSONExtract (#13227) 2019-11-06 23:47:39 -06:00
877e19483a expression: implement vectorized evaluation for builtinJSONLengthSig (#12982) 2019-10-30 17:06:24 +08:00
a13bb53714 expression: implement vectorized evaluation for builtinJSONMergeSig (#12916) 2019-10-30 13:46:54 +08:00
98e066ca0e implement vectorized evaluation for:builtinJSONArraySig (#13003) 2019-10-30 00:36:34 -05:00
f3958c13e8 expression: implement vectorized evaluation for builtinJSONContainsSig (#12924) 2019-10-29 17:07:22 +08:00
c6d284e1de expression: implement vectorized evaluation for builtinJSONObjectSig (#12663) 2019-10-23 06:23:24 -05:00
a9c92e4af2 expression: implement vectorized evaluation for builtinJSONUnquoteSig (#12841) 2019-10-23 10:48:27 +08:00
92c31cb52f implement vectorized builtinJSONTypeSig (#12854) 2019-10-21 20:57:00 +08:00
adcebe2b5c expression: implement vectorized builtinJSONDepthSig (#12830) 2019-10-21 14:55:25 +08:00
87e68b06ed expression: implement vectorized evaluation for builtinJSONQuoteSig (#12831) 2019-10-21 11:12:19 +08:00
92265bee64 expression: implement vectorized evaluation for builtinJSONKeysSig (#12700) 2019-10-16 21:13:49 +08:00
73432870cf expression: generate vecEval methods for all functions to avoid further conflicts (#12395) 2019-09-25 20:41:47 +08:00