Skip to content

MDEV-40572/MDEV-40165 postfix - JSON handling fixes - #5479

Open
grooverdan wants to merge 3 commits into
MariaDB:10.11from
grooverdan:MDEV-40572
Open

MDEV-40572/MDEV-40165 postfix - JSON handling fixes#5479
grooverdan wants to merge 3 commits into
MariaDB:10.11from
grooverdan:MDEV-40572

Conversation

@grooverdan

Copy link
Copy Markdown
Member

A few fixes of regressions.

grooverdan and others added 3 commits August 1, 2026 15:46
on a truncated nested JSON object with different character sets/collations.

The json_engine wasn't cleared between reuse.

Also the value->s.c_str and js->s.c_str became invalid once the
function returned.
never use item->null_value before this item is evaluated

followup for 14c16e0
Adds test cases that validate the incorrect null handling
in the previous commmit and other JSON_EQUALS,CONTAINS/OVERLAPS
behaviour.
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ grooverdan
❌ vuvova
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants