postgresql/src/include
Peter Eisentraut 30982be4e5 Integrate pg_upgrade_support module into backend
Previously, these functions were created in a schema "binary_upgrade",
which was deleted after pg_upgrade was finished.  Because we don't want
to keep that schema around permanently, move them to pg_catalog but
rename them with a binary_upgrade_... prefix.

The provided functions are only small wrappers around global variables
that were added specifically for pg_upgrade use, so keeping the module
separate does not create any modularity.

The functions still check that they are only called in binary upgrade
mode, so it is not possible to call these during normal operation.

Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
2015-04-14 19:26:37 -04:00
..
access Reorganize our CRC source files again. 2015-04-14 17:03:42 +03:00
bootstrap Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
catalog Integrate pg_upgrade_support module into backend 2015-04-14 19:26:37 -04:00
commands Add log_min_autovacuum_duration per-table option 2015-04-03 11:55:50 -03:00
common Reorganize our CRC source files again. 2015-04-14 17:03:42 +03:00
datatype Define integer limits independently from the system definitions. 2015-04-02 17:43:35 +02:00
executor Define integer limits independently from the system definitions. 2015-04-02 17:43:35 +02:00
foreign Update copyright for 2015 2015-01-06 11:43:47 -05:00
lib Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
libpq Add system view pg_stat_ssl 2015-04-12 19:07:46 +02:00
mb Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
nodes Define integer limits independently from the system definitions. 2015-04-02 17:43:35 +02:00
optimizer Allow foreign tables to participate in inheritance. 2015-03-22 13:53:21 -04:00
parser Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
port Use Intel SSE 4.2 CRC instructions where available. 2015-04-14 17:05:03 +03:00
portability Use mmap MAP_NOSYNC option to limit shared memory writes 2015-03-21 22:06:19 -04:00
postmaster Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
regex Update copyright for 2015 2015-01-06 11:43:47 -05:00
replication Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
rewrite Change many routines to return ObjectAddress rather than OID 2015-03-03 14:10:50 -03:00
snowball Update copyright for 2015 2015-01-06 11:43:47 -05:00
storage Define integer limits independently from the system definitions. 2015-04-02 17:43:35 +02:00
tcop Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
tsearch Fix statically allocated struct with FLEXIBLE_ARRAY_MEMBER member. 2015-02-20 17:50:18 -05:00
utils Reorganize our CRC source files again. 2015-04-14 17:03:42 +03:00
.gitignore Autoconfiscate selection of 64-bit int type for 64-bit large object API. 2012-10-07 21:52:43 -04:00
c.h Define integer limits independently from the system definitions. 2015-04-02 17:43:35 +02:00
fmgr.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
funcapi.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
getaddrinfo.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
getopt_long.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
Makefile Install all headers for the new atomics API. 2014-10-02 16:52:21 +02:00
miscadmin.h Remove remnants of ImmediateInterruptOK handling. 2015-02-03 23:25:47 +01:00
pg_config.h.in Use Intel SSE 4.2 CRC instructions where available. 2015-04-14 17:05:03 +03:00
pg_config.h.win32 Oops, fix misspelled #endif 2015-04-14 22:00:52 +03:00
pg_config_ext.h.in Autoconfiscate selection of 64-bit int type for 64-bit large object API. 2012-10-07 21:52:43 -04:00
pg_config_ext.h.win32 Autoconfiscate selection of 64-bit int type for 64-bit large object API. 2012-10-07 21:52:43 -04:00
pg_config_manual.h Define integer limits independently from the system definitions. 2015-04-02 17:43:35 +02:00
pg_getopt.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
pg_trace.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
pgstat.h Add system view pg_stat_ssl 2015-04-12 19:07:46 +02:00
pgtar.h Error when creating names too long for tar format 2015-02-24 13:41:07 -05:00
pgtime.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
port.h Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
postgres.h Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
postgres_ext.h pgindent run for 9.4 2014-05-06 12:12:18 -04:00
postgres_fe.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
rusagestub.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
windowapi.h Update copyright for 2015 2015-01-06 11:43:47 -05:00