postgresql/contrib
Peter Eisentraut 070c3d3937 Fix whitespace
2020-04-02 08:56:12 +02:00
..
adminpack Add missing errcode() in a few ereport calls. 2020-03-18 09:27:14 +05:30
amcheck Improve checking of child pages in contrib/amcheck. 2020-03-11 12:00:31 +03:00
auth_delay
auto_explain Update copyrights for 2020 2020-01-01 12:21:45 -05:00
bloom Implement operator class parameters 2020-03-30 19:17:23 +03:00
bool_plperl Create contrib/bool_plperl to provide a bool transform for PL/Perl[U]. 2020-03-06 17:11:23 -05:00
btree_gin
btree_gist
citext Move src/backend/utils/hash/hashfn.c to src/common 2020-02-27 09:25:41 +05:30
cube
dblink
dict_int Preserve integer and float values accurately in (de)serialize_deflist. 2020-03-10 12:30:02 -04:00
dict_xsyn
earthdistance
file_fdw Remove utils/acl.h from catalog/objectaddress.h 2020-03-10 10:27:00 +01:00
fuzzystrmatch Remove support for upgrading extensions from "unpackaged" state. 2020-02-19 16:59:14 -05:00
hstore Improve selectivity estimation for assorted match-style operators. 2020-04-01 10:32:33 -04:00
hstore_plperl
hstore_plpython
intagg
intarray Implement operator class parameters 2020-03-30 19:17:23 +03:00
isn
jsonb_plperl
jsonb_plpython
lo Add tg_updatedcols to TriggerData 2020-03-09 09:34:55 +01:00
ltree Clean up parsing of ltree and lquery some more. 2020-04-01 19:44:17 -04:00
ltree_plpython Improve error messages in ltree_in and lquery_in. 2020-03-31 11:14:42 -04:00
oid2name Add PostgreSQL home page to --help output 2020-02-28 13:12:21 +01:00
pageinspect Remove useless pfree()s at the ends of various ValuePerCall SRFs. 2020-03-16 21:36:53 -04:00
passwordcheck
pg_buffercache
pg_freespacemap
pg_prewarm
pg_standby pg_standby: Don't use HAVE_WORKING_LINK 2020-03-03 08:54:44 +01:00
pg_stat_statements Fix whitespace 2020-04-02 08:56:12 +02:00
pg_trgm Improve selectivity estimation for assorted match-style operators. 2020-04-01 10:32:33 -04:00
pg_visibility Revert "Skip WAL for new relfilenodes, under wal_level=minimal." 2020-03-22 09:24:09 -07:00
pgcrypto Introduce macros for typalign and typstorage constants. 2020-03-04 10:34:25 -05:00
pgrowlocks Avoid holding a directory FD open across assorted SRF calls. 2020-03-16 21:05:52 -04:00
pgstattuple
postgres_fdw
seg
sepgsql Represent command completion tags as structs 2020-03-02 18:19:51 -03:00
spi
sslinfo Remove support for upgrading extensions from "unpackaged" state. 2020-02-19 16:59:14 -05:00
start-scripts
tablefunc
tcn
test_decoding Remove header noise from test_decoding test 2020-03-31 16:43:14 -03:00
tsm_system_rows
tsm_system_time
unaccent
uuid-ossp
vacuumlo Add PostgreSQL home page to --help output 2020-02-28 13:12:21 +01:00
xml2 Remove support for upgrading extensions from "unpackaged" state. 2020-02-19 16:59:14 -05:00
contrib-global.mk
Makefile Create contrib/bool_plperl to provide a bool transform for PL/Perl[U]. 2020-03-06 17:11:23 -05:00
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.