Move DATA entry to correct position
authorJoe Conway
Tue, 16 Feb 2016 00:37:16 +0000 (16:37 -0800)
committerJoe Conway
Tue, 16 Feb 2016 00:37:16 +0000 (16:37 -0800)
In commit 7b4bfc87 the DATA and DESCR entries for the new
row_security_active() function were inadvertantly put after
the PROVOLATILE defines, rather than before as they should
have been placed. Move them up where they belong.

Backpatch to 9.5 where the new entries were introduced.

src/include/catalog/pg_proc.h

index 4804704a650c1cc6a6b95e9c2df6f1ffa03110ec..5c58108bda99d1d032e971b81bf16890f9ecb5dd 100644 (file)
@@ -5325,6 +5325,12 @@ DESCR("get an individual replication origin's replication progress");
 DATA(insert OID = 6014 ( pg_show_replication_origin_status PGNSP PGUID 12 1 100 0 0 f f f f f t v 0 0 2249 "" "{26,25,3220,3220}" "{o,o,o,o}" "{local_id, external_id, remote_lsn, local_lsn}" _null_ _null_ pg_show_replication_origin_status _null_ _null_ _null_ ));
 DESCR("get progress for all replication origins");
 
+/* rls */
+DATA(insert OID = 3298 (  row_security_active     PGNSP PGUID 12 1 0 0 0 f f f f t f s 1 0 16 "26" _null_ _null_ _null_ _null_ _null_  row_security_active _null_ _null_ _null_ ));
+DESCR("row security for current context active on table by table oid");
+DATA(insert OID = 3299 (  row_security_active     PGNSP PGUID 12 1 0 0 0 f f f f t f s 1 0 16 "25" _null_ _null_ _null_ _null_ _null_  row_security_active_name _null_ _null_ _null_ ));
+DESCR("row security for current context active on table by table name");
+
 /*
  * Symbolic values for provolatile column: these indicate whether the result
  * of a function is dependent *only* on the values of its explicit arguments,
@@ -5337,12 +5343,6 @@ DESCR("get progress for all replication origins");
 #define PROVOLATILE_STABLE     's'     /* does not change within a scan */
 #define PROVOLATILE_VOLATILE   'v'     /* can change even within a scan */
 
-/* rls */
-DATA(insert OID = 3298 (  row_security_active     PGNSP PGUID 12 1 0 0 0 f f f f t f s 1 0 16 "26" _null_ _null_ _null_ _null_ _null_  row_security_active _null_ _null_ _null_ ));
-DESCR("row security for current context active on table by table oid");
-DATA(insert OID = 3299 (  row_security_active     PGNSP PGUID 12 1 0 0 0 f f f f t f s 1 0 16 "25" _null_ _null_ _null_ _null_ _null_  row_security_active_name _null_ _null_ _null_ ));
-DESCR("row security for current context active on table by table name");
-
 /*
  * Symbolic values for proargmodes column.  Note that these must agree with
  * the FunctionParameterMode enum in parsenodes.h; we declare them here to