diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2016-10-13 00:25:28 -0400 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2016-10-13 00:25:28 -0400 |
commit | 0e9e64c07ed93fb2be4583adaea28205d3188a0e (patch) | |
tree | b29ffd0a829dd23db74e05ea4f790b630c2270f3 /src/backend/commands/explain.c | |
parent | 490734c588c4e70d46950c4f6c64dfd6e592cdcc (diff) | |
download | postgresql-0e9e64c07ed93fb2be4583adaea28205d3188a0e.tar.gz postgresql-0e9e64c07ed93fb2be4583adaea28205d3188a0e.zip |
Fix broken jsonb_set() logic for replacing array elements.
Commit 0b62fd036 did a fairly sloppy job of refactoring setPath()
to support jsonb_insert() along with jsonb_set(). In its defense,
though, there was no regression test case exercising the case of
replacing an existing element in a jsonb array.
Per bug #14366 from Peng Sun. Back-patch to 9.6 where bug was introduced.
Report: <20161012065349.1412.47858@wrigleys.postgresql.org>
Diffstat (limited to 'src/backend/commands/explain.c')
0 files changed, 0 insertions, 0 deletions