json_build_object and json_build_array are stable, not immutable.
Andrew Dunstan <andrew@dunslane.net>
json_build_object and json_build_array are stable, not immutable. These functions indirectly invoke output functions, so they can't be immutable. Backpatch to 9.4 where they were introduced. Catalog version bumped.
Files
| Path | Change | +/− |
|---|---|---|
| src/include/catalog/catversion.h | modified | +1 −1 |
| src/include/catalog/pg_proc.h | modified | +4 −4 |