Rucha Deodhar
d48428e99a
MDEV-27151: JSON_VALUE() does not parse NULL properties properly
...
Analysis: JSON_VALUE() returns "null" string instead of NULL pointer.
Fix: When the type is JSON_VALUE_NULL (which is also a scalar) set
null_value to true and return 0 instead of returning string.
2022-08-11 15:01:15 +05:30
Oleksandr Byelkin
cbcc0101ee
MDEV-29188 Crash in JSON_EXTRACT
...
If we have null_value set then decimal/string value/result shoud be 0 pointer.
2022-07-29 09:03:54 +02:00
Oleksandr Byelkin
41a163ac5c
Merge branch '10.2' into 10.3
2022-01-29 15:41:05 +01:00
Marko Mäkelä
e4a7c15dd6
Merge 10.2 into 10.3
2021-10-21 13:41:04 +03:00
Marko Mäkelä
a8de8f261d
Merge 10.2 into 10.3
2020-10-28 10:01:50 +02:00
Marko Mäkelä
1df1a63924
Merge 10.2 into 10.3
2020-07-02 06:17:51 +03:00
Alexey Botchkov
6ac2a35553
MDEV-19628 JSON with starting double quotes key is not valid.
...
First character of the key name is just skipped, so the escapement
wasn't handled properly.
2019-09-30 14:43:32 +04:00
Alexey Botchkov
9554ef0678
MDEV-19670 json escaped unicode parse error.
...
Fixed 4-byte length characters handled incorrectly.
2019-09-12 11:12:55 +04:00
Monty
a071e0e029
Merge branch '10.2' into 10.3
2019-09-03 13:17:32 +03:00
Sergei Golubchik
c1fd027115
Merge branch '10.2' into 10.3
2019-05-17 17:23:01 +02:00
Marko Mäkelä
b32bc70e34
Merge 10.2 into 10.3
2019-03-12 14:26:34 +02:00
Marko Mäkelä
fd58bb71e2
Merge 10.2 into 10.3
2018-11-19 18:45:53 +02:00
Sergei Golubchik
57e0da50bb
Merge branch '10.2' into 10.3
2018-09-28 16:37:06 +02:00
Sergei Golubchik
0aa9b03393
Merge branch '10.2' into 10.3
2018-08-12 12:02:23 +02:00
Marko Mäkelä
05459706f2
Merge 10.2 into 10.3
2018-08-03 15:57:23 +03:00
Alexander Barkov
294a426088
Merge remote-tracking branch 'origin/10.2' into 10.3
2018-07-24 18:44:49 +04:00
Sergei Golubchik
36e59752e7
Merge branch '10.2' into 10.3
2018-06-30 16:39:20 +02:00
Michael Widenius
a7abddeffa
Create 'main' test directory and move 't' and 'r' there
2018-03-29 13:59:44 +03:00