Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit0f43a55

Browse files
committed
json_build_object and json_build_array are stable, not immutable.
These functions indirectly invoke output functions, so they can't beimmutable.Backpatch to 9.4 where they were introduced.Catalog version bumped.
1 parentda6ac4a commit0f43a55

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

‎src/include/catalog/catversion.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,6 @@
5353
*/
5454

5555
/*yyyymmddN */
56-
#defineCATALOG_VERSION_NO201407021
56+
#defineCATALOG_VERSION_NO201407151
5757

5858
#endif

‎src/include/catalog/pg_proc.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4209,13 +4209,13 @@ DATA(insert OID = 3196 ( json_object_agg_finalfn PGNSP PGUID 12 1 0 0 0 f f f
42094209
DESCR("json object aggregate final function");
42104210
DATA(insertOID=3197 (json_object_aggPGNSPPGUID121000tfffffi20114"2276 2276"_null__null__null__null_aggregate_dummy_null__null__null_ ));
42114211
DESCR("aggregate input into a json object");
4212-
DATA(insertOID=3198 (json_build_arrayPGNSPPGUID121022760ffffffi10114"2276""{2276}""{v}"_null__null_json_build_array_null__null__null_ ));
4212+
DATA(insertOID=3198 (json_build_arrayPGNSPPGUID121022760ffffffs10114"2276""{2276}""{v}"_null__null_json_build_array_null__null__null_ ));
42134213
DESCR("build a json array from any inputs");
4214-
DATA(insertOID=3199 (json_build_arrayPGNSPPGUID121000ffffffi00114""_null__null__null__null_json_build_array_noargs_null__null__null_ ));
4214+
DATA(insertOID=3199 (json_build_arrayPGNSPPGUID121000ffffffs00114""_null__null__null__null_json_build_array_noargs_null__null__null_ ));
42154215
DESCR("build an empty json array");
4216-
DATA(insertOID=3200 (json_build_objectPGNSPPGUID121022760ffffffi10114"2276""{2276}""{v}"_null__null_json_build_object_null__null__null_ ));
4216+
DATA(insertOID=3200 (json_build_objectPGNSPPGUID121022760ffffffs10114"2276""{2276}""{v}"_null__null_json_build_object_null__null__null_ ));
42174217
DESCR("build a json object from pairwise key/value inputs");
4218-
DATA(insertOID=3201 (json_build_objectPGNSPPGUID121000ffffffi00114""_null__null__null__null_json_build_object_noargs_null__null__null_ ));
4218+
DATA(insertOID=3201 (json_build_objectPGNSPPGUID121000ffffffs00114""_null__null__null__null_json_build_object_noargs_null__null__null_ ));
42194219
DESCR("build an empty json object");
42204220
DATA(insertOID=3202 (json_objectPGNSPPGUID121000fffftfs10114"1009"_null__null__null__null_json_object_null__null__null_ ));
42214221
DESCR("map text arrayof key value pais to json object");

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp