e415ced76e
types/json: fix an over-quoted bug in BinaryJSON.Unquote function ( #11934 )
2019-08-30 17:18:35 +08:00
d47f1687f3
expression: add built-in function json_array_insert ( #11076 )
2019-07-08 14:54:56 +08:00
bb01a5f55c
fix invalid json ( #10510 )
2019-06-06 13:52:09 +08:00
a594287e9f
expression/json: add builtin function JSON_SEARCH ( #8704 )
2019-04-18 19:48:01 +08:00
1c21151b11
types,types/json: improve test coverage ( #9977 )
2019-04-09 13:29:42 +08:00
63eb329e52
types: improve test coverage in types/json ( #9697 )
2019-03-18 13:56:28 +08:00
469fa877d6
util/hack: define a MutableString type for function hack.String ( #9230 )
2019-02-12 12:30:40 +08:00
0b363f1712
expression: add builtin function JSON_QUOTE ( #7832 )
2019-02-12 10:57:09 +08:00
ec833bc4d2
*: fix some lints produced by golangci-lint ( #8999 )
2019-01-16 16:44:49 +08:00
1f46efe156
expression: add builtin function JSON_DEPTH ( #8347 )
2018-11-26 20:25:59 +08:00
32b1dbd8d5
*: rename "github.com/pkg/errors" to "github.com/pingcap/errors" ( #8136 )
...
We import "github.com/pkg/errors" in the code, and actually put
the "github.com/pingcap/errors" there in the vendor path.
That's a dirty hack, and prevent the introduce of Go module.
2018-11-01 16:09:07 +08:00
89dda9d9a8
*: move parser to a separate repository ( #8036 )
2018-10-25 11:12:10 +08:00
708611d898
expression: add builtin json_keys ( #7776 )
2018-10-18 23:54:00 +08:00
9fd4072acb
expression: add builtin function json_length ( #7739 )
2018-09-27 09:23:45 +08:00
115c345593
expression: fix incorrect uniquote json escapse ( #7745 )
2018-09-20 16:22:40 +08:00
cb03f2bec1
move from juju/errors to pkg/errors ( #7151 )
2018-09-12 15:42:20 +08:00
30ae420242
expression: support builtin function json_contains_path ( #7596 )
2018-09-09 12:32:15 +08:00
3f5bd3bb28
expression: support builtin function json_contains ( #7443 )
2018-09-07 12:45:13 +08:00
7f286f5c12
types: add one more space to make json pretty ( #7389 )
2018-08-16 11:04:39 +08:00
8b149c3323
Prealloc / collides with package name ( #5560 )
2018-01-05 19:15:54 +08:00
544956bd54
types/json: remove old JSON type. ( #5468 )
2017-12-22 16:03:18 +08:00
970e5b5684
*: replace JSON with BinaryJSON ( #5460 )
2017-12-21 15:20:17 +08:00
c9dc477e40
types/json: add binary json functions ( #5428 )
2017-12-20 15:27:18 +08:00
8b4f84347b
types/json: support binary json type. ( #5404 )
2017-12-15 20:14:32 +08:00
e362f1ed56
types: add deepcopy for update operation ( #5098 )
2017-11-15 14:46:24 +08:00
62433663e5
util/types: change types path ( #5007 )
...
* util/types: change types path
2017-11-04 10:37:14 -05:00