postgresql/contrib
Amit Kapila d2169c9985 Fix the incorrect assertion introduced in commit 7f13ac8123.
It has been incorrectly assumed in commit 7f13ac8123 that we can either
purge all or none in the catalog modifying xids list retrieved from a
serialized snapshot. It is quite possible that some of the xids in that
array are old enough to be pruned but not others.

As per buildfarm

Author: Amit Kapila and Masahiko Sawada
Reviwed-by: Masahiko Sawada
Discussion: https://postgr.es/m/CAA4eK1LBtv6ayE+TvCcPmC-xse=DVg=SmbyQD1nv_AaqcpUJEg@mail.gmail.com
2022-08-29 08:10:10 +05:30
..
adminpack
amcheck
auth_delay
auto_explain Make new auto_explain test safe for log_error_verbosity = verbose. 2022-07-31 12:29:44 -04:00
basebackup_to_shell Move basebackup code to new directory src/backend/backup 2022-08-10 14:03:23 -04:00
basic_archive Tweak detail and hint messages to be consistent with project policy 2022-07-20 09:50:12 +09:00
bloom
bool_plperl
btree_gin
btree_gist
citext
cube
dblink
dict_int
dict_xsyn
earthdistance
file_fdw Add regression test for TRUNCATE on foreign table not supporting TRUNCATE. 2022-07-20 09:35:14 +09:00
fuzzystrmatch
hstore
hstore_plperl Be more careful to avoid including system headers after perl.h 2022-08-27 14:45:18 +07:00
hstore_plpython
intagg
intarray
isn
jsonb_plperl Be more careful to avoid including system headers after perl.h 2022-08-27 14:45:18 +07:00
jsonb_plpython
lo
ltree
ltree_plpython
oid2name
old_snapshot
pageinspect
passwordcheck
pg_buffercache Include RelFileLocator fields individually in BufferTag. 2022-08-24 15:50:48 -04:00
pg_freespacemap
pg_prewarm Include RelFileLocator fields individually in BufferTag. 2022-08-24 15:50:48 -04:00
pg_stat_statements Remove dead pread and pwrite replacement code. 2022-08-05 09:49:21 +12:00
pg_surgery
pg_trgm
pg_visibility
pg_walinspect Use correct LSN for error reporting in pg_walinspect 2022-08-18 14:23:30 -07:00
pgcrypto
pgrowlocks
pgstattuple
postgres_fdw postgres_fdw: Disable batch insertion when there are WCO constraints. 2022-08-05 17:15:00 +09:00
seg
sepgsql Avoid casting away const in sepgsql's quote_object_name. 2022-08-27 12:52:39 -04:00
spi
sslinfo
start-scripts
tablefunc
tcn Add a regression test for contrib/tcn. 2022-08-01 19:18:50 -04:00
test_decoding Fix the incorrect assertion introduced in commit 7f13ac8123. 2022-08-29 08:10:10 +05:30
tsm_system_rows
tsm_system_time
unaccent
uuid-ossp
vacuumlo Remove unneeded null pointer checks before PQfreemem() 2022-08-26 19:16:28 +02:00
xml2
contrib-global.mk
Makefile
README

The PostgreSQL contrib tree
---------------------------

This subtree contains porting tools, analysis utilities, and plug-in
features that are not part of the core PostgreSQL system, mainly
because they address a limited audience or are too experimental to be
part of the main source tree.  This does not preclude their
usefulness.

User documentation for each module appears in the main SGML
documentation.

When building from the source distribution, these modules are not
built automatically, unless you build the "world" target.  You can
also build and install them all by running "make all" and "make
install" in this directory; or to build and install just one selected
module, do the same in that module's subdirectory.

Some directories supply new user-defined functions, operators, or
types.  To make use of one of these modules, after you have installed
the code you need to register the new SQL objects in the database
system by executing a CREATE EXTENSION command.  In a fresh database,
you can simply do

    CREATE EXTENSION module_name;

See the PostgreSQL documentation for more information about this
procedure.