Merge ~athos-ribeiro/ubuntu/+source/postgresql-10:MRE-bionic-10.20 into ubuntu/+source/postgresql-10:ubuntu/bionic-devel

Proposed by Athos Ribeiro
Status: Merged
Merge reported by: Athos Ribeiro
Merged at revision: 52022894786d179ddde9bdd9689c8c7d287ffbae
Proposed branch: ~athos-ribeiro/ubuntu/+source/postgresql-10:MRE-bionic-10.20
Merge into: ubuntu/+source/postgresql-10:ubuntu/bionic-devel
Diff against target: 77608 lines (+27332/-14296)
1524 files modified
.gitrevision (+1/-1)
COPYRIGHT (+1/-1)
INSTALL (+3/-3)
aclocal.m4 (+0/-1)
config/check_modules.pl (+23/-0)
config/python.m4 (+23/-26)
configure (+95/-121)
configure.in (+24/-10)
contrib/btree_gist/btree_text.c (+76/-28)
contrib/btree_gist/expected/char.out (+3/-3)
contrib/btree_gist/expected/char_1.out (+3/-3)
contrib/dblink/dblink.c (+2/-1)
contrib/pgcrypto/imath.c (+7/-2)
contrib/postgres_fdw/connection.c (+2/-1)
debian/changelog (+19/-0)
dev/null (+0/-77)
doc/bug.template (+1/-1)
doc/src/sgml/arch-dev.sgml (+1/-1)
doc/src/sgml/config.sgml (+1/-1)
doc/src/sgml/datetime.sgml (+9/-11)
doc/src/sgml/func.sgml (+39/-27)
doc/src/sgml/high-availability.sgml (+1/-1)
doc/src/sgml/html/acronyms.html (+3/-3)
doc/src/sgml/html/admin.html (+2/-2)
doc/src/sgml/html/adminpack.html (+2/-2)
doc/src/sgml/html/amcheck.html (+2/-2)
doc/src/sgml/html/app-clusterdb.html (+2/-2)
doc/src/sgml/html/app-createdb.html (+2/-2)
doc/src/sgml/html/app-createuser.html (+2/-2)
doc/src/sgml/html/app-dropdb.html (+2/-2)
doc/src/sgml/html/app-dropuser.html (+2/-2)
doc/src/sgml/html/app-ecpg.html (+2/-2)
doc/src/sgml/html/app-initdb.html (+2/-2)
doc/src/sgml/html/app-pg-ctl.html (+2/-2)
doc/src/sgml/html/app-pg-dumpall.html (+2/-2)
doc/src/sgml/html/app-pg-isready.html (+2/-2)
doc/src/sgml/html/app-pgbasebackup.html (+2/-2)
doc/src/sgml/html/app-pgconfig.html (+2/-2)
doc/src/sgml/html/app-pgcontroldata.html (+2/-2)
doc/src/sgml/html/app-pgdump.html (+2/-2)
doc/src/sgml/html/app-pgreceivewal.html (+5/-6)
doc/src/sgml/html/app-pgreceivexlog.html (+3/-3)
doc/src/sgml/html/app-pgrecvlogical.html (+2/-2)
doc/src/sgml/html/app-pgresetwal.html (+2/-2)
doc/src/sgml/html/app-pgresetxlog.html (+3/-3)
doc/src/sgml/html/app-pgrestore.html (+2/-2)
doc/src/sgml/html/app-pgrewind.html (+2/-2)
doc/src/sgml/html/app-postgres.html (+2/-2)
doc/src/sgml/html/app-postmaster.html (+2/-2)
doc/src/sgml/html/app-psql.html (+3/-3)
doc/src/sgml/html/app-reindexdb.html (+2/-2)
doc/src/sgml/html/app-vacuumdb.html (+2/-2)
doc/src/sgml/html/appendix-obsolete.html (+2/-2)
doc/src/sgml/html/appendixes.html (+1/-1)
doc/src/sgml/html/applevel-consistency.html (+2/-2)
doc/src/sgml/html/archive-recovery-settings.html (+2/-2)
doc/src/sgml/html/arrays.html (+2/-2)
doc/src/sgml/html/auth-delay.html (+2/-2)
doc/src/sgml/html/auth-methods.html (+2/-2)
doc/src/sgml/html/auth-pg-hba-conf.html (+2/-2)
doc/src/sgml/html/auth-username-maps.html (+2/-2)
doc/src/sgml/html/auto-explain.html (+2/-2)
doc/src/sgml/html/backup-dump.html (+2/-2)
doc/src/sgml/html/backup-file.html (+2/-2)
doc/src/sgml/html/backup.html (+2/-2)
doc/src/sgml/html/bgworker.html (+2/-2)
doc/src/sgml/html/biblio.html (+2/-2)
doc/src/sgml/html/bki-commands.html (+2/-2)
doc/src/sgml/html/bki-example.html (+2/-2)
doc/src/sgml/html/bki-format.html (+2/-2)
doc/src/sgml/html/bki-structure.html (+2/-2)
doc/src/sgml/html/bki.html (+2/-2)
doc/src/sgml/html/bloom.html (+2/-2)
doc/src/sgml/html/bookindex.html (+6/-6)
doc/src/sgml/html/brin-builtin-opclasses.html (+2/-2)
doc/src/sgml/html/brin-extensibility.html (+2/-2)
doc/src/sgml/html/brin-intro.html (+2/-2)
doc/src/sgml/html/brin.html (+1/-1)
doc/src/sgml/html/btree-gin.html (+2/-2)
doc/src/sgml/html/btree-gist.html (+2/-2)
doc/src/sgml/html/bug-reporting.html (+3/-3)
doc/src/sgml/html/catalog-pg-aggregate.html (+2/-2)
doc/src/sgml/html/catalog-pg-am.html (+2/-2)
doc/src/sgml/html/catalog-pg-amop.html (+2/-2)
doc/src/sgml/html/catalog-pg-amproc.html (+2/-2)
doc/src/sgml/html/catalog-pg-attrdef.html (+2/-2)
doc/src/sgml/html/catalog-pg-attribute.html (+2/-2)
doc/src/sgml/html/catalog-pg-auth-members.html (+2/-2)
doc/src/sgml/html/catalog-pg-authid.html (+2/-2)
doc/src/sgml/html/catalog-pg-cast.html (+2/-2)
doc/src/sgml/html/catalog-pg-class.html (+2/-2)
doc/src/sgml/html/catalog-pg-collation.html (+2/-2)
doc/src/sgml/html/catalog-pg-constraint.html (+2/-2)
doc/src/sgml/html/catalog-pg-conversion.html (+2/-2)
doc/src/sgml/html/catalog-pg-database.html (+2/-2)
doc/src/sgml/html/catalog-pg-db-role-setting.html (+2/-2)
doc/src/sgml/html/catalog-pg-default-acl.html (+2/-2)
doc/src/sgml/html/catalog-pg-depend.html (+2/-2)
doc/src/sgml/html/catalog-pg-description.html (+2/-2)
doc/src/sgml/html/catalog-pg-enum.html (+2/-2)
doc/src/sgml/html/catalog-pg-event-trigger.html (+2/-2)
doc/src/sgml/html/catalog-pg-extension.html (+2/-2)
doc/src/sgml/html/catalog-pg-foreign-data-wrapper.html (+2/-2)
doc/src/sgml/html/catalog-pg-foreign-server.html (+2/-2)
doc/src/sgml/html/catalog-pg-foreign-table.html (+2/-2)
doc/src/sgml/html/catalog-pg-index.html (+2/-2)
doc/src/sgml/html/catalog-pg-inherits.html (+2/-2)
doc/src/sgml/html/catalog-pg-init-privs.html (+2/-2)
doc/src/sgml/html/catalog-pg-language.html (+2/-2)
doc/src/sgml/html/catalog-pg-largeobject-metadata.html (+2/-2)
doc/src/sgml/html/catalog-pg-largeobject.html (+2/-2)
doc/src/sgml/html/catalog-pg-namespace.html (+2/-2)
doc/src/sgml/html/catalog-pg-opclass.html (+2/-2)
doc/src/sgml/html/catalog-pg-operator.html (+2/-2)
doc/src/sgml/html/catalog-pg-opfamily.html (+2/-2)
doc/src/sgml/html/catalog-pg-partitioned-table.html (+2/-2)
doc/src/sgml/html/catalog-pg-pltemplate.html (+2/-2)
doc/src/sgml/html/catalog-pg-policy.html (+2/-2)
doc/src/sgml/html/catalog-pg-proc.html (+2/-2)
doc/src/sgml/html/catalog-pg-publication-rel.html (+2/-2)
doc/src/sgml/html/catalog-pg-publication.html (+2/-2)
doc/src/sgml/html/catalog-pg-range.html (+2/-2)
doc/src/sgml/html/catalog-pg-replication-origin.html (+2/-2)
doc/src/sgml/html/catalog-pg-rewrite.html (+2/-2)
doc/src/sgml/html/catalog-pg-seclabel.html (+2/-2)
doc/src/sgml/html/catalog-pg-sequence.html (+2/-2)
doc/src/sgml/html/catalog-pg-shdepend.html (+2/-2)
doc/src/sgml/html/catalog-pg-shdescription.html (+2/-2)
doc/src/sgml/html/catalog-pg-shseclabel.html (+2/-2)
doc/src/sgml/html/catalog-pg-statistic-ext.html (+2/-2)
doc/src/sgml/html/catalog-pg-statistic.html (+2/-2)
doc/src/sgml/html/catalog-pg-subscription-rel.html (+2/-2)
doc/src/sgml/html/catalog-pg-subscription.html (+2/-2)
doc/src/sgml/html/catalog-pg-tablespace.html (+2/-2)
doc/src/sgml/html/catalog-pg-transform.html (+2/-2)
doc/src/sgml/html/catalog-pg-trigger.html (+2/-2)
doc/src/sgml/html/catalog-pg-ts-config-map.html (+2/-2)
doc/src/sgml/html/catalog-pg-ts-config.html (+2/-2)
doc/src/sgml/html/catalog-pg-ts-dict.html (+2/-2)
doc/src/sgml/html/catalog-pg-ts-parser.html (+2/-2)
doc/src/sgml/html/catalog-pg-ts-template.html (+2/-2)
doc/src/sgml/html/catalog-pg-type.html (+2/-2)
doc/src/sgml/html/catalog-pg-user-mapping.html (+2/-2)
doc/src/sgml/html/catalogs-overview.html (+2/-2)
doc/src/sgml/html/catalogs.html (+2/-2)
doc/src/sgml/html/charset.html (+2/-2)
doc/src/sgml/html/chkpass.html (+2/-2)
doc/src/sgml/html/citext.html (+2/-2)
doc/src/sgml/html/client-authentication-problems.html (+2/-2)
doc/src/sgml/html/client-authentication.html (+2/-2)
doc/src/sgml/html/client-interfaces.html (+2/-2)
doc/src/sgml/html/collation.html (+2/-2)
doc/src/sgml/html/config-setting.html (+2/-2)
doc/src/sgml/html/connect-estab.html (+2/-2)
doc/src/sgml/html/continuous-archiving.html (+2/-2)
doc/src/sgml/html/contrib-dblink-build-sql-delete.html (+2/-2)
doc/src/sgml/html/contrib-dblink-build-sql-insert.html (+2/-2)
doc/src/sgml/html/contrib-dblink-build-sql-update.html (+2/-2)
doc/src/sgml/html/contrib-dblink-cancel-query.html (+2/-2)
doc/src/sgml/html/contrib-dblink-close.html (+2/-2)
doc/src/sgml/html/contrib-dblink-connect-u.html (+2/-2)
doc/src/sgml/html/contrib-dblink-connect.html (+2/-2)
doc/src/sgml/html/contrib-dblink-disconnect.html (+2/-2)
doc/src/sgml/html/contrib-dblink-error-message.html (+2/-2)
doc/src/sgml/html/contrib-dblink-exec.html (+2/-2)
doc/src/sgml/html/contrib-dblink-fetch.html (+2/-2)
doc/src/sgml/html/contrib-dblink-function.html (+2/-2)
doc/src/sgml/html/contrib-dblink-get-connections.html (+2/-2)
doc/src/sgml/html/contrib-dblink-get-notify.html (+2/-2)
doc/src/sgml/html/contrib-dblink-get-pkey.html (+2/-2)
doc/src/sgml/html/contrib-dblink-get-result.html (+2/-2)
doc/src/sgml/html/contrib-dblink-is-busy.html (+2/-2)
doc/src/sgml/html/contrib-dblink-open.html (+2/-2)
doc/src/sgml/html/contrib-dblink-send-query.html (+2/-2)
doc/src/sgml/html/contrib-prog-client.html (+2/-2)
doc/src/sgml/html/contrib-prog-server.html (+2/-2)
doc/src/sgml/html/contrib-prog.html (+2/-2)
doc/src/sgml/html/contrib-spi.html (+2/-2)
doc/src/sgml/html/contrib.html (+2/-2)
doc/src/sgml/html/creating-cluster.html (+2/-2)
doc/src/sgml/html/cube.html (+2/-2)
doc/src/sgml/html/custom-scan-execution.html (+2/-2)
doc/src/sgml/html/custom-scan-path.html (+2/-2)
doc/src/sgml/html/custom-scan-plan.html (+2/-2)
doc/src/sgml/html/custom-scan.html (+2/-2)
doc/src/sgml/html/database-roles.html (+2/-2)
doc/src/sgml/html/datatype-binary.html (+2/-2)
doc/src/sgml/html/datatype-bit.html (+2/-2)
doc/src/sgml/html/datatype-boolean.html (+2/-2)
doc/src/sgml/html/datatype-character.html (+2/-2)
doc/src/sgml/html/datatype-datetime.html (+2/-2)
doc/src/sgml/html/datatype-enum.html (+2/-2)
doc/src/sgml/html/datatype-geometric.html (+2/-2)
doc/src/sgml/html/datatype-json.html (+2/-2)
doc/src/sgml/html/datatype-money.html (+2/-2)
doc/src/sgml/html/datatype-net-types.html (+2/-2)
doc/src/sgml/html/datatype-numeric.html (+2/-2)
doc/src/sgml/html/datatype-oid.html (+2/-2)
doc/src/sgml/html/datatype-pg-lsn.html (+2/-2)
doc/src/sgml/html/datatype-pseudo.html (+2/-2)
doc/src/sgml/html/datatype-textsearch.html (+2/-2)
doc/src/sgml/html/datatype-uuid.html (+2/-2)
doc/src/sgml/html/datatype-xml.html (+2/-2)
doc/src/sgml/html/datatype.html (+2/-2)
doc/src/sgml/html/datetime-appendix.html (+2/-2)
doc/src/sgml/html/datetime-config-files.html (+2/-2)
doc/src/sgml/html/datetime-input-rules.html (+2/-2)
doc/src/sgml/html/datetime-invalid-input.html (+11/-13)
doc/src/sgml/html/datetime-julian-dates.html (+2/-2)
doc/src/sgml/html/datetime-keywords.html (+2/-2)
doc/src/sgml/html/datetime-posix-timezone-specs.html (+2/-2)
doc/src/sgml/html/datetime-units-history.html (+2/-2)
doc/src/sgml/html/dblink.html (+2/-2)
doc/src/sgml/html/ddl-alter.html (+2/-2)
doc/src/sgml/html/ddl-basics.html (+2/-2)
doc/src/sgml/html/ddl-constraints.html (+2/-2)
doc/src/sgml/html/ddl-default.html (+2/-2)
doc/src/sgml/html/ddl-depend.html (+2/-2)
doc/src/sgml/html/ddl-foreign-data.html (+2/-2)
doc/src/sgml/html/ddl-inherit.html (+2/-2)
doc/src/sgml/html/ddl-others.html (+2/-2)
doc/src/sgml/html/ddl-partitioning.html (+2/-2)
doc/src/sgml/html/ddl-priv.html (+2/-2)
doc/src/sgml/html/ddl-rowsecurity.html (+2/-2)
doc/src/sgml/html/ddl-schemas.html (+2/-2)
doc/src/sgml/html/ddl-system-columns.html (+2/-2)
doc/src/sgml/html/ddl.html (+2/-2)
doc/src/sgml/html/default-roles.html (+2/-2)
doc/src/sgml/html/dict-int.html (+2/-2)
doc/src/sgml/html/dict-xsyn.html (+2/-2)
doc/src/sgml/html/different-replication-solutions.html (+2/-2)
doc/src/sgml/html/disk-full.html (+2/-2)
doc/src/sgml/html/disk-usage.html (+2/-2)
doc/src/sgml/html/diskusage.html (+2/-2)
doc/src/sgml/html/dml-delete.html (+2/-2)
doc/src/sgml/html/dml-insert.html (+2/-2)
doc/src/sgml/html/dml-returning.html (+2/-2)
doc/src/sgml/html/dml-update.html (+2/-2)
doc/src/sgml/html/dml.html (+2/-2)
doc/src/sgml/html/docguide-authoring.html (+2/-2)
doc/src/sgml/html/docguide-build.html (+2/-2)
doc/src/sgml/html/docguide-docbook.html (+2/-2)
doc/src/sgml/html/docguide-style.html (+2/-2)
doc/src/sgml/html/docguide-toolsets.html (+2/-2)
doc/src/sgml/html/docguide.html (+2/-2)
doc/src/sgml/html/dynamic-trace.html (+2/-2)
doc/src/sgml/html/earthdistance.html (+2/-2)
doc/src/sgml/html/ecpg-commands.html (+2/-2)
doc/src/sgml/html/ecpg-concept.html (+2/-2)
doc/src/sgml/html/ecpg-connect.html (+2/-2)
doc/src/sgml/html/ecpg-cpp.html (+2/-2)
doc/src/sgml/html/ecpg-descriptors.html (+2/-2)
doc/src/sgml/html/ecpg-develop.html (+2/-2)
doc/src/sgml/html/ecpg-dynamic.html (+2/-2)
doc/src/sgml/html/ecpg-errors.html (+2/-2)
doc/src/sgml/html/ecpg-informix-compat.html (+2/-2)
doc/src/sgml/html/ecpg-library.html (+2/-2)
doc/src/sgml/html/ecpg-lo.html (+2/-2)
doc/src/sgml/html/ecpg-pgtypes.html (+2/-2)
doc/src/sgml/html/ecpg-preproc.html (+2/-2)
doc/src/sgml/html/ecpg-process.html (+2/-2)
doc/src/sgml/html/ecpg-sql-allocate-descriptor.html (+2/-2)
doc/src/sgml/html/ecpg-sql-commands.html (+2/-2)
doc/src/sgml/html/ecpg-sql-connect.html (+2/-2)
doc/src/sgml/html/ecpg-sql-deallocate-descriptor.html (+2/-2)
doc/src/sgml/html/ecpg-sql-declare.html (+2/-2)
doc/src/sgml/html/ecpg-sql-describe.html (+2/-2)
doc/src/sgml/html/ecpg-sql-disconnect.html (+2/-2)
doc/src/sgml/html/ecpg-sql-execute-immediate.html (+2/-2)
doc/src/sgml/html/ecpg-sql-get-descriptor.html (+2/-2)
doc/src/sgml/html/ecpg-sql-open.html (+2/-2)
doc/src/sgml/html/ecpg-sql-prepare.html (+2/-2)
doc/src/sgml/html/ecpg-sql-set-autocommit.html (+2/-2)
doc/src/sgml/html/ecpg-sql-set-connection.html (+2/-2)
doc/src/sgml/html/ecpg-sql-set-descriptor.html (+2/-2)
doc/src/sgml/html/ecpg-sql-type.html (+2/-2)
doc/src/sgml/html/ecpg-sql-var.html (+2/-2)
doc/src/sgml/html/ecpg-sql-whenever.html (+2/-2)
doc/src/sgml/html/ecpg-variables.html (+2/-2)
doc/src/sgml/html/ecpg.html (+2/-2)
doc/src/sgml/html/encryption-options.html (+2/-2)
doc/src/sgml/html/errcodes-appendix.html (+3/-3)
doc/src/sgml/html/error-message-reporting.html (+2/-2)
doc/src/sgml/html/error-style-guide.html (+2/-2)
doc/src/sgml/html/event-log-registration.html (+2/-2)
doc/src/sgml/html/event-trigger-definition.html (+2/-2)
doc/src/sgml/html/event-trigger-example.html (+2/-2)
doc/src/sgml/html/event-trigger-interface.html (+2/-2)
doc/src/sgml/html/event-trigger-matrix.html (+2/-2)
doc/src/sgml/html/event-trigger-table-rewrite-example.html (+2/-2)
doc/src/sgml/html/event-triggers.html (+2/-2)
doc/src/sgml/html/executor.html (+3/-3)
doc/src/sgml/html/explicit-joins.html (+2/-2)
doc/src/sgml/html/explicit-locking.html (+3/-3)
doc/src/sgml/html/extend-extensions.html (+2/-2)
doc/src/sgml/html/extend-how.html (+2/-2)
doc/src/sgml/html/extend-pgxs.html (+2/-2)
doc/src/sgml/html/extend-type-system.html (+2/-2)
doc/src/sgml/html/extend.html (+2/-2)
doc/src/sgml/html/external-admin-tools.html (+2/-2)
doc/src/sgml/html/external-extensions.html (+2/-2)
doc/src/sgml/html/external-interfaces.html (+2/-2)
doc/src/sgml/html/external-pl.html (+2/-2)
doc/src/sgml/html/external-projects.html (+2/-2)
doc/src/sgml/html/fdw-callbacks.html (+2/-2)
doc/src/sgml/html/fdw-functions.html (+2/-2)
doc/src/sgml/html/fdw-helpers.html (+2/-2)
doc/src/sgml/html/fdw-planning.html (+2/-2)
doc/src/sgml/html/fdw-row-locking.html (+2/-2)
doc/src/sgml/html/fdwhandler.html (+2/-2)
doc/src/sgml/html/features-sql-standard.html (+2/-2)
doc/src/sgml/html/features.html (+2/-2)
doc/src/sgml/html/file-fdw.html (+2/-2)
doc/src/sgml/html/functions-admin.html (+5/-4)
doc/src/sgml/html/functions-aggregate.html (+2/-2)
doc/src/sgml/html/functions-array.html (+2/-2)
doc/src/sgml/html/functions-binarystring.html (+2/-2)
doc/src/sgml/html/functions-bitstring.html (+2/-2)
doc/src/sgml/html/functions-comparison.html (+2/-2)
doc/src/sgml/html/functions-comparisons.html (+2/-2)
doc/src/sgml/html/functions-conditional.html (+2/-2)
doc/src/sgml/html/functions-datetime.html (+2/-2)
doc/src/sgml/html/functions-enum.html (+2/-2)
doc/src/sgml/html/functions-event-triggers.html (+2/-2)
doc/src/sgml/html/functions-formatting.html (+2/-2)
doc/src/sgml/html/functions-geometry.html (+2/-2)
doc/src/sgml/html/functions-info.html (+2/-2)
doc/src/sgml/html/functions-json.html (+2/-2)
doc/src/sgml/html/functions-logical.html (+2/-2)
doc/src/sgml/html/functions-matching.html (+2/-2)
doc/src/sgml/html/functions-math.html (+2/-2)
doc/src/sgml/html/functions-net.html (+2/-2)
doc/src/sgml/html/functions-range.html (+2/-2)
doc/src/sgml/html/functions-sequence.html (+30/-20)
doc/src/sgml/html/functions-srf.html (+2/-2)
doc/src/sgml/html/functions-string.html (+2/-2)
doc/src/sgml/html/functions-subquery.html (+2/-2)
doc/src/sgml/html/functions-textsearch.html (+2/-2)
doc/src/sgml/html/functions-trigger.html (+2/-2)
doc/src/sgml/html/functions-window.html (+2/-2)
doc/src/sgml/html/functions-xml.html (+2/-2)
doc/src/sgml/html/functions.html (+2/-2)
doc/src/sgml/html/fuzzystrmatch.html (+2/-2)
doc/src/sgml/html/generic-wal.html (+2/-2)
doc/src/sgml/html/geqo-biblio.html (+2/-2)
doc/src/sgml/html/geqo-intro.html (+2/-2)
doc/src/sgml/html/geqo-intro2.html (+2/-2)
doc/src/sgml/html/geqo-pg-intro.html (+2/-2)
doc/src/sgml/html/geqo.html (+2/-2)
doc/src/sgml/html/gin-builtin-opclasses.html (+2/-2)
doc/src/sgml/html/gin-examples.html (+2/-2)
doc/src/sgml/html/gin-extensibility.html (+2/-2)
doc/src/sgml/html/gin-implementation.html (+2/-2)
doc/src/sgml/html/gin-intro.html (+2/-2)
doc/src/sgml/html/gin-limit.html (+2/-2)
doc/src/sgml/html/gin-tips.html (+2/-2)
doc/src/sgml/html/gin.html (+1/-1)
doc/src/sgml/html/gist-builtin-opclasses.html (+2/-2)
doc/src/sgml/html/gist-examples.html (+2/-2)
doc/src/sgml/html/gist-extensibility.html (+2/-2)
doc/src/sgml/html/gist-implementation.html (+2/-2)
doc/src/sgml/html/gist-intro.html (+2/-2)
doc/src/sgml/html/gist.html (+1/-1)
doc/src/sgml/html/git.html (+2/-2)
doc/src/sgml/html/hash-implementation.html (+2/-2)
doc/src/sgml/html/hash-index.html (+1/-1)
doc/src/sgml/html/hash-intro.html (+2/-2)
doc/src/sgml/html/high-availability.html (+2/-2)
doc/src/sgml/html/history.html (+2/-2)
doc/src/sgml/html/hot-standby.html (+2/-2)
doc/src/sgml/html/how-parallel-query-works.html (+2/-2)
doc/src/sgml/html/hstore.html (+2/-2)
doc/src/sgml/html/index-api.html (+2/-2)
doc/src/sgml/html/index-cost-estimation.html (+2/-2)
doc/src/sgml/html/index-functions.html (+2/-2)
doc/src/sgml/html/index-locking.html (+2/-2)
doc/src/sgml/html/index-scanning.html (+2/-2)
doc/src/sgml/html/index-unique-checks.html (+2/-2)
doc/src/sgml/html/index.html (+1/-1)
doc/src/sgml/html/indexam.html (+2/-2)
doc/src/sgml/html/indexes-bitmap-scans.html (+2/-2)
doc/src/sgml/html/indexes-collations.html (+2/-2)
doc/src/sgml/html/indexes-examine.html (+2/-2)
doc/src/sgml/html/indexes-expressional.html (+4/-4)
doc/src/sgml/html/indexes-index-only-scans.html (+2/-2)
doc/src/sgml/html/indexes-intro.html (+2/-2)
doc/src/sgml/html/indexes-multicolumn.html (+2/-2)
doc/src/sgml/html/indexes-opclass.html (+2/-2)
doc/src/sgml/html/indexes-ordering.html (+2/-2)
doc/src/sgml/html/indexes-partial.html (+2/-2)
doc/src/sgml/html/indexes-types.html (+2/-2)
doc/src/sgml/html/indexes-unique.html (+2/-2)
doc/src/sgml/html/indexes.html (+2/-2)
doc/src/sgml/html/information-schema.html (+2/-2)
doc/src/sgml/html/infoschema-administrable-role-authorizations.html (+2/-2)
doc/src/sgml/html/infoschema-applicable-roles.html (+2/-2)
doc/src/sgml/html/infoschema-attributes.html (+2/-2)
doc/src/sgml/html/infoschema-character-sets.html (+2/-2)
doc/src/sgml/html/infoschema-check-constraint-routine-usage.html (+2/-2)
doc/src/sgml/html/infoschema-check-constraints.html (+2/-2)
doc/src/sgml/html/infoschema-collation-character-set-applicab.html (+2/-2)
doc/src/sgml/html/infoschema-collations.html (+2/-2)
doc/src/sgml/html/infoschema-column-domain-usage.html (+2/-2)
doc/src/sgml/html/infoschema-column-options.html (+2/-2)
doc/src/sgml/html/infoschema-column-privileges.html (+2/-2)
doc/src/sgml/html/infoschema-column-udt-usage.html (+2/-2)
doc/src/sgml/html/infoschema-columns.html (+2/-2)
doc/src/sgml/html/infoschema-constraint-column-usage.html (+2/-2)
doc/src/sgml/html/infoschema-constraint-table-usage.html (+2/-2)
doc/src/sgml/html/infoschema-data-type-privileges.html (+2/-2)
doc/src/sgml/html/infoschema-datatypes.html (+2/-2)
doc/src/sgml/html/infoschema-domain-constraints.html (+2/-2)
doc/src/sgml/html/infoschema-domain-udt-usage.html (+2/-2)
doc/src/sgml/html/infoschema-domains.html (+2/-2)
doc/src/sgml/html/infoschema-element-types.html (+2/-2)
doc/src/sgml/html/infoschema-enabled-roles.html (+2/-2)
doc/src/sgml/html/infoschema-foreign-data-wrapper-options.html (+2/-2)
doc/src/sgml/html/infoschema-foreign-data-wrappers.html (+2/-2)
doc/src/sgml/html/infoschema-foreign-server-options.html (+2/-2)
doc/src/sgml/html/infoschema-foreign-servers.html (+2/-2)
doc/src/sgml/html/infoschema-foreign-table-options.html (+2/-2)
doc/src/sgml/html/infoschema-foreign-tables.html (+2/-2)
doc/src/sgml/html/infoschema-information-schema-catalog-name.html (+2/-2)
doc/src/sgml/html/infoschema-key-column-usage.html (+2/-2)
doc/src/sgml/html/infoschema-parameters.html (+2/-2)
doc/src/sgml/html/infoschema-referential-constraints.html (+2/-2)
doc/src/sgml/html/infoschema-role-column-grants.html (+2/-2)
doc/src/sgml/html/infoschema-role-routine-grants.html (+2/-2)
doc/src/sgml/html/infoschema-role-table-grants.html (+2/-2)
doc/src/sgml/html/infoschema-role-udt-grants.html (+2/-2)
doc/src/sgml/html/infoschema-role-usage-grants.html (+2/-2)
doc/src/sgml/html/infoschema-routine-privileges.html (+2/-2)
doc/src/sgml/html/infoschema-routines.html (+2/-2)
doc/src/sgml/html/infoschema-schema.html (+2/-2)
doc/src/sgml/html/infoschema-schemata.html (+2/-2)
doc/src/sgml/html/infoschema-sequences.html (+2/-2)
doc/src/sgml/html/infoschema-sql-features.html (+2/-2)
doc/src/sgml/html/infoschema-sql-implementation-info.html (+2/-2)
doc/src/sgml/html/infoschema-sql-languages.html (+2/-2)
doc/src/sgml/html/infoschema-sql-packages.html (+2/-2)
doc/src/sgml/html/infoschema-sql-parts.html (+2/-2)
doc/src/sgml/html/infoschema-sql-sizing-profiles.html (+2/-2)
doc/src/sgml/html/infoschema-sql-sizing.html (+2/-2)
doc/src/sgml/html/infoschema-table-constraints.html (+2/-2)
doc/src/sgml/html/infoschema-table-privileges.html (+2/-2)
doc/src/sgml/html/infoschema-tables.html (+2/-2)
doc/src/sgml/html/infoschema-transforms.html (+2/-2)
doc/src/sgml/html/infoschema-triggered-update-columns.html (+2/-2)
doc/src/sgml/html/infoschema-triggers.html (+2/-2)
doc/src/sgml/html/infoschema-udt-privileges.html (+2/-2)
doc/src/sgml/html/infoschema-usage-privileges.html (+2/-2)
doc/src/sgml/html/infoschema-user-defined-types.html (+2/-2)
doc/src/sgml/html/infoschema-user-mapping-options.html (+2/-2)
doc/src/sgml/html/infoschema-user-mappings.html (+2/-2)
doc/src/sgml/html/infoschema-view-column-usage.html (+2/-2)
doc/src/sgml/html/infoschema-view-routine-usage.html (+2/-2)
doc/src/sgml/html/infoschema-view-table-usage.html (+2/-2)
doc/src/sgml/html/infoschema-views.html (+2/-2)
doc/src/sgml/html/install-getsource.html (+7/-7)
doc/src/sgml/html/install-post.html (+2/-2)
doc/src/sgml/html/install-procedure.html (+2/-2)
doc/src/sgml/html/install-requirements.html (+5/-5)
doc/src/sgml/html/install-short.html (+2/-2)
doc/src/sgml/html/install-windows-full.html (+19/-6)
doc/src/sgml/html/install-windows.html (+4/-4)
doc/src/sgml/html/installation-platform-notes.html (+2/-2)
doc/src/sgml/html/installation.html (+2/-2)
doc/src/sgml/html/intagg.html (+2/-2)
doc/src/sgml/html/intarray.html (+2/-2)
doc/src/sgml/html/internals.html (+2/-2)
doc/src/sgml/html/intro-whatis.html (+2/-2)
doc/src/sgml/html/isn.html (+2/-2)
doc/src/sgml/html/kernel-resources.html (+2/-2)
doc/src/sgml/html/largeobjects.html (+2/-2)
doc/src/sgml/html/legalnotice.html (+1/-1)
doc/src/sgml/html/libpq-async.html (+2/-2)
doc/src/sgml/html/libpq-build.html (+2/-2)
doc/src/sgml/html/libpq-cancel.html (+2/-2)
doc/src/sgml/html/libpq-connect.html (+3/-3)
doc/src/sgml/html/libpq-control.html (+2/-2)
doc/src/sgml/html/libpq-copy.html (+2/-2)
doc/src/sgml/html/libpq-envars.html (+2/-2)
doc/src/sgml/html/libpq-events.html (+2/-2)
doc/src/sgml/html/libpq-example.html (+2/-2)
doc/src/sgml/html/libpq-exec.html (+2/-2)
doc/src/sgml/html/libpq-fastpath.html (+2/-2)
doc/src/sgml/html/libpq-ldap.html (+2/-2)
doc/src/sgml/html/libpq-misc.html (+2/-2)
doc/src/sgml/html/libpq-notice-processing.html (+2/-2)
doc/src/sgml/html/libpq-notify.html (+2/-2)
doc/src/sgml/html/libpq-pgpass.html (+2/-2)
doc/src/sgml/html/libpq-pgservice.html (+2/-2)
doc/src/sgml/html/libpq-single-row-mode.html (+2/-2)
doc/src/sgml/html/libpq-ssl.html (+2/-2)
doc/src/sgml/html/libpq-status.html (+2/-2)
doc/src/sgml/html/libpq-threading.html (+2/-2)
doc/src/sgml/html/libpq.html (+2/-2)
doc/src/sgml/html/lo-examplesect.html (+2/-2)
doc/src/sgml/html/lo-funcs.html (+2/-2)
doc/src/sgml/html/lo-implementation.html (+2/-2)
doc/src/sgml/html/lo-interfaces.html (+2/-2)
doc/src/sgml/html/lo-intro.html (+2/-2)
doc/src/sgml/html/lo.html (+2/-2)
doc/src/sgml/html/locale.html (+2/-2)
doc/src/sgml/html/locking-indexes.html (+2/-2)
doc/src/sgml/html/log-shipping-alternative.html (+2/-2)
doc/src/sgml/html/logfile-maintenance.html (+2/-2)
doc/src/sgml/html/logical-replication-architecture.html (+2/-2)
doc/src/sgml/html/logical-replication-config.html (+2/-2)
doc/src/sgml/html/logical-replication-conflicts.html (+2/-2)
doc/src/sgml/html/logical-replication-monitoring.html (+2/-2)
doc/src/sgml/html/logical-replication-publication.html (+2/-2)
doc/src/sgml/html/logical-replication-quick-setup.html (+2/-2)
doc/src/sgml/html/logical-replication-restrictions.html (+2/-2)
doc/src/sgml/html/logical-replication-security.html (+2/-2)
doc/src/sgml/html/logical-replication-subscription.html (+2/-2)
doc/src/sgml/html/logical-replication.html (+2/-2)
doc/src/sgml/html/logicaldecoding-catalogs.html (+2/-2)
doc/src/sgml/html/logicaldecoding-example.html (+2/-2)
doc/src/sgml/html/logicaldecoding-explanation.html (+2/-2)
doc/src/sgml/html/logicaldecoding-output-plugin.html (+2/-2)
doc/src/sgml/html/logicaldecoding-sql.html (+2/-2)
doc/src/sgml/html/logicaldecoding-synchronous.html (+2/-2)
doc/src/sgml/html/logicaldecoding-walsender.html (+2/-2)
doc/src/sgml/html/logicaldecoding-writer.html (+2/-2)
doc/src/sgml/html/logicaldecoding.html (+2/-2)
doc/src/sgml/html/ltree.html (+2/-2)
doc/src/sgml/html/maintenance.html (+2/-2)
doc/src/sgml/html/manage-ag-config.html (+2/-2)
doc/src/sgml/html/manage-ag-createdb.html (+2/-2)
doc/src/sgml/html/manage-ag-dropdb.html (+2/-2)
doc/src/sgml/html/manage-ag-overview.html (+2/-2)
doc/src/sgml/html/manage-ag-tablespaces.html (+2/-2)
doc/src/sgml/html/manage-ag-templatedbs.html (+2/-2)
doc/src/sgml/html/managing-databases.html (+2/-2)
doc/src/sgml/html/monitoring-locks.html (+2/-2)
doc/src/sgml/html/monitoring-ps.html (+2/-2)
doc/src/sgml/html/monitoring-stats.html (+2/-2)
doc/src/sgml/html/monitoring.html (+2/-2)
doc/src/sgml/html/multibyte.html (+2/-2)
doc/src/sgml/html/multivariate-statistics-examples.html (+2/-2)
doc/src/sgml/html/mvcc-caveats.html (+2/-2)
doc/src/sgml/html/mvcc-intro.html (+2/-2)
doc/src/sgml/html/mvcc.html (+2/-2)
doc/src/sgml/html/nls-programmer.html (+2/-2)
doc/src/sgml/html/nls-translator.html (+2/-2)
doc/src/sgml/html/nls.html (+1/-1)
doc/src/sgml/html/non-durability.html (+2/-2)
doc/src/sgml/html/notation.html (+5/-5)
doc/src/sgml/html/oid2name.html (+2/-2)
doc/src/sgml/html/overview.html (+2/-2)
doc/src/sgml/html/pageinspect.html (+2/-2)
doc/src/sgml/html/parallel-plans.html (+2/-2)
doc/src/sgml/html/parallel-query.html (+2/-2)
doc/src/sgml/html/parallel-safety.html (+2/-2)
doc/src/sgml/html/parser-stage.html (+2/-2)
doc/src/sgml/html/passwordcheck.html (+2/-2)
doc/src/sgml/html/performance-tips.html (+2/-2)
doc/src/sgml/html/perm-functions.html (+2/-2)
doc/src/sgml/html/pgarchivecleanup.html (+2/-2)
doc/src/sgml/html/pgbench.html (+2/-2)
doc/src/sgml/html/pgbuffercache.html (+2/-2)
doc/src/sgml/html/pgcrypto.html (+2/-2)
doc/src/sgml/html/pgfreespacemap.html (+2/-2)
doc/src/sgml/html/pgprewarm.html (+2/-2)
doc/src/sgml/html/pgrowlocks.html (+2/-2)
doc/src/sgml/html/pgstandby.html (+2/-2)
doc/src/sgml/html/pgstatstatements.html (+2/-2)
doc/src/sgml/html/pgstattuple.html (+2/-2)
doc/src/sgml/html/pgtestfsync.html (+2/-2)
doc/src/sgml/html/pgtesttiming.html (+2/-2)
doc/src/sgml/html/pgtrgm.html (+2/-2)
doc/src/sgml/html/pgupgrade.html (+2/-2)
doc/src/sgml/html/pgvisibility.html (+2/-2)
doc/src/sgml/html/pgwaldump.html (+2/-2)
doc/src/sgml/html/pgxlogdump.html (+3/-3)
doc/src/sgml/html/planner-optimizer.html (+2/-2)
doc/src/sgml/html/planner-stats-details.html (+2/-2)
doc/src/sgml/html/planner-stats-security.html (+2/-2)
doc/src/sgml/html/planner-stats.html (+2/-2)
doc/src/sgml/html/plhandler.html (+2/-2)
doc/src/sgml/html/plperl-builtins.html (+2/-2)
doc/src/sgml/html/plperl-data.html (+2/-2)
doc/src/sgml/html/plperl-event-triggers.html (+2/-2)
doc/src/sgml/html/plperl-funcs.html (+2/-2)
doc/src/sgml/html/plperl-global.html (+2/-2)
doc/src/sgml/html/plperl-triggers.html (+2/-2)
doc/src/sgml/html/plperl-trusted.html (+2/-2)
doc/src/sgml/html/plperl-under-the-hood.html (+2/-2)
doc/src/sgml/html/plperl.html (+2/-2)
doc/src/sgml/html/plpgsql-control-structures.html (+2/-2)
doc/src/sgml/html/plpgsql-cursors.html (+2/-2)
doc/src/sgml/html/plpgsql-declarations.html (+2/-2)
doc/src/sgml/html/plpgsql-development-tips.html (+2/-2)
doc/src/sgml/html/plpgsql-errors-and-messages.html (+2/-2)
doc/src/sgml/html/plpgsql-expressions.html (+2/-2)
doc/src/sgml/html/plpgsql-implementation.html (+2/-2)
doc/src/sgml/html/plpgsql-overview.html (+2/-2)
doc/src/sgml/html/plpgsql-porting.html (+2/-2)
doc/src/sgml/html/plpgsql-statements.html (+2/-2)
doc/src/sgml/html/plpgsql-structure.html (+2/-2)
doc/src/sgml/html/plpgsql-trigger.html (+2/-2)
doc/src/sgml/html/plpgsql.html (+1/-1)
doc/src/sgml/html/plpython-data.html (+3/-3)
doc/src/sgml/html/plpython-database.html (+2/-2)
doc/src/sgml/html/plpython-do.html (+2/-2)
doc/src/sgml/html/plpython-envar.html (+2/-2)
doc/src/sgml/html/plpython-funcs.html (+2/-2)
doc/src/sgml/html/plpython-python23.html (+2/-2)
doc/src/sgml/html/plpython-sharing.html (+2/-2)
doc/src/sgml/html/plpython-subtransaction.html (+2/-2)
doc/src/sgml/html/plpython-trigger.html (+2/-2)
doc/src/sgml/html/plpython-util.html (+2/-2)
doc/src/sgml/html/plpython.html (+2/-2)
doc/src/sgml/html/pltcl-config.html (+2/-2)
doc/src/sgml/html/pltcl-data.html (+2/-2)
doc/src/sgml/html/pltcl-dbaccess.html (+5/-3)
doc/src/sgml/html/pltcl-error-handling.html (+2/-2)
doc/src/sgml/html/pltcl-event-trigger.html (+2/-2)
doc/src/sgml/html/pltcl-functions.html (+2/-2)
doc/src/sgml/html/pltcl-global.html (+2/-2)
doc/src/sgml/html/pltcl-overview.html (+2/-2)
doc/src/sgml/html/pltcl-procnames.html (+2/-2)
doc/src/sgml/html/pltcl-subtransactions.html (+2/-2)
doc/src/sgml/html/pltcl-trigger.html (+2/-2)
doc/src/sgml/html/pltcl.html (+2/-2)
doc/src/sgml/html/populate.html (+2/-2)
doc/src/sgml/html/postgres-fdw.html (+2/-2)
doc/src/sgml/html/postgres-user.html (+2/-2)
doc/src/sgml/html/preface.html (+2/-2)
doc/src/sgml/html/preventing-server-spoofing.html (+2/-2)
doc/src/sgml/html/progress-reporting.html (+2/-2)
doc/src/sgml/html/protocol-changes.html (+2/-2)
doc/src/sgml/html/protocol-error-fields.html (+2/-2)
doc/src/sgml/html/protocol-flow.html (+2/-2)
doc/src/sgml/html/protocol-logical-replication.html (+18/-9)
doc/src/sgml/html/protocol-logicalrep-message-formats.html (+2/-2)
doc/src/sgml/html/protocol-message-formats.html (+2/-2)
doc/src/sgml/html/protocol-message-types.html (+2/-2)
doc/src/sgml/html/protocol-overview.html (+2/-2)
doc/src/sgml/html/protocol-replication.html (+3/-3)
doc/src/sgml/html/protocol.html (+2/-2)
doc/src/sgml/html/queries-limit.html (+2/-2)
doc/src/sgml/html/queries-order.html (+2/-2)
doc/src/sgml/html/queries-overview.html (+2/-2)
doc/src/sgml/html/queries-select-lists.html (+2/-2)
doc/src/sgml/html/queries-table-expressions.html (+2/-2)
doc/src/sgml/html/queries-union.html (+2/-2)
doc/src/sgml/html/queries-values.html (+2/-2)
doc/src/sgml/html/queries-with.html (+2/-2)
doc/src/sgml/html/queries.html (+2/-2)
doc/src/sgml/html/query-path.html (+2/-2)
doc/src/sgml/html/querytree.html (+2/-2)
doc/src/sgml/html/rangetypes.html (+2/-2)
doc/src/sgml/html/recovery-config.html (+2/-2)
doc/src/sgml/html/recovery-target-settings.html (+2/-2)
doc/src/sgml/html/reference-client.html (+2/-2)
doc/src/sgml/html/reference-server.html (+2/-2)
doc/src/sgml/html/reference.html (+2/-2)
doc/src/sgml/html/regress-coverage.html (+2/-2)
doc/src/sgml/html/regress-evaluation.html (+2/-2)
doc/src/sgml/html/regress-run.html (+2/-2)
doc/src/sgml/html/regress-tap.html (+2/-2)
doc/src/sgml/html/regress-variant.html (+2/-2)
doc/src/sgml/html/regress.html (+2/-2)
doc/src/sgml/html/release-10-1.html (+5/-5)
doc/src/sgml/html/release-10-10.html (+6/-6)
doc/src/sgml/html/release-10-11.html (+6/-6)
doc/src/sgml/html/release-10-12.html (+6/-6)
doc/src/sgml/html/release-10-13.html (+6/-6)
doc/src/sgml/html/release-10-14.html (+6/-6)
doc/src/sgml/html/release-10-15.html (+6/-6)
doc/src/sgml/html/release-10-16.html (+6/-6)
doc/src/sgml/html/release-10-17.html (+6/-6)
doc/src/sgml/html/release-10-18.html (+6/-6)
doc/src/sgml/html/release-10-19.html (+6/-6)
doc/src/sgml/html/release-10-2.html (+6/-6)
doc/src/sgml/html/release-10-20.html (+164/-0)
doc/src/sgml/html/release-10-3.html (+6/-6)
doc/src/sgml/html/release-10-4.html (+6/-6)
doc/src/sgml/html/release-10-5.html (+6/-6)
doc/src/sgml/html/release-10-6.html (+6/-6)
doc/src/sgml/html/release-10-7.html (+6/-6)
doc/src/sgml/html/release-10-8.html (+6/-6)
doc/src/sgml/html/release-10-9.html (+6/-6)
doc/src/sgml/html/release-10.html (+33/-33)
doc/src/sgml/html/release-prior.html (+2/-2)
doc/src/sgml/html/release.html (+2/-2)
doc/src/sgml/html/replication-origins.html (+2/-2)
doc/src/sgml/html/resources.html (+2/-2)
doc/src/sgml/html/role-attributes.html (+2/-2)
doc/src/sgml/html/role-membership.html (+2/-2)
doc/src/sgml/html/role-removal.html (+2/-2)
doc/src/sgml/html/routine-reindex.html (+2/-2)
doc/src/sgml/html/routine-vacuuming.html (+2/-2)
doc/src/sgml/html/row-estimation-examples.html (+2/-2)
doc/src/sgml/html/rowtypes.html (+2/-2)
doc/src/sgml/html/rule-system.html (+2/-2)
doc/src/sgml/html/rules-materializedviews.html (+2/-5)
doc/src/sgml/html/rules-privileges.html (+2/-2)
doc/src/sgml/html/rules-status.html (+2/-2)
doc/src/sgml/html/rules-triggers.html (+2/-2)
doc/src/sgml/html/rules-update.html (+2/-2)
doc/src/sgml/html/rules-views.html (+2/-2)
doc/src/sgml/html/rules.html (+2/-2)
doc/src/sgml/html/runtime-config-autovacuum.html (+2/-2)
doc/src/sgml/html/runtime-config-client.html (+2/-2)
doc/src/sgml/html/runtime-config-compatible.html (+2/-2)
doc/src/sgml/html/runtime-config-connection.html (+3/-3)
doc/src/sgml/html/runtime-config-custom.html (+2/-2)
doc/src/sgml/html/runtime-config-developer.html (+2/-2)
doc/src/sgml/html/runtime-config-error-handling.html (+2/-2)
doc/src/sgml/html/runtime-config-file-locations.html (+2/-2)
doc/src/sgml/html/runtime-config-locks.html (+2/-2)
doc/src/sgml/html/runtime-config-logging.html (+2/-2)
doc/src/sgml/html/runtime-config-preset.html (+2/-2)
doc/src/sgml/html/runtime-config-query.html (+2/-2)
doc/src/sgml/html/runtime-config-replication.html (+2/-2)
doc/src/sgml/html/runtime-config-resource.html (+2/-2)
doc/src/sgml/html/runtime-config-short.html (+2/-2)
doc/src/sgml/html/runtime-config-statistics.html (+2/-2)
doc/src/sgml/html/runtime-config-wal.html (+2/-2)
doc/src/sgml/html/runtime-config.html (+2/-2)
doc/src/sgml/html/runtime.html (+2/-2)
doc/src/sgml/html/sasl-authentication.html (+2/-2)
doc/src/sgml/html/seg.html (+2/-2)
doc/src/sgml/html/sepgsql.html (+2/-2)
doc/src/sgml/html/server-programming.html (+2/-2)
doc/src/sgml/html/server-shutdown.html (+2/-2)
doc/src/sgml/html/server-start.html (+2/-2)
doc/src/sgml/html/source-conventions.html (+2/-2)
doc/src/sgml/html/source-format.html (+2/-2)
doc/src/sgml/html/source.html (+1/-1)
doc/src/sgml/html/sourcerepo.html (+2/-2)
doc/src/sgml/html/spgist-builtin-opclasses.html (+2/-2)
doc/src/sgml/html/spgist-examples.html (+2/-2)
doc/src/sgml/html/spgist-extensibility.html (+2/-2)
doc/src/sgml/html/spgist-implementation.html (+2/-2)
doc/src/sgml/html/spgist-intro.html (+2/-2)
doc/src/sgml/html/spgist.html (+1/-1)
doc/src/sgml/html/spi-examples.html (+2/-2)
doc/src/sgml/html/spi-interface-support.html (+2/-2)
doc/src/sgml/html/spi-interface.html (+2/-2)
doc/src/sgml/html/spi-memory.html (+2/-2)
doc/src/sgml/html/spi-realloc.html (+2/-2)
doc/src/sgml/html/spi-spi-connect.html (+2/-2)
doc/src/sgml/html/spi-spi-copytuple.html (+2/-2)
doc/src/sgml/html/spi-spi-cursor-close.html (+2/-2)
doc/src/sgml/html/spi-spi-cursor-fetch.html (+2/-2)
doc/src/sgml/html/spi-spi-cursor-find.html (+2/-2)
doc/src/sgml/html/spi-spi-cursor-move.html (+2/-2)
doc/src/sgml/html/spi-spi-cursor-open-with-args.html (+2/-2)
doc/src/sgml/html/spi-spi-cursor-open-with-paramlist.html (+2/-2)
doc/src/sgml/html/spi-spi-cursor-open.html (+2/-2)
doc/src/sgml/html/spi-spi-exec.html (+2/-2)
doc/src/sgml/html/spi-spi-execp.html (+2/-2)
doc/src/sgml/html/spi-spi-execute-plan-with-paramlist.html (+2/-2)
doc/src/sgml/html/spi-spi-execute-plan.html (+2/-2)
doc/src/sgml/html/spi-spi-execute-with-args.html (+2/-2)
doc/src/sgml/html/spi-spi-execute.html (+2/-2)
doc/src/sgml/html/spi-spi-finish.html (+2/-2)
doc/src/sgml/html/spi-spi-fname.html (+2/-2)
doc/src/sgml/html/spi-spi-fnumber.html (+2/-2)
doc/src/sgml/html/spi-spi-freeplan.html (+2/-2)
doc/src/sgml/html/spi-spi-freetuple.html (+2/-2)
doc/src/sgml/html/spi-spi-freetupletable.html (+2/-2)
doc/src/sgml/html/spi-spi-getargcount.html (+2/-2)
doc/src/sgml/html/spi-spi-getargtypeid.html (+2/-2)
doc/src/sgml/html/spi-spi-getbinval.html (+2/-2)
doc/src/sgml/html/spi-spi-getnspname.html (+2/-2)
doc/src/sgml/html/spi-spi-getrelname.html (+2/-2)
doc/src/sgml/html/spi-spi-gettype.html (+2/-2)
doc/src/sgml/html/spi-spi-gettypeid.html (+2/-2)
doc/src/sgml/html/spi-spi-getvalue.html (+2/-2)
doc/src/sgml/html/spi-spi-is-cursor-plan.html (+2/-2)
doc/src/sgml/html/spi-spi-keepplan.html (+2/-2)
doc/src/sgml/html/spi-spi-modifytuple.html (+2/-2)
doc/src/sgml/html/spi-spi-palloc.html (+2/-2)
doc/src/sgml/html/spi-spi-pfree.html (+2/-2)
doc/src/sgml/html/spi-spi-prepare-cursor.html (+2/-2)
doc/src/sgml/html/spi-spi-prepare-params.html (+2/-2)
doc/src/sgml/html/spi-spi-prepare.html (+2/-2)
doc/src/sgml/html/spi-spi-register-relation.html (+2/-2)
doc/src/sgml/html/spi-spi-register-trigger-data.html (+2/-2)
doc/src/sgml/html/spi-spi-returntuple.html (+2/-2)
doc/src/sgml/html/spi-spi-saveplan.html (+2/-2)
doc/src/sgml/html/spi-spi-scroll-cursor-fetch.html (+2/-2)
doc/src/sgml/html/spi-spi-scroll-cursor-move.html (+2/-2)
doc/src/sgml/html/spi-spi-unregister-relation.html (+2/-2)
doc/src/sgml/html/spi-visibility.html (+2/-2)
doc/src/sgml/html/spi.html (+2/-2)
doc/src/sgml/html/sql-abort.html (+2/-2)
doc/src/sgml/html/sql-alteraggregate.html (+2/-2)
doc/src/sgml/html/sql-altercollation.html (+2/-2)
doc/src/sgml/html/sql-alterconversion.html (+2/-2)
doc/src/sgml/html/sql-alterdatabase.html (+2/-2)
doc/src/sgml/html/sql-alterdefaultprivileges.html (+2/-2)
doc/src/sgml/html/sql-alterdomain.html (+2/-2)
doc/src/sgml/html/sql-altereventtrigger.html (+2/-2)
doc/src/sgml/html/sql-alterextension.html (+2/-2)
doc/src/sgml/html/sql-alterforeigndatawrapper.html (+2/-2)
doc/src/sgml/html/sql-alterforeigntable.html (+2/-2)
doc/src/sgml/html/sql-alterfunction.html (+2/-2)
doc/src/sgml/html/sql-altergroup.html (+2/-2)
doc/src/sgml/html/sql-alterindex.html (+2/-2)
doc/src/sgml/html/sql-alterlanguage.html (+2/-2)
doc/src/sgml/html/sql-alterlargeobject.html (+2/-2)
doc/src/sgml/html/sql-altermaterializedview.html (+2/-2)
doc/src/sgml/html/sql-alteropclass.html (+2/-2)
doc/src/sgml/html/sql-alteroperator.html (+2/-2)
doc/src/sgml/html/sql-alteropfamily.html (+2/-2)
doc/src/sgml/html/sql-alterpolicy.html (+2/-2)
doc/src/sgml/html/sql-alterpublication.html (+2/-2)
doc/src/sgml/html/sql-alterrole.html (+2/-2)
doc/src/sgml/html/sql-alterrule.html (+2/-2)
doc/src/sgml/html/sql-alterschema.html (+2/-2)
doc/src/sgml/html/sql-altersequence.html (+2/-2)
doc/src/sgml/html/sql-alterserver.html (+2/-2)
doc/src/sgml/html/sql-alterstatistics.html (+2/-2)
doc/src/sgml/html/sql-altersubscription.html (+2/-2)
doc/src/sgml/html/sql-altersystem.html (+2/-2)
doc/src/sgml/html/sql-altertable.html (+13/-10)
doc/src/sgml/html/sql-altertablespace.html (+2/-2)
doc/src/sgml/html/sql-altertrigger.html (+2/-2)
doc/src/sgml/html/sql-altertsconfig.html (+2/-2)
doc/src/sgml/html/sql-altertsdictionary.html (+2/-2)
doc/src/sgml/html/sql-altertsparser.html (+2/-2)
doc/src/sgml/html/sql-altertstemplate.html (+2/-2)
doc/src/sgml/html/sql-altertype.html (+2/-2)
doc/src/sgml/html/sql-alteruser.html (+2/-2)
doc/src/sgml/html/sql-alterusermapping.html (+2/-2)
doc/src/sgml/html/sql-alterview.html (+2/-2)
doc/src/sgml/html/sql-analyze.html (+2/-2)
doc/src/sgml/html/sql-begin.html (+2/-2)
doc/src/sgml/html/sql-checkpoint.html (+2/-2)
doc/src/sgml/html/sql-close.html (+2/-2)
doc/src/sgml/html/sql-cluster.html (+2/-2)
doc/src/sgml/html/sql-commands.html (+2/-2)
doc/src/sgml/html/sql-comment.html (+4/-2)
doc/src/sgml/html/sql-commit-prepared.html (+2/-2)
doc/src/sgml/html/sql-commit.html (+2/-2)
doc/src/sgml/html/sql-copy.html (+2/-2)
doc/src/sgml/html/sql-create-access-method.html (+2/-2)
doc/src/sgml/html/sql-createaggregate.html (+2/-2)
doc/src/sgml/html/sql-createcast.html (+2/-2)
doc/src/sgml/html/sql-createcollation.html (+2/-2)
doc/src/sgml/html/sql-createconversion.html (+2/-2)
doc/src/sgml/html/sql-createdatabase.html (+2/-2)
doc/src/sgml/html/sql-createdomain.html (+2/-2)
doc/src/sgml/html/sql-createeventtrigger.html (+2/-2)
doc/src/sgml/html/sql-createextension.html (+2/-2)
doc/src/sgml/html/sql-createforeigndatawrapper.html (+2/-2)
doc/src/sgml/html/sql-createforeigntable.html (+2/-2)
doc/src/sgml/html/sql-createfunction.html (+2/-2)
doc/src/sgml/html/sql-creategroup.html (+2/-2)
doc/src/sgml/html/sql-createindex.html (+2/-2)
doc/src/sgml/html/sql-createlanguage.html (+2/-2)
doc/src/sgml/html/sql-creatematerializedview.html (+2/-2)
doc/src/sgml/html/sql-createopclass.html (+2/-2)
doc/src/sgml/html/sql-createoperator.html (+2/-2)
doc/src/sgml/html/sql-createopfamily.html (+2/-2)
doc/src/sgml/html/sql-createpolicy.html (+2/-2)
doc/src/sgml/html/sql-createpublication.html (+2/-2)
doc/src/sgml/html/sql-createrole.html (+2/-2)
doc/src/sgml/html/sql-createrule.html (+2/-2)
doc/src/sgml/html/sql-createschema.html (+2/-2)
doc/src/sgml/html/sql-createsequence.html (+2/-2)
doc/src/sgml/html/sql-createserver.html (+2/-2)
doc/src/sgml/html/sql-createstatistics.html (+2/-2)
doc/src/sgml/html/sql-createsubscription.html (+2/-2)
doc/src/sgml/html/sql-createtable.html (+2/-2)
doc/src/sgml/html/sql-createtableas.html (+2/-2)
doc/src/sgml/html/sql-createtablespace.html (+2/-2)
doc/src/sgml/html/sql-createtransform.html (+2/-2)
doc/src/sgml/html/sql-createtrigger.html (+2/-2)
doc/src/sgml/html/sql-createtsconfig.html (+2/-2)
doc/src/sgml/html/sql-createtsdictionary.html (+2/-2)
doc/src/sgml/html/sql-createtsparser.html (+2/-2)
doc/src/sgml/html/sql-createtstemplate.html (+2/-2)
doc/src/sgml/html/sql-createtype.html (+2/-2)
doc/src/sgml/html/sql-createuser.html (+2/-2)
doc/src/sgml/html/sql-createusermapping.html (+2/-2)
doc/src/sgml/html/sql-createview.html (+2/-2)
doc/src/sgml/html/sql-deallocate.html (+2/-2)
doc/src/sgml/html/sql-declare.html (+2/-2)
doc/src/sgml/html/sql-delete.html (+2/-2)
doc/src/sgml/html/sql-discard.html (+2/-2)
doc/src/sgml/html/sql-do.html (+2/-2)
doc/src/sgml/html/sql-drop-access-method.html (+2/-2)
doc/src/sgml/html/sql-drop-owned.html (+2/-2)
doc/src/sgml/html/sql-dropaggregate.html (+2/-2)
doc/src/sgml/html/sql-dropcast.html (+2/-2)
doc/src/sgml/html/sql-dropcollation.html (+2/-2)
doc/src/sgml/html/sql-dropconversion.html (+2/-2)
doc/src/sgml/html/sql-dropdatabase.html (+2/-2)
doc/src/sgml/html/sql-dropdomain.html (+2/-2)
doc/src/sgml/html/sql-dropeventtrigger.html (+2/-2)
doc/src/sgml/html/sql-dropextension.html (+2/-2)
doc/src/sgml/html/sql-dropforeigndatawrapper.html (+2/-2)
doc/src/sgml/html/sql-dropforeigntable.html (+2/-2)
doc/src/sgml/html/sql-dropfunction.html (+2/-2)
doc/src/sgml/html/sql-dropgroup.html (+2/-2)
doc/src/sgml/html/sql-dropindex.html (+2/-2)
doc/src/sgml/html/sql-droplanguage.html (+2/-2)
doc/src/sgml/html/sql-dropmaterializedview.html (+2/-2)
doc/src/sgml/html/sql-dropopclass.html (+2/-2)
doc/src/sgml/html/sql-dropoperator.html (+2/-2)
doc/src/sgml/html/sql-dropopfamily.html (+2/-2)
doc/src/sgml/html/sql-droppolicy.html (+2/-2)
doc/src/sgml/html/sql-droppublication.html (+2/-2)
doc/src/sgml/html/sql-droprole.html (+2/-2)
doc/src/sgml/html/sql-droprule.html (+2/-2)
doc/src/sgml/html/sql-dropschema.html (+2/-2)
doc/src/sgml/html/sql-dropsequence.html (+2/-2)
doc/src/sgml/html/sql-dropserver.html (+2/-2)
doc/src/sgml/html/sql-dropstatistics.html (+2/-2)
doc/src/sgml/html/sql-dropsubscription.html (+2/-2)
doc/src/sgml/html/sql-droptable.html (+2/-2)
doc/src/sgml/html/sql-droptablespace.html (+2/-2)
doc/src/sgml/html/sql-droptransform.html (+2/-2)
doc/src/sgml/html/sql-droptrigger.html (+2/-2)
doc/src/sgml/html/sql-droptsconfig.html (+2/-2)
doc/src/sgml/html/sql-droptsdictionary.html (+2/-2)
doc/src/sgml/html/sql-droptsparser.html (+2/-2)
doc/src/sgml/html/sql-droptstemplate.html (+2/-2)
doc/src/sgml/html/sql-droptype.html (+2/-2)
doc/src/sgml/html/sql-dropuser.html (+2/-2)
doc/src/sgml/html/sql-dropusermapping.html (+2/-2)
doc/src/sgml/html/sql-dropview.html (+2/-2)
doc/src/sgml/html/sql-end.html (+2/-2)
doc/src/sgml/html/sql-execute.html (+2/-2)
doc/src/sgml/html/sql-explain.html (+2/-2)
doc/src/sgml/html/sql-expressions.html (+2/-2)
doc/src/sgml/html/sql-fetch.html (+2/-2)
doc/src/sgml/html/sql-grant.html (+2/-2)
doc/src/sgml/html/sql-importforeignschema.html (+2/-2)
doc/src/sgml/html/sql-insert.html (+2/-2)
doc/src/sgml/html/sql-keywords-appendix.html (+3/-3)
doc/src/sgml/html/sql-listen.html (+2/-2)
doc/src/sgml/html/sql-load.html (+2/-2)
doc/src/sgml/html/sql-lock.html (+2/-2)
doc/src/sgml/html/sql-move.html (+2/-2)
doc/src/sgml/html/sql-notify.html (+2/-2)
doc/src/sgml/html/sql-prepare-transaction.html (+2/-2)
doc/src/sgml/html/sql-prepare.html (+2/-2)
doc/src/sgml/html/sql-reassign-owned.html (+2/-2)
doc/src/sgml/html/sql-refreshmaterializedview.html (+6/-8)
doc/src/sgml/html/sql-reindex.html (+2/-2)
doc/src/sgml/html/sql-release-savepoint.html (+2/-2)
doc/src/sgml/html/sql-reset.html (+2/-2)
doc/src/sgml/html/sql-revoke.html (+2/-2)
doc/src/sgml/html/sql-rollback-prepared.html (+2/-2)
doc/src/sgml/html/sql-rollback-to.html (+2/-2)
doc/src/sgml/html/sql-rollback.html (+2/-2)
doc/src/sgml/html/sql-savepoint.html (+2/-2)
doc/src/sgml/html/sql-security-label.html (+2/-2)
doc/src/sgml/html/sql-select.html (+2/-2)
doc/src/sgml/html/sql-selectinto.html (+2/-2)
doc/src/sgml/html/sql-set-constraints.html (+2/-2)
doc/src/sgml/html/sql-set-role.html (+2/-2)
doc/src/sgml/html/sql-set-session-authorization.html (+2/-2)
doc/src/sgml/html/sql-set-transaction.html (+2/-2)
doc/src/sgml/html/sql-set.html (+2/-2)
doc/src/sgml/html/sql-show.html (+2/-2)
doc/src/sgml/html/sql-start-transaction.html (+2/-2)
doc/src/sgml/html/sql-syntax-calling-funcs.html (+2/-2)
doc/src/sgml/html/sql-syntax-lexical.html (+2/-2)
doc/src/sgml/html/sql-syntax.html (+2/-2)
doc/src/sgml/html/sql-truncate.html (+2/-2)
doc/src/sgml/html/sql-unlisten.html (+2/-2)
doc/src/sgml/html/sql-update.html (+2/-2)
doc/src/sgml/html/sql-vacuum.html (+2/-2)
doc/src/sgml/html/sql-values.html (+2/-2)
doc/src/sgml/html/sql.html (+2/-2)
doc/src/sgml/html/ssh-tunnels.html (+2/-2)
doc/src/sgml/html/ssl-tcp.html (+2/-2)
doc/src/sgml/html/sslinfo.html (+2/-2)
doc/src/sgml/html/standby-settings.html (+2/-2)
doc/src/sgml/html/storage-file-layout.html (+2/-2)
doc/src/sgml/html/storage-fsm.html (+2/-2)
doc/src/sgml/html/storage-init.html (+2/-2)
doc/src/sgml/html/storage-page-layout.html (+2/-2)
doc/src/sgml/html/storage-toast.html (+2/-2)
doc/src/sgml/html/storage-vm.html (+2/-2)
doc/src/sgml/html/storage.html (+2/-2)
doc/src/sgml/html/supported-platforms.html (+2/-2)
doc/src/sgml/html/tablefunc.html (+2/-2)
doc/src/sgml/html/tablesample-method.html (+2/-2)
doc/src/sgml/html/tablesample-support-functions.html (+2/-2)
doc/src/sgml/html/tcn.html (+2/-2)
doc/src/sgml/html/test-decoding.html (+2/-2)
doc/src/sgml/html/textsearch-configuration.html (+2/-2)
doc/src/sgml/html/textsearch-controls.html (+2/-2)
doc/src/sgml/html/textsearch-debugging.html (+2/-2)
doc/src/sgml/html/textsearch-dictionaries.html (+2/-2)
doc/src/sgml/html/textsearch-features.html (+2/-2)
doc/src/sgml/html/textsearch-indexes.html (+2/-2)
doc/src/sgml/html/textsearch-intro.html (+2/-2)
doc/src/sgml/html/textsearch-limitations.html (+2/-2)
doc/src/sgml/html/textsearch-parsers.html (+2/-2)
doc/src/sgml/html/textsearch-psql.html (+2/-2)
doc/src/sgml/html/textsearch-tables.html (+2/-2)
doc/src/sgml/html/textsearch.html (+1/-1)
doc/src/sgml/html/transaction-iso.html (+2/-2)
doc/src/sgml/html/trigger-datachanges.html (+2/-2)
doc/src/sgml/html/trigger-definition.html (+2/-2)
doc/src/sgml/html/trigger-example.html (+2/-2)
doc/src/sgml/html/trigger-interface.html (+2/-2)
doc/src/sgml/html/triggers.html (+2/-2)
doc/src/sgml/html/tsm-system-rows.html (+2/-2)
doc/src/sgml/html/tsm-system-time.html (+2/-2)
doc/src/sgml/html/tutorial-accessdb.html (+4/-4)
doc/src/sgml/html/tutorial-advanced-intro.html (+2/-2)
doc/src/sgml/html/tutorial-advanced.html (+1/-1)
doc/src/sgml/html/tutorial-agg.html (+2/-2)
doc/src/sgml/html/tutorial-arch.html (+2/-2)
doc/src/sgml/html/tutorial-concepts.html (+2/-2)
doc/src/sgml/html/tutorial-conclusion.html (+2/-2)
doc/src/sgml/html/tutorial-createdb.html (+2/-2)
doc/src/sgml/html/tutorial-delete.html (+2/-2)
doc/src/sgml/html/tutorial-fk.html (+2/-2)
doc/src/sgml/html/tutorial-inheritance.html (+2/-2)
doc/src/sgml/html/tutorial-install.html (+2/-2)
doc/src/sgml/html/tutorial-join.html (+2/-2)
doc/src/sgml/html/tutorial-populate.html (+2/-2)
doc/src/sgml/html/tutorial-select.html (+2/-2)
doc/src/sgml/html/tutorial-sql-intro.html (+2/-2)
doc/src/sgml/html/tutorial-sql.html (+1/-1)
doc/src/sgml/html/tutorial-start.html (+1/-1)
doc/src/sgml/html/tutorial-table.html (+2/-2)
doc/src/sgml/html/tutorial-transactions.html (+2/-2)
doc/src/sgml/html/tutorial-update.html (+2/-2)
doc/src/sgml/html/tutorial-views.html (+2/-2)
doc/src/sgml/html/tutorial-window.html (+2/-2)
doc/src/sgml/html/tutorial.html (+2/-2)
doc/src/sgml/html/typeconv-func.html (+2/-2)
doc/src/sgml/html/typeconv-oper.html (+2/-2)
doc/src/sgml/html/typeconv-overview.html (+2/-2)
doc/src/sgml/html/typeconv-query.html (+2/-2)
doc/src/sgml/html/typeconv-select.html (+2/-2)
doc/src/sgml/html/typeconv-union-case.html (+2/-2)
doc/src/sgml/html/typeconv.html (+2/-2)
doc/src/sgml/html/unaccent.html (+2/-2)
doc/src/sgml/html/unsupported-features-sql-standard.html (+2/-2)
doc/src/sgml/html/upgrading.html (+3/-3)
doc/src/sgml/html/user-manag.html (+2/-2)
doc/src/sgml/html/using-explain.html (+2/-2)
doc/src/sgml/html/uuid-ossp.html (+2/-2)
doc/src/sgml/html/vacuumlo.html (+2/-2)
doc/src/sgml/html/view-pg-available-extension-versions.html (+2/-2)
doc/src/sgml/html/view-pg-available-extensions.html (+2/-2)
doc/src/sgml/html/view-pg-config.html (+2/-2)
doc/src/sgml/html/view-pg-cursors.html (+2/-2)
doc/src/sgml/html/view-pg-file-settings.html (+2/-2)
doc/src/sgml/html/view-pg-group.html (+2/-2)
doc/src/sgml/html/view-pg-hba-file-rules.html (+2/-2)
doc/src/sgml/html/view-pg-indexes.html (+2/-2)
doc/src/sgml/html/view-pg-locks.html (+2/-2)
doc/src/sgml/html/view-pg-matviews.html (+2/-2)
doc/src/sgml/html/view-pg-policies.html (+2/-2)
doc/src/sgml/html/view-pg-prepared-statements.html (+2/-2)
doc/src/sgml/html/view-pg-prepared-xacts.html (+2/-2)
doc/src/sgml/html/view-pg-publication-tables.html (+2/-2)
doc/src/sgml/html/view-pg-replication-origin-status.html (+2/-2)
doc/src/sgml/html/view-pg-replication-slots.html (+2/-2)
doc/src/sgml/html/view-pg-roles.html (+2/-2)
doc/src/sgml/html/view-pg-rules.html (+2/-2)
doc/src/sgml/html/view-pg-seclabels.html (+2/-2)
doc/src/sgml/html/view-pg-sequences.html (+2/-2)
doc/src/sgml/html/view-pg-settings.html (+2/-2)
doc/src/sgml/html/view-pg-shadow.html (+2/-2)
doc/src/sgml/html/view-pg-stats.html (+2/-2)
doc/src/sgml/html/view-pg-tables.html (+2/-2)
doc/src/sgml/html/view-pg-timezone-abbrevs.html (+2/-2)
doc/src/sgml/html/view-pg-timezone-names.html (+2/-2)
doc/src/sgml/html/view-pg-user-mappings.html (+2/-2)
doc/src/sgml/html/view-pg-user.html (+2/-2)
doc/src/sgml/html/view-pg-views.html (+2/-2)
doc/src/sgml/html/views-overview.html (+2/-2)
doc/src/sgml/html/wal-async-commit.html (+2/-2)
doc/src/sgml/html/wal-configuration.html (+2/-2)
doc/src/sgml/html/wal-internals.html (+2/-2)
doc/src/sgml/html/wal-intro.html (+2/-2)
doc/src/sgml/html/wal-reliability.html (+2/-2)
doc/src/sgml/html/wal.html (+2/-2)
doc/src/sgml/html/warm-standby-failover.html (+2/-2)
doc/src/sgml/html/warm-standby.html (+3/-3)
doc/src/sgml/html/when-can-parallel-query-be-used.html (+2/-2)
doc/src/sgml/html/xaggr.html (+2/-2)
doc/src/sgml/html/xfunc-c.html (+10/-8)
doc/src/sgml/html/xfunc-internal.html (+2/-2)
doc/src/sgml/html/xfunc-overload.html (+2/-2)
doc/src/sgml/html/xfunc-pl.html (+2/-2)
doc/src/sgml/html/xfunc-sql.html (+2/-2)
doc/src/sgml/html/xfunc-volatility.html (+2/-2)
doc/src/sgml/html/xfunc.html (+2/-2)
doc/src/sgml/html/xindex.html (+2/-2)
doc/src/sgml/html/xml-limits-conformance.html (+2/-2)
doc/src/sgml/html/xml2.html (+2/-2)
doc/src/sgml/html/xoper-optimization.html (+3/-3)
doc/src/sgml/html/xoper.html (+2/-2)
doc/src/sgml/html/xplang-install.html (+2/-2)
doc/src/sgml/html/xplang.html (+2/-2)
doc/src/sgml/html/xtypes.html (+2/-2)
doc/src/sgml/indices.sgml (+2/-2)
doc/src/sgml/install-windows.sgml (+40/-6)
doc/src/sgml/installation.sgml (+3/-3)
doc/src/sgml/legal.sgml (+3/-3)
doc/src/sgml/libpq.sgml (+1/-1)
doc/src/sgml/man1/clusterdb.1 (+4/-4)
doc/src/sgml/man1/createdb.1 (+4/-4)
doc/src/sgml/man1/createuser.1 (+4/-4)
doc/src/sgml/man1/dropdb.1 (+4/-4)
doc/src/sgml/man1/dropuser.1 (+4/-4)
doc/src/sgml/man1/ecpg.1 (+4/-4)
doc/src/sgml/man1/initdb.1 (+4/-4)
doc/src/sgml/man1/oid2name.1 (+4/-4)
doc/src/sgml/man1/pg_archivecleanup.1 (+4/-4)
doc/src/sgml/man1/pg_basebackup.1 (+4/-4)
doc/src/sgml/man1/pg_config.1 (+4/-4)
doc/src/sgml/man1/pg_controldata.1 (+4/-4)
doc/src/sgml/man1/pg_ctl.1 (+4/-4)
doc/src/sgml/man1/pg_dump.1 (+4/-4)
doc/src/sgml/man1/pg_dumpall.1 (+4/-4)
doc/src/sgml/man1/pg_isready.1 (+4/-4)
doc/src/sgml/man1/pg_receivewal.1 (+6/-6)
doc/src/sgml/man1/pg_recvlogical.1 (+4/-4)
doc/src/sgml/man1/pg_resetwal.1 (+4/-4)
doc/src/sgml/man1/pg_restore.1 (+4/-4)
doc/src/sgml/man1/pg_rewind.1 (+4/-4)
doc/src/sgml/man1/pg_standby.1 (+4/-4)
doc/src/sgml/man1/pg_test_fsync.1 (+4/-4)
doc/src/sgml/man1/pg_test_timing.1 (+4/-4)
doc/src/sgml/man1/pg_upgrade.1 (+4/-4)
doc/src/sgml/man1/pg_waldump.1 (+4/-4)
doc/src/sgml/man1/pgbench.1 (+4/-4)
doc/src/sgml/man1/postgres.1 (+4/-4)
doc/src/sgml/man1/postmaster.1 (+4/-4)
doc/src/sgml/man1/psql.1 (+5/-5)
doc/src/sgml/man1/reindexdb.1 (+4/-4)
doc/src/sgml/man1/vacuumdb.1 (+4/-4)
doc/src/sgml/man1/vacuumlo.1 (+4/-4)
doc/src/sgml/man3/SPI_connect.3 (+4/-4)
doc/src/sgml/man3/SPI_copytuple.3 (+4/-4)
doc/src/sgml/man3/SPI_cursor_close.3 (+4/-4)
doc/src/sgml/man3/SPI_cursor_fetch.3 (+4/-4)
doc/src/sgml/man3/SPI_cursor_find.3 (+4/-4)
doc/src/sgml/man3/SPI_cursor_move.3 (+4/-4)
doc/src/sgml/man3/SPI_cursor_open.3 (+4/-4)
doc/src/sgml/man3/SPI_cursor_open_with_args.3 (+4/-4)
doc/src/sgml/man3/SPI_cursor_open_with_paramlist.3 (+4/-4)
doc/src/sgml/man3/SPI_exec.3 (+4/-4)
doc/src/sgml/man3/SPI_execp.3 (+4/-4)
doc/src/sgml/man3/SPI_execute.3 (+4/-4)
doc/src/sgml/man3/SPI_execute_plan.3 (+4/-4)
doc/src/sgml/man3/SPI_execute_plan_with_paramlist.3 (+4/-4)
doc/src/sgml/man3/SPI_execute_with_args.3 (+4/-4)
doc/src/sgml/man3/SPI_finish.3 (+4/-4)
doc/src/sgml/man3/SPI_fname.3 (+4/-4)
doc/src/sgml/man3/SPI_fnumber.3 (+4/-4)
doc/src/sgml/man3/SPI_freeplan.3 (+4/-4)
doc/src/sgml/man3/SPI_freetuple.3 (+4/-4)
doc/src/sgml/man3/SPI_freetuptable.3 (+4/-4)
doc/src/sgml/man3/SPI_getargcount.3 (+4/-4)
doc/src/sgml/man3/SPI_getargtypeid.3 (+4/-4)
doc/src/sgml/man3/SPI_getbinval.3 (+4/-4)
doc/src/sgml/man3/SPI_getnspname.3 (+4/-4)
doc/src/sgml/man3/SPI_getrelname.3 (+4/-4)
doc/src/sgml/man3/SPI_gettype.3 (+4/-4)
doc/src/sgml/man3/SPI_gettypeid.3 (+4/-4)
doc/src/sgml/man3/SPI_getvalue.3 (+4/-4)
doc/src/sgml/man3/SPI_is_cursor_plan.3 (+4/-4)
doc/src/sgml/man3/SPI_keepplan.3 (+4/-4)
doc/src/sgml/man3/SPI_modifytuple.3 (+4/-4)
doc/src/sgml/man3/SPI_palloc.3 (+4/-4)
doc/src/sgml/man3/SPI_pfree.3 (+4/-4)
doc/src/sgml/man3/SPI_prepare.3 (+4/-4)
doc/src/sgml/man3/SPI_prepare_cursor.3 (+4/-4)
doc/src/sgml/man3/SPI_prepare_params.3 (+4/-4)
doc/src/sgml/man3/SPI_register_relation.3 (+4/-4)
doc/src/sgml/man3/SPI_register_trigger_data.3 (+4/-4)
doc/src/sgml/man3/SPI_repalloc.3 (+4/-4)
doc/src/sgml/man3/SPI_returntuple.3 (+4/-4)
doc/src/sgml/man3/SPI_saveplan.3 (+4/-4)
doc/src/sgml/man3/SPI_scroll_cursor_fetch.3 (+4/-4)
doc/src/sgml/man3/SPI_scroll_cursor_move.3 (+4/-4)
doc/src/sgml/man3/SPI_unregister_relation.3 (+4/-4)
doc/src/sgml/man3/dblink.3 (+4/-4)
doc/src/sgml/man3/dblink_build_sql_delete.3 (+4/-4)
doc/src/sgml/man3/dblink_build_sql_insert.3 (+4/-4)
doc/src/sgml/man3/dblink_build_sql_update.3 (+4/-4)
doc/src/sgml/man3/dblink_cancel_query.3 (+4/-4)
doc/src/sgml/man3/dblink_close.3 (+4/-4)
doc/src/sgml/man3/dblink_connect.3 (+4/-4)
doc/src/sgml/man3/dblink_connect_u.3 (+4/-4)
doc/src/sgml/man3/dblink_disconnect.3 (+4/-4)
doc/src/sgml/man3/dblink_error_message.3 (+4/-4)
doc/src/sgml/man3/dblink_exec.3 (+4/-4)
doc/src/sgml/man3/dblink_fetch.3 (+4/-4)
doc/src/sgml/man3/dblink_get_connections.3 (+4/-4)
doc/src/sgml/man3/dblink_get_notify.3 (+4/-4)
doc/src/sgml/man3/dblink_get_pkey.3 (+4/-4)
doc/src/sgml/man3/dblink_get_result.3 (+4/-4)
doc/src/sgml/man3/dblink_is_busy.3 (+4/-4)
doc/src/sgml/man3/dblink_open.3 (+4/-4)
doc/src/sgml/man3/dblink_send_query.3 (+4/-4)
doc/src/sgml/man7/ABORT.7 (+4/-4)
doc/src/sgml/man7/ALTER_AGGREGATE.7 (+4/-4)
doc/src/sgml/man7/ALTER_COLLATION.7 (+4/-4)
doc/src/sgml/man7/ALTER_CONVERSION.7 (+4/-4)
doc/src/sgml/man7/ALTER_DATABASE.7 (+4/-4)
doc/src/sgml/man7/ALTER_DEFAULT_PRIVILEGES.7 (+4/-4)
doc/src/sgml/man7/ALTER_DOMAIN.7 (+4/-4)
doc/src/sgml/man7/ALTER_EVENT_TRIGGER.7 (+4/-4)
doc/src/sgml/man7/ALTER_EXTENSION.7 (+4/-4)
doc/src/sgml/man7/ALTER_FOREIGN_DATA_WRAPPER.7 (+4/-4)
doc/src/sgml/man7/ALTER_FOREIGN_TABLE.7 (+4/-4)
doc/src/sgml/man7/ALTER_FUNCTION.7 (+4/-4)
doc/src/sgml/man7/ALTER_GROUP.7 (+4/-4)
doc/src/sgml/man7/ALTER_INDEX.7 (+4/-4)
doc/src/sgml/man7/ALTER_LANGUAGE.7 (+4/-4)
doc/src/sgml/man7/ALTER_LARGE_OBJECT.7 (+4/-4)
doc/src/sgml/man7/ALTER_MATERIALIZED_VIEW.7 (+4/-4)
doc/src/sgml/man7/ALTER_OPERATOR.7 (+4/-4)
doc/src/sgml/man7/ALTER_OPERATOR_CLASS.7 (+4/-4)
doc/src/sgml/man7/ALTER_OPERATOR_FAMILY.7 (+4/-4)
doc/src/sgml/man7/ALTER_POLICY.7 (+4/-4)
doc/src/sgml/man7/ALTER_PUBLICATION.7 (+4/-4)
doc/src/sgml/man7/ALTER_ROLE.7 (+4/-4)
doc/src/sgml/man7/ALTER_RULE.7 (+4/-4)
doc/src/sgml/man7/ALTER_SCHEMA.7 (+4/-4)
doc/src/sgml/man7/ALTER_SEQUENCE.7 (+4/-4)
doc/src/sgml/man7/ALTER_SERVER.7 (+4/-4)
doc/src/sgml/man7/ALTER_STATISTICS.7 (+4/-4)
doc/src/sgml/man7/ALTER_SUBSCRIPTION.7 (+4/-4)
doc/src/sgml/man7/ALTER_SYSTEM.7 (+4/-4)
doc/src/sgml/man7/ALTER_TABLE.7 (+25/-11)
doc/src/sgml/man7/ALTER_TABLESPACE.7 (+4/-4)
doc/src/sgml/man7/ALTER_TEXT_SEARCH_CONFIGURATION.7 (+4/-4)
doc/src/sgml/man7/ALTER_TEXT_SEARCH_DICTIONARY.7 (+4/-4)
doc/src/sgml/man7/ALTER_TEXT_SEARCH_PARSER.7 (+4/-4)
doc/src/sgml/man7/ALTER_TEXT_SEARCH_TEMPLATE.7 (+4/-4)
doc/src/sgml/man7/ALTER_TRIGGER.7 (+4/-4)
doc/src/sgml/man7/ALTER_TYPE.7 (+4/-4)
doc/src/sgml/man7/ALTER_USER.7 (+4/-4)
doc/src/sgml/man7/ALTER_USER_MAPPING.7 (+4/-4)
doc/src/sgml/man7/ALTER_VIEW.7 (+4/-4)
doc/src/sgml/man7/ANALYZE.7 (+4/-4)
doc/src/sgml/man7/BEGIN.7 (+4/-4)
doc/src/sgml/man7/CHECKPOINT.7 (+4/-4)
doc/src/sgml/man7/CLOSE.7 (+4/-4)
doc/src/sgml/man7/CLUSTER.7 (+4/-4)
doc/src/sgml/man7/COMMENT.7 (+8/-4)
doc/src/sgml/man7/COMMIT.7 (+4/-4)
doc/src/sgml/man7/COMMIT_PREPARED.7 (+4/-4)
doc/src/sgml/man7/COPY.7 (+4/-4)
doc/src/sgml/man7/CREATE_ACCESS_METHOD.7 (+4/-4)
doc/src/sgml/man7/CREATE_AGGREGATE.7 (+4/-4)
doc/src/sgml/man7/CREATE_CAST.7 (+4/-4)
doc/src/sgml/man7/CREATE_COLLATION.7 (+4/-4)
doc/src/sgml/man7/CREATE_CONVERSION.7 (+4/-4)
doc/src/sgml/man7/CREATE_DATABASE.7 (+4/-4)
doc/src/sgml/man7/CREATE_DOMAIN.7 (+4/-4)
doc/src/sgml/man7/CREATE_EVENT_TRIGGER.7 (+4/-4)
doc/src/sgml/man7/CREATE_EXTENSION.7 (+4/-4)
doc/src/sgml/man7/CREATE_FOREIGN_DATA_WRAPPER.7 (+4/-4)
doc/src/sgml/man7/CREATE_FOREIGN_TABLE.7 (+4/-4)
doc/src/sgml/man7/CREATE_FUNCTION.7 (+4/-4)
doc/src/sgml/man7/CREATE_GROUP.7 (+4/-4)
doc/src/sgml/man7/CREATE_INDEX.7 (+4/-4)
doc/src/sgml/man7/CREATE_LANGUAGE.7 (+4/-4)
doc/src/sgml/man7/CREATE_MATERIALIZED_VIEW.7 (+4/-4)
doc/src/sgml/man7/CREATE_OPERATOR.7 (+4/-4)
doc/src/sgml/man7/CREATE_OPERATOR_CLASS.7 (+4/-4)
doc/src/sgml/man7/CREATE_OPERATOR_FAMILY.7 (+4/-4)
doc/src/sgml/man7/CREATE_POLICY.7 (+4/-4)
doc/src/sgml/man7/CREATE_PUBLICATION.7 (+5/-5)
doc/src/sgml/man7/CREATE_ROLE.7 (+4/-4)
doc/src/sgml/man7/CREATE_RULE.7 (+4/-4)
doc/src/sgml/man7/CREATE_SCHEMA.7 (+4/-4)
doc/src/sgml/man7/CREATE_SEQUENCE.7 (+4/-4)
doc/src/sgml/man7/CREATE_SERVER.7 (+4/-4)
doc/src/sgml/man7/CREATE_STATISTICS.7 (+4/-4)
doc/src/sgml/man7/CREATE_SUBSCRIPTION.7 (+4/-4)
doc/src/sgml/man7/CREATE_TABLE.7 (+4/-4)
doc/src/sgml/man7/CREATE_TABLESPACE.7 (+4/-4)
doc/src/sgml/man7/CREATE_TABLE_AS.7 (+4/-4)
doc/src/sgml/man7/CREATE_TEXT_SEARCH_CONFIGURATION.7 (+4/-4)
doc/src/sgml/man7/CREATE_TEXT_SEARCH_DICTIONARY.7 (+4/-4)
doc/src/sgml/man7/CREATE_TEXT_SEARCH_PARSER.7 (+4/-4)
doc/src/sgml/man7/CREATE_TEXT_SEARCH_TEMPLATE.7 (+4/-4)
doc/src/sgml/man7/CREATE_TRANSFORM.7 (+4/-4)
doc/src/sgml/man7/CREATE_TRIGGER.7 (+4/-4)
doc/src/sgml/man7/CREATE_TYPE.7 (+4/-4)
doc/src/sgml/man7/CREATE_USER.7 (+4/-4)
doc/src/sgml/man7/CREATE_USER_MAPPING.7 (+4/-4)
doc/src/sgml/man7/CREATE_VIEW.7 (+4/-4)
doc/src/sgml/man7/DEALLOCATE.7 (+4/-4)
doc/src/sgml/man7/DECLARE.7 (+4/-4)
doc/src/sgml/man7/DELETE.7 (+4/-4)
doc/src/sgml/man7/DISCARD.7 (+4/-4)
doc/src/sgml/man7/DO.7 (+4/-4)
doc/src/sgml/man7/DROP_ACCESS_METHOD.7 (+4/-4)
doc/src/sgml/man7/DROP_AGGREGATE.7 (+4/-4)
doc/src/sgml/man7/DROP_CAST.7 (+4/-4)
doc/src/sgml/man7/DROP_COLLATION.7 (+4/-4)
doc/src/sgml/man7/DROP_CONVERSION.7 (+4/-4)
doc/src/sgml/man7/DROP_DATABASE.7 (+4/-4)
doc/src/sgml/man7/DROP_DOMAIN.7 (+4/-4)
doc/src/sgml/man7/DROP_EVENT_TRIGGER.7 (+4/-4)
doc/src/sgml/man7/DROP_EXTENSION.7 (+4/-4)
doc/src/sgml/man7/DROP_FOREIGN_DATA_WRAPPER.7 (+4/-4)
doc/src/sgml/man7/DROP_FOREIGN_TABLE.7 (+4/-4)
doc/src/sgml/man7/DROP_FUNCTION.7 (+4/-4)
doc/src/sgml/man7/DROP_GROUP.7 (+4/-4)
doc/src/sgml/man7/DROP_INDEX.7 (+4/-4)
doc/src/sgml/man7/DROP_LANGUAGE.7 (+4/-4)
doc/src/sgml/man7/DROP_MATERIALIZED_VIEW.7 (+4/-4)
doc/src/sgml/man7/DROP_OPERATOR.7 (+4/-4)
doc/src/sgml/man7/DROP_OPERATOR_CLASS.7 (+4/-4)
doc/src/sgml/man7/DROP_OPERATOR_FAMILY.7 (+4/-4)
doc/src/sgml/man7/DROP_OWNED.7 (+4/-4)
doc/src/sgml/man7/DROP_POLICY.7 (+4/-4)
doc/src/sgml/man7/DROP_PUBLICATION.7 (+4/-4)
doc/src/sgml/man7/DROP_ROLE.7 (+4/-4)
doc/src/sgml/man7/DROP_RULE.7 (+4/-4)
doc/src/sgml/man7/DROP_SCHEMA.7 (+4/-4)
doc/src/sgml/man7/DROP_SEQUENCE.7 (+4/-4)
doc/src/sgml/man7/DROP_SERVER.7 (+4/-4)
doc/src/sgml/man7/DROP_STATISTICS.7 (+4/-4)
doc/src/sgml/man7/DROP_SUBSCRIPTION.7 (+4/-4)
doc/src/sgml/man7/DROP_TABLE.7 (+4/-4)
doc/src/sgml/man7/DROP_TABLESPACE.7 (+4/-4)
doc/src/sgml/man7/DROP_TEXT_SEARCH_CONFIGURATION.7 (+4/-4)
doc/src/sgml/man7/DROP_TEXT_SEARCH_DICTIONARY.7 (+4/-4)
doc/src/sgml/man7/DROP_TEXT_SEARCH_PARSER.7 (+4/-4)
doc/src/sgml/man7/DROP_TEXT_SEARCH_TEMPLATE.7 (+4/-4)
doc/src/sgml/man7/DROP_TRANSFORM.7 (+4/-4)
doc/src/sgml/man7/DROP_TRIGGER.7 (+4/-4)
doc/src/sgml/man7/DROP_TYPE.7 (+4/-4)
doc/src/sgml/man7/DROP_USER.7 (+4/-4)
doc/src/sgml/man7/DROP_USER_MAPPING.7 (+4/-4)
doc/src/sgml/man7/DROP_VIEW.7 (+4/-4)
doc/src/sgml/man7/END.7 (+4/-4)
doc/src/sgml/man7/EXECUTE.7 (+4/-4)
doc/src/sgml/man7/EXPLAIN.7 (+4/-4)
doc/src/sgml/man7/FETCH.7 (+4/-4)
doc/src/sgml/man7/GRANT.7 (+4/-4)
doc/src/sgml/man7/IMPORT_FOREIGN_SCHEMA.7 (+4/-4)
doc/src/sgml/man7/INSERT.7 (+4/-4)
doc/src/sgml/man7/LISTEN.7 (+4/-4)
doc/src/sgml/man7/LOAD.7 (+4/-4)
doc/src/sgml/man7/LOCK.7 (+4/-4)
doc/src/sgml/man7/MOVE.7 (+4/-4)
doc/src/sgml/man7/NOTIFY.7 (+4/-4)
doc/src/sgml/man7/PREPARE.7 (+4/-4)
doc/src/sgml/man7/PREPARE_TRANSACTION.7 (+4/-4)
doc/src/sgml/man7/REASSIGN_OWNED.7 (+4/-4)
doc/src/sgml/man7/REFRESH_MATERIALIZED_VIEW.7 (+8/-10)
doc/src/sgml/man7/REINDEX.7 (+4/-4)
doc/src/sgml/man7/RELEASE_SAVEPOINT.7 (+4/-4)
doc/src/sgml/man7/RESET.7 (+4/-4)
doc/src/sgml/man7/REVOKE.7 (+4/-4)
doc/src/sgml/man7/ROLLBACK.7 (+4/-4)
doc/src/sgml/man7/ROLLBACK_PREPARED.7 (+4/-4)
doc/src/sgml/man7/ROLLBACK_TO_SAVEPOINT.7 (+4/-4)
doc/src/sgml/man7/SAVEPOINT.7 (+4/-4)
doc/src/sgml/man7/SECURITY_LABEL.7 (+4/-4)
doc/src/sgml/man7/SELECT.7 (+4/-4)
doc/src/sgml/man7/SELECT_INTO.7 (+4/-4)
doc/src/sgml/man7/SET.7 (+4/-4)
doc/src/sgml/man7/SET_CONSTRAINTS.7 (+4/-4)
doc/src/sgml/man7/SET_ROLE.7 (+4/-4)
doc/src/sgml/man7/SET_SESSION_AUTHORIZATION.7 (+4/-4)
doc/src/sgml/man7/SET_TRANSACTION.7 (+4/-4)
doc/src/sgml/man7/SHOW.7 (+4/-4)
doc/src/sgml/man7/START_TRANSACTION.7 (+4/-4)
doc/src/sgml/man7/TRUNCATE.7 (+4/-4)
doc/src/sgml/man7/UNLISTEN.7 (+4/-4)
doc/src/sgml/man7/UPDATE.7 (+4/-4)
doc/src/sgml/man7/VACUUM.7 (+4/-4)
doc/src/sgml/man7/VALUES.7 (+4/-4)
doc/src/sgml/mvcc.sgml (+1/-1)
doc/src/sgml/notation.sgml (+3/-3)
doc/src/sgml/plpython.sgml (+1/-1)
doc/src/sgml/pltcl.sgml (+4/-2)
doc/src/sgml/protocol.sgml (+20/-8)
doc/src/sgml/ref/alter_table.sgml (+43/-8)
doc/src/sgml/ref/comment.sgml (+5/-0)
doc/src/sgml/ref/create_publication.sgml (+2/-0)
doc/src/sgml/ref/pg_receivewal.sgml (+3/-4)
doc/src/sgml/ref/refresh_materialized_view.sgml (+4/-6)
doc/src/sgml/release-10.sgml (+686/-0)
doc/src/sgml/rules.sgml (+0/-3)
doc/src/sgml/xfunc.sgml (+30/-23)
src/backend/access/heap/heapam.c (+10/-1)
src/backend/access/heap/rewriteheap.c (+3/-0)
src/backend/access/transam/commit_ts.c (+5/-3)
src/backend/access/transam/twophase.c (+15/-5)
src/backend/access/transam/xlogreader.c (+1/-1)
src/backend/catalog/pg_shdepend.c (+20/-0)
src/backend/commands/analyze.c (+17/-1)
src/backend/commands/explain.c (+1/-1)
src/backend/commands/tablecmds.c (+32/-12)
src/backend/executor/nodeIndexonlyscan.c (+3/-5)
src/backend/executor/nodeMergejoin.c (+6/-6)
src/backend/nodes/copyfuncs.c (+1/-0)
src/backend/nodes/outfuncs.c (+1/-0)
src/backend/nodes/readfuncs.c (+1/-0)
src/backend/optimizer/geqo/geqo_main.c (+6/-1)
src/backend/optimizer/path/joinpath.c (+1/-1)
src/backend/optimizer/plan/createplan.c (+26/-3)
src/backend/optimizer/plan/setrefs.c (+25/-1)
src/backend/optimizer/plan/subselect.c (+2/-0)
src/backend/parser/parse_coerce.c (+9/-1)
src/backend/po/de.po (+417/-397)
src/backend/po/fr.po (+2108/-2090)
src/backend/po/ru.po (+423/-399)
src/backend/po/sv.po (+201/-186)
src/backend/replication/logical/worker.c (+4/-1)
src/backend/replication/repl_gram.c (+230/-257)
src/backend/replication/repl_gram.y (+1/-24)
src/backend/replication/repl_scanner.c (+380/-353)
src/backend/replication/repl_scanner.l (+72/-17)
src/backend/replication/walsender.c (+26/-17)
src/backend/statistics/dependencies.c (+13/-0)
src/backend/statistics/extended_stats.c (+1/-0)
src/backend/storage/ipc/procarray.c (+6/-1)
src/backend/utils/adt/ruleutils.c (+34/-22)
src/backend/utils/adt/selfuncs.c (+12/-0)
src/backend/utils/adt/xid.c (+26/-0)
src/bin/initdb/po/sv.po (+6/-6)
src/bin/pg_archivecleanup/po/sv.po (+1/-1)
src/bin/pg_basebackup/pg_receivewal.c (+8/-4)
src/bin/pg_basebackup/pg_recvlogical.c (+12/-10)
src/bin/pg_basebackup/po/ru.po (+48/-48)
src/bin/pg_basebackup/po/sv.po (+1/-1)
src/bin/pg_basebackup/walmethods.c (+138/-60)
src/bin/pg_config/po/sv.po (+1/-1)
src/bin/pg_controldata/po/sv.po (+1/-1)
src/bin/pg_ctl/po/sv.po (+1/-1)
src/bin/pg_dump/pg_dump_sort.c (+16/-7)
src/bin/pg_dump/po/ru.po (+10/-10)
src/bin/pg_dump/po/sv.po (+5/-5)
src/bin/pg_resetwal/po/sv.po (+2/-2)
src/bin/pg_rewind/po/sv.po (+3/-3)
src/bin/pg_test_fsync/po/sv.po (+1/-1)
src/bin/pg_test_timing/po/sv.po (+1/-1)
src/bin/pg_upgrade/po/ru.po (+4/-4)
src/bin/pg_upgrade/po/sv.po (+7/-7)
src/bin/pg_upgrade/test.sh (+5/-10)
src/bin/pg_upgrade/upgrade_adapt.sql (+51/-0)
src/bin/pg_waldump/po/sv.po (+1/-1)
src/bin/pgbench/t/023_cic_2pc.pl (+2/-0)
src/bin/psql/command.c (+21/-13)
src/bin/psql/po/de.po (+90/-89)
src/bin/psql/po/fr.po (+1776/-1777)
src/bin/psql/po/ru.po (+95/-91)
src/bin/psql/po/sv.po (+91/-90)
src/bin/scripts/common.c (+23/-4)
src/bin/scripts/po/ru.po (+17/-21)
src/bin/scripts/po/sv.po (+5/-5)
src/common/unicode_norm.c (+4/-0)
src/include/catalog/pg_class.h (+1/-1)
src/include/nodes/execnodes.h (+2/-2)
src/include/nodes/plannodes.h (+18/-3)
src/include/pg_config.h.win32 (+4/-4)
src/include/replication/walsender_private.h (+1/-0)
src/include/utils/builtins.h (+1/-0)
src/interfaces/ecpg/ecpglib/misc.c (+9/-2)
src/interfaces/ecpg/ecpglib/po/sv.po (+1/-1)
src/interfaces/ecpg/preproc/po/sv.po (+1/-1)
src/interfaces/ecpg/test/pg_regress_ecpg.c (+8/-0)
src/interfaces/libpq/fe-connect.c (+19/-3)
src/interfaces/libpq/fe-misc.c (+9/-2)
src/interfaces/libpq/libpq-dist.rc (+4/-4)
src/interfaces/libpq/libpq.rc.in (+4/-4)
src/interfaces/libpq/po/de.po (+108/-104)
src/interfaces/libpq/po/fr.po (+150/-146)
src/interfaces/libpq/po/ru.po (+48/-44)
src/interfaces/libpq/po/sv.po (+48/-44)
src/pl/plperl/plperl.c (+13/-10)
src/pl/plperl/plperl.h (+0/-3)
src/pl/plperl/po/ru.po (+44/-44)
src/pl/plperl/po/sv.po (+1/-1)
src/pl/plperl/ppport.h (+14721/-3867)
src/pl/plpgsql/src/po/sv.po (+1/-1)
src/pl/plpython/plpython.h (+0/-3)
src/pl/plpython/po/sv.po (+1/-1)
src/pl/tcl/po/sv.po (+1/-1)
src/port/win32ver.rc (+2/-2)
src/test/isolation/isolation_main.c (+7/-0)
src/test/isolation/isolationtester.c (+26/-2)
src/test/perl/PostgresNode.pm (+45/-8)
src/test/perl/TestLib.pm (+23/-0)
src/test/recovery/t/017_shm.pl (+3/-0)
src/test/recovery/t/026_overwrite_contrecord.pl (+7/-2)
src/test/regress/expected/alter_table.out (+18/-5)
src/test/regress/expected/create_view.out (+17/-1)
src/test/regress/expected/expressions.out (+36/-0)
src/test/regress/expected/gist.out (+59/-0)
src/test/regress/expected/replica_identity.out (+4/-0)
src/test/regress/expected/stats_ext.out (+84/-0)
src/test/regress/expected/with.out (+8/-8)
src/test/regress/pg_regress.c (+4/-0)
src/test/regress/sql/alter_table.sql (+15/-4)
src/test/regress/sql/create_view.sql (+5/-0)
src/test/regress/sql/expressions.sql (+16/-0)
src/test/regress/sql/gist.sql (+22/-0)
src/test/regress/sql/replica_identity.sql (+4/-0)
src/test/regress/sql/stats_ext.sql (+57/-0)
src/test/regress/sql/with.sql (+5/-5)
src/test/subscription/t/100_bugs.pl (+85/-1)
src/tools/msvc/MSBuildProject.pm (+25/-0)
src/tools/msvc/README (+6/-6)
src/tools/msvc/Solution.pm (+28/-0)
src/tools/msvc/VSObjectFactory.pm (+23/-3)
src/tools/msvc/build.bat (+1/-1)
src/tools/msvc/clean.bat (+4/-3)
src/tools/msvc/install.bat (+1/-1)
src/tools/msvc/pgbison.bat (+1/-1)
src/tools/msvc/pgflex.bat (+1/-1)
src/tools/msvc/vcregress.bat (+1/-1)
src/tools/msvc/vcregress.pl (+16/-1)
Reviewer Review Type Date Requested Status
Christian Ehrhardt  (community) Approve
Canonical Server Pending
Review via email: mp+415924@code.launchpad.net

Description of the change

MRE of postgresql-10 10.20 for bionic.

As discussed in LP: #1961127, autopkgtest.u.c is currently under heavy load. Hence, we decided to upload to bionic-proposed directly and deal with the official autopkgtest results there.

PPA: https://launchpad.net/~athos-ribeiro/+archive/ubuntu/lp1961127-psql-mre/+packages

To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

MRE Bug and the MR LGTM - thank you both!

review: Approve
Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

On Thursday, February 24 2022, Christian Ehrhardt  wrote:

> MRE Bug and the MR LGTM - thank you both!

Sponsored:

$ dput postgresql-10_10.20-0ubuntu0.18.04.1_source.changes
Trying to upload package to ubuntu
Checking signature on .changes
gpg: /home/sergio/work/postgresql/postgresql-10_10.20-0ubuntu0.18.04.1_source.changes: Valid signature from 106DA1C8C3CBBF14
Checking signature on .dsc
gpg: /home/sergio/work/postgresql/postgresql-10_10.20-0ubuntu0.18.04.1.dsc: Valid signature from 106DA1C8C3CBBF14
Package includes an .orig.tar.gz file although the debian revision suggests
that it might not be required. Multiple uploads of the .orig.tar.gz may be
rejected by the upload queue management software.
Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading postgresql-10_10.20-0ubuntu0.18.04.1.dsc: done.
  Uploading postgresql-10_10.20.orig.tar.gz: done.
  Uploading postgresql-10_10.20-0ubuntu0.18.04.1.debian.tar.xz: done.
  Uploading postgresql-10_10.20-0ubuntu0.18.04.1_source.buildinfo: done.
  Uploading postgresql-10_10.20-0ubuntu0.18.04.1_source.changes: done.
Successfully uploaded packages.

--
Sergio
GPG key ID: E92F D0B3 6B14 F1F4 D8E0 EB2F 106D A1C8 C3CB BF14

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/.gitrevision b/.gitrevision
2index e64bfa1..74eb6bf 100644
3--- a/.gitrevision
4+++ b/.gitrevision
5@@ -1 +1 @@
6-477008d10fb5a024038ed23f0beba901f1f47ae2
7+fa362d2b3bde0f99ba8a22486205de11b2e00e14
8diff --git a/COPYRIGHT b/COPYRIGHT
9index 655a3c5..9d65dbe 100644
10--- a/COPYRIGHT
11+++ b/COPYRIGHT
12@@ -1,7 +1,7 @@
13 PostgreSQL Database Management System
14 (formerly known as Postgres, then as Postgres95)
15
16-Portions Copyright (c) 1996-2021, PostgreSQL Global Development Group
17+Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
18
19 Portions Copyright (c) 1994, The Regents of the University of California
20
21diff --git a/INSTALL b/INSTALL
22index 13fd885..834c71b 100644
23--- a/INSTALL
24+++ b/INSTALL
25@@ -82,9 +82,9 @@ make --version
26 usemultiplicity option enabled (perl -V will show whether this is
27 the case).
28 * To build the PL/Python server programming language, you need a
29- Python installation with the header files and the distutils module.
30- The minimum required version is Python 2.4. Python 3 is supported
31- if it's version 3.1 or later; but see the PL/Python documentation
32+ Python installation with the header files and the sysconfig module.
33+ The minimum required version is Python 2.7. Python 3 is supported
34+ if it's version 3.2 or later; but see the PL/Python documentation
35 when using Python 3.
36 Since PL/Python will be a shared library, the "libpython" library
37 must be a shared library also on most platforms. This is not the
38diff --git a/aclocal.m4 b/aclocal.m4
39index 634414d..896b536 100644
40--- a/aclocal.m4
41+++ b/aclocal.m4
42@@ -1,6 +1,5 @@
43 dnl aclocal.m4
44 m4_include([config/ac_func_accept_argtypes.m4])
45-m4_include([config/ax_prog_perl_modules.m4])
46 m4_include([config/ax_pthread.m4])
47 m4_include([config/c-compiler.m4])
48 m4_include([config/c-library.m4])
49diff --git a/config/ax_prog_perl_modules.m4 b/config/ax_prog_perl_modules.m4
50deleted file mode 100644
51index 70b3230..0000000
52--- a/config/ax_prog_perl_modules.m4
53+++ /dev/null
54@@ -1,77 +0,0 @@
55-# ===========================================================================
56-# https://www.gnu.org/software/autoconf-archive/ax_prog_perl_modules.html
57-# ===========================================================================
58-#
59-# SYNOPSIS
60-#
61-# AX_PROG_PERL_MODULES([MODULES], [ACTION-IF-TRUE], [ACTION-IF-FALSE])
62-#
63-# DESCRIPTION
64-#
65-# Checks to see if the given perl modules are available. If true the shell
66-# commands in ACTION-IF-TRUE are executed. If not the shell commands in
67-# ACTION-IF-FALSE are run. Note if $PERL is not set (for example by
68-# calling AC_CHECK_PROG, or AC_PATH_PROG), AC_CHECK_PROG(PERL, perl, perl)
69-# will be run.
70-#
71-# MODULES is a space separated list of module names. To check for a
72-# minimum version of a module, append the version number to the module
73-# name, separated by an equals sign.
74-#
75-# Example:
76-#
77-# AX_PROG_PERL_MODULES( Text::Wrap Net::LDAP=1.0.3, ,
78-# AC_MSG_WARN(Need some Perl modules)
79-#
80-# LICENSE
81-#
82-# Copyright (c) 2009 Dean Povey <povey@wedgetail.com>
83-#
84-# Copying and distribution of this file, with or without modification, are
85-# permitted in any medium without royalty provided the copyright notice
86-# and this notice are preserved. This file is offered as-is, without any
87-# warranty.
88-
89-#serial 8
90-
91-AU_ALIAS([AC_PROG_PERL_MODULES], [AX_PROG_PERL_MODULES])
92-AC_DEFUN([AX_PROG_PERL_MODULES],[dnl
93-
94-m4_define([ax_perl_modules])
95-m4_foreach([ax_perl_module], m4_split(m4_normalize([$1])),
96- [
97- m4_append([ax_perl_modules],
98- [']m4_bpatsubst(ax_perl_module,=,[ ])[' ])
99- ])
100-
101-# Make sure we have perl
102-if test -z "$PERL"; then
103-AC_CHECK_PROG(PERL,perl,perl)
104-fi
105-
106-if test "x$PERL" != x; then
107- ax_perl_modules_failed=0
108- for ax_perl_module in ax_perl_modules; do
109- AC_MSG_CHECKING(for perl module $ax_perl_module)
110-
111- # Would be nice to log result here, but can't rely on autoconf internals
112- $PERL -e "use $ax_perl_module; exit" > /dev/null 2>&1
113- if test $? -ne 0; then
114- AC_MSG_RESULT(no);
115- ax_perl_modules_failed=1
116- else
117- AC_MSG_RESULT(ok);
118- fi
119- done
120-
121- # Run optional shell commands
122- if test "$ax_perl_modules_failed" = 0; then
123- :
124- $2
125- else
126- :
127- $3
128- fi
129-else
130- AC_MSG_WARN(could not find perl)
131-fi])dnl
132diff --git a/config/check_modules.pl b/config/check_modules.pl
133new file mode 100644
134index 0000000..399ac5e
135--- /dev/null
136+++ b/config/check_modules.pl
137@@ -0,0 +1,23 @@
138+#
139+# Verify that required Perl modules are available,
140+# in at least the required minimum versions.
141+# (The required minimum versions are all quite ancient now,
142+# but specify them anyway for documentation's sake.)
143+#
144+use strict;
145+use warnings;
146+
147+use IPC::Run 0.79;
148+
149+# Test::More and Time::HiRes are supposed to be part of core Perl,
150+# but some distros omit them in a minimal installation.
151+use Test::More 0.87;
152+use Time::HiRes 1.52;
153+
154+# While here, we might as well report exactly what versions we found.
155+diag("IPC::Run::VERSION: $IPC::Run::VERSION");
156+diag("Test::More::VERSION: $Test::More::VERSION");
157+diag("Time::HiRes::VERSION: $Time::HiRes::VERSION");
158+
159+ok(1);
160+done_testing();
161diff --git a/config/python.m4 b/config/python.m4
162index 0fa1e3e..2fd1473 100644
163--- a/config/python.m4
164+++ b/config/python.m4
165@@ -29,35 +29,32 @@ fi
166 # as well as the Python version.
167 AC_DEFUN([_PGAC_CHECK_PYTHON_DIRS],
168 [AC_REQUIRE([PGAC_PATH_PYTHON])
169-AC_MSG_CHECKING([for Python distutils module])
170-if "${PYTHON}" -c 'import distutils' 2>&AS_MESSAGE_LOG_FD
171+python_fullversion=`${PYTHON} -c "import sys; print(sys.version)" | sed q`
172+AC_MSG_NOTICE([using python $python_fullversion])
173+# python_fullversion is typically n.n.n plus some trailing junk
174+python_majorversion=`echo "$python_fullversion" | sed '[s/^\([0-9]*\).*/\1/]'`
175+python_minorversion=`echo "$python_fullversion" | sed '[s/^[0-9]*\.\([0-9]*\).*/\1/]'`
176+python_version=`echo "$python_fullversion" | sed '[s/^\([0-9]*\.[0-9]*\).*/\1/]'`
177+# Reject unsupported Python versions as soon as practical.
178+if test "$python_majorversion" -lt 3 -a "$python_minorversion" -lt 7; then
179+ AC_MSG_ERROR([Python version $python_version is too old (version 2.7 or later is required)])
180+fi
181+
182+AC_MSG_CHECKING([for Python sysconfig module])
183+if "${PYTHON}" -c 'import sysconfig' 2>&AS_MESSAGE_LOG_FD
184 then
185 AC_MSG_RESULT(yes)
186 else
187 AC_MSG_RESULT(no)
188- AC_MSG_ERROR([distutils module not found])
189+ AC_MSG_ERROR([sysconfig module not found])
190 fi
191+
192 AC_MSG_CHECKING([Python configuration directory])
193-python_majorversion=`${PYTHON} -c "import sys; print(sys.version[[0]])"`
194-python_minorversion=`${PYTHON} -c "import sys; print(sys.version[[2]])"`
195-python_version=`${PYTHON} -c "import sys; print(sys.version[[:3]])"`
196-python_configdir=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBPL'))))"`
197+python_configdir=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LIBPL'))))"`
198 AC_MSG_RESULT([$python_configdir])
199
200-# Reject unsupported Python versions as soon as practical.
201-if test "$python_majorversion" -lt 3 -a "$python_minorversion" -lt 4; then
202- AC_MSG_ERROR([Python version $python_version is too old (version 2.4 or later is required)])
203-fi
204-
205-AC_MSG_CHECKING([Python include directories])
206-python_includespec=`${PYTHON} -c "
207-import distutils.sysconfig
208-a = '-I' + distutils.sysconfig.get_python_inc(False)
209-b = '-I' + distutils.sysconfig.get_python_inc(True)
210-if a == b:
211- print(a)
212-else:
213- print(a + ' ' + b)"`
214+AC_MSG_CHECKING([Python include directory])
215+python_includespec=`${PYTHON} -c "import sysconfig; print('-I' + sysconfig.get_config_var('INCLUDEPY'))"`
216 if test "$PORTNAME" = win32 ; then
217 python_includespec=`echo $python_includespec | sed 's,[[\]],/,g'`
218 fi
219@@ -91,8 +88,8 @@ AC_DEFUN([PGAC_CHECK_PYTHON_EMBED_SETUP],
220 [AC_REQUIRE([_PGAC_CHECK_PYTHON_DIRS])
221 AC_MSG_CHECKING([how to link an embedded Python application])
222
223-python_libdir=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
224-python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
225+python_libdir=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LIBDIR'))))"`
226+python_ldlibrary=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LDLIBRARY'))))"`
227
228 # If LDLIBRARY exists and has a shlib extension, use it verbatim.
229 ldlibrary=`echo "${python_ldlibrary}" | sed -e 's/\.so$//' -e 's/\.dll$//' -e 's/\.dylib$//' -e 's/\.sl$//'`
230@@ -104,11 +101,11 @@ else
231 # Otherwise, guess the base name of the shlib.
232 # LDVERSION was added in Python 3.2, before that use VERSION,
233 # or failing that, $python_version from _PGAC_CHECK_PYTHON_DIRS.
234- python_ldversion=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDVERSION'))))"`
235+ python_ldversion=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LDVERSION'))))"`
236 if test x"${python_ldversion}" != x""; then
237 ldlibrary="python${python_ldversion}"
238 else
239- python_version_var=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('VERSION'))))"`
240+ python_version_var=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('VERSION'))))"`
241 if test x"${python_version_var}" != x""; then
242 ldlibrary="python${python_version_var}"
243 else
244@@ -168,7 +165,7 @@ PL/Python.])
245 fi
246 python_libspec="-L${python_libdir} -l${ldlibrary}"
247
248-python_additional_libs=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','BASEMODLIBS'))))"`
249+python_additional_libs=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LIBS','LIBC','LIBM','BASEMODLIBS'))))"`
250
251 AC_MSG_RESULT([${python_libspec} ${python_additional_libs}])
252
253diff --git a/configure b/configure
254index 171061d..d0d7796 100755
255--- a/configure
256+++ b/configure
257@@ -1,6 +1,6 @@
258 #! /bin/sh
259 # Guess values for system-dependent variables and create Makefiles.
260-# Generated by GNU Autoconf 2.69 for PostgreSQL 10.19.
261+# Generated by GNU Autoconf 2.69 for PostgreSQL 10.20.
262 #
263 # Report bugs to <pgsql-bugs@postgresql.org>.
264 #
265@@ -582,8 +582,8 @@ MAKEFLAGS=
266 # Identity of this package.
267 PACKAGE_NAME='PostgreSQL'
268 PACKAGE_TARNAME='postgresql'
269-PACKAGE_VERSION='10.19'
270-PACKAGE_STRING='PostgreSQL 10.19'
271+PACKAGE_VERSION='10.20'
272+PACKAGE_STRING='PostgreSQL 10.20'
273 PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
274 PACKAGE_URL=''
275
276@@ -1417,7 +1417,7 @@ if test "$ac_init_help" = "long"; then
277 # Omit some internal or obsolete options to make the list less imposing.
278 # This message is too long to be a string in the A/UX 3.1 sh.
279 cat <<_ACEOF
280-\`configure' configures PostgreSQL 10.19 to adapt to many kinds of systems.
281+\`configure' configures PostgreSQL 10.20 to adapt to many kinds of systems.
282
283 Usage: $0 [OPTION]... [VAR=VALUE]...
284
285@@ -1482,7 +1482,7 @@ fi
286
287 if test -n "$ac_init_help"; then
288 case $ac_init_help in
289- short | recursive ) echo "Configuration of PostgreSQL 10.19:";;
290+ short | recursive ) echo "Configuration of PostgreSQL 10.20:";;
291 esac
292 cat <<\_ACEOF
293
294@@ -1644,7 +1644,7 @@ fi
295 test -n "$ac_init_help" && exit $ac_status
296 if $ac_init_version; then
297 cat <<\_ACEOF
298-PostgreSQL configure 10.19
299+PostgreSQL configure 10.20
300 generated by GNU Autoconf 2.69
301
302 Copyright (C) 2012 Free Software Foundation, Inc.
303@@ -2359,7 +2359,7 @@ cat >config.log <<_ACEOF
304 This file contains any messages produced by compilers while
305 running configure, to aid debugging if configure makes a mistake.
306
307-It was created by PostgreSQL $as_me 10.19, which was
308+It was created by PostgreSQL $as_me 10.20, which was
309 generated by GNU Autoconf 2.69. Invocation command line was
310
311 $ $0 $@
312@@ -4887,6 +4887,48 @@ fi
313 if test -n "$NOT_THE_CFLAGS"; then
314 CFLAGS="$CFLAGS -Wno-unused-command-line-argument"
315 fi
316+ # Remove clang 12+'s compound-token-split-by-macro, as this causes a lot
317+ # of warnings when building plperl because of Perl. Like previously, test
318+ # for the positive form and add the negative form
319+ NOT_THE_CFLAGS=""
320+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wcompound-token-split-by-macro" >&5
321+$as_echo_n "checking whether $CC supports -Wcompound-token-split-by-macro... " >&6; }
322+if ${pgac_cv_prog_cc_cflags__Wcompound_token_split_by_macro+:} false; then :
323+ $as_echo_n "(cached) " >&6
324+else
325+ pgac_save_CFLAGS=$CFLAGS
326+CFLAGS="$pgac_save_CFLAGS -Wcompound-token-split-by-macro"
327+ac_save_c_werror_flag=$ac_c_werror_flag
328+ac_c_werror_flag=yes
329+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
330+/* end confdefs.h. */
331+
332+int
333+main ()
334+{
335+
336+ ;
337+ return 0;
338+}
339+_ACEOF
340+if ac_fn_c_try_compile "$LINENO"; then :
341+ pgac_cv_prog_cc_cflags__Wcompound_token_split_by_macro=yes
342+else
343+ pgac_cv_prog_cc_cflags__Wcompound_token_split_by_macro=no
344+fi
345+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
346+ac_c_werror_flag=$ac_save_c_werror_flag
347+CFLAGS="$pgac_save_CFLAGS"
348+fi
349+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pgac_cv_prog_cc_cflags__Wcompound_token_split_by_macro" >&5
350+$as_echo "$pgac_cv_prog_cc_cflags__Wcompound_token_split_by_macro" >&6; }
351+if test x"$pgac_cv_prog_cc_cflags__Wcompound_token_split_by_macro" = x"yes"; then
352+ NOT_THE_CFLAGS="${NOT_THE_CFLAGS} -Wcompound-token-split-by-macro"
353+fi
354+
355+ if test -n "$NOT_THE_CFLAGS"; then
356+ CFLAGS="$CFLAGS -Wno-compound-token-split-by-macro"
357+ fi
358 # Similarly disable useless truncation warnings from gcc 8+
359 NOT_THE_CFLAGS=""
360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports -Wformat-truncation" >&5
361@@ -8188,41 +8230,39 @@ if test x"$PYTHON" = x""; then
362 fi
363
364
365-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python distutils module" >&5
366-$as_echo_n "checking for Python distutils module... " >&6; }
367-if "${PYTHON}" -c 'import distutils' 2>&5
368+python_fullversion=`${PYTHON} -c "import sys; print(sys.version)" | sed q`
369+{ $as_echo "$as_me:${as_lineno-$LINENO}: using python $python_fullversion" >&5
370+$as_echo "$as_me: using python $python_fullversion" >&6;}
371+# python_fullversion is typically n.n.n plus some trailing junk
372+python_majorversion=`echo "$python_fullversion" | sed 's/^\([0-9]*\).*/\1/'`
373+python_minorversion=`echo "$python_fullversion" | sed 's/^[0-9]*\.\([0-9]*\).*/\1/'`
374+python_version=`echo "$python_fullversion" | sed 's/^\([0-9]*\.[0-9]*\).*/\1/'`
375+# Reject unsupported Python versions as soon as practical.
376+if test "$python_majorversion" -lt 3 -a "$python_minorversion" -lt 7; then
377+ as_fn_error $? "Python version $python_version is too old (version 2.7 or later is required)" "$LINENO" 5
378+fi
379+
380+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for Python sysconfig module" >&5
381+$as_echo_n "checking for Python sysconfig module... " >&6; }
382+if "${PYTHON}" -c 'import sysconfig' 2>&5
383 then
384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
385 $as_echo "yes" >&6; }
386 else
387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
388 $as_echo "no" >&6; }
389- as_fn_error $? "distutils module not found" "$LINENO" 5
390+ as_fn_error $? "sysconfig module not found" "$LINENO" 5
391 fi
392+
393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking Python configuration directory" >&5
394 $as_echo_n "checking Python configuration directory... " >&6; }
395-python_majorversion=`${PYTHON} -c "import sys; print(sys.version[0])"`
396-python_minorversion=`${PYTHON} -c "import sys; print(sys.version[2])"`
397-python_version=`${PYTHON} -c "import sys; print(sys.version[:3])"`
398-python_configdir=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBPL'))))"`
399+python_configdir=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LIBPL'))))"`
400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $python_configdir" >&5
401 $as_echo "$python_configdir" >&6; }
402
403-# Reject unsupported Python versions as soon as practical.
404-if test "$python_majorversion" -lt 3 -a "$python_minorversion" -lt 4; then
405- as_fn_error $? "Python version $python_version is too old (version 2.4 or later is required)" "$LINENO" 5
406-fi
407-
408-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Python include directories" >&5
409-$as_echo_n "checking Python include directories... " >&6; }
410-python_includespec=`${PYTHON} -c "
411-import distutils.sysconfig
412-a = '-I' + distutils.sysconfig.get_python_inc(False)
413-b = '-I' + distutils.sysconfig.get_python_inc(True)
414-if a == b:
415- print(a)
416-else:
417- print(a + ' ' + b)"`
418+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Python include directory" >&5
419+$as_echo_n "checking Python include directory... " >&6; }
420+python_includespec=`${PYTHON} -c "import sysconfig; print('-I' + sysconfig.get_config_var('INCLUDEPY'))"`
421 if test "$PORTNAME" = win32 ; then
422 python_includespec=`echo $python_includespec | sed 's,[\],/,g'`
423 fi
424@@ -8234,8 +8274,8 @@ $as_echo "$python_includespec" >&6; }
425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link an embedded Python application" >&5
426 $as_echo_n "checking how to link an embedded Python application... " >&6; }
427
428-python_libdir=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
429-python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
430+python_libdir=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LIBDIR'))))"`
431+python_ldlibrary=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LDLIBRARY'))))"`
432
433 # If LDLIBRARY exists and has a shlib extension, use it verbatim.
434 ldlibrary=`echo "${python_ldlibrary}" | sed -e 's/\.so$//' -e 's/\.dll$//' -e 's/\.dylib$//' -e 's/\.sl$//'`
435@@ -8247,11 +8287,11 @@ else
436 # Otherwise, guess the base name of the shlib.
437 # LDVERSION was added in Python 3.2, before that use VERSION,
438 # or failing that, $python_version from _PGAC_CHECK_PYTHON_DIRS.
439- python_ldversion=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDVERSION'))))"`
440+ python_ldversion=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LDVERSION'))))"`
441 if test x"${python_ldversion}" != x""; then
442 ldlibrary="python${python_ldversion}"
443 else
444- python_version_var=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('VERSION'))))"`
445+ python_version_var=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('VERSION'))))"`
446 if test x"${python_version_var}" != x""; then
447 ldlibrary="python${python_version_var}"
448 else
449@@ -8311,7 +8351,7 @@ PL/Python." "$LINENO" 5
450 fi
451 python_libspec="-L${python_libdir} -l${ldlibrary}"
452
453-python_additional_libs=`${PYTHON} -c "import distutils.sysconfig; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','BASEMODLIBS'))))"`
454+python_additional_libs=`${PYTHON} -c "import sysconfig; print(' '.join(filter(None,sysconfig.get_config_vars('LIBS','LIBC','LIBM','BASEMODLIBS'))))"`
455
456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${python_libspec} ${python_additional_libs}" >&5
457 $as_echo "${python_libspec} ${python_additional_libs}" >&6; }
458@@ -16866,90 +16906,7 @@ fi
459 # Check for test tools
460 #
461 if test "$enable_tap_tests" = yes; then
462- # Check for necessary modules, unless user has specified the "prove" to use;
463- # in that case it's her responsibility to have a working configuration.
464- # (prove might be part of a different Perl installation than perl, eg on
465- # MSys, so the result of AX_PROG_PERL_MODULES could be irrelevant anyway.)
466- if test -z "$PROVE"; then
467-
468-
469-
470-
471-
472-
473-# Make sure we have perl
474-if test -z "$PERL"; then
475-# Extract the first word of "perl", so it can be a program name with args.
476-set dummy perl; ac_word=$2
477-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
478-$as_echo_n "checking for $ac_word... " >&6; }
479-if ${ac_cv_prog_PERL+:} false; then :
480- $as_echo_n "(cached) " >&6
481-else
482- if test -n "$PERL"; then
483- ac_cv_prog_PERL="$PERL" # Let the user override the test.
484-else
485-as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
486-for as_dir in $PATH
487-do
488- IFS=$as_save_IFS
489- test -z "$as_dir" && as_dir=.
490- for ac_exec_ext in '' $ac_executable_extensions; do
491- if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
492- ac_cv_prog_PERL="perl"
493- $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
494- break 2
495- fi
496-done
497- done
498-IFS=$as_save_IFS
499-
500-fi
501-fi
502-PERL=$ac_cv_prog_PERL
503-if test -n "$PERL"; then
504- { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
505-$as_echo "$PERL" >&6; }
506-else
507- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
508-$as_echo "no" >&6; }
509-fi
510-
511-
512-fi
513-
514-if test "x$PERL" != x; then
515- ax_perl_modules_failed=0
516- for ax_perl_module in 'IPC::Run' ; do
517- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl module $ax_perl_module" >&5
518-$as_echo_n "checking for perl module $ax_perl_module... " >&6; }
519-
520- # Would be nice to log result here, but can't rely on autoconf internals
521- $PERL -e "use $ax_perl_module; exit" > /dev/null 2>&1
522- if test $? -ne 0; then
523- { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
524-$as_echo "no" >&6; };
525- ax_perl_modules_failed=1
526- else
527- { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
528-$as_echo "ok" >&6; };
529- fi
530- done
531-
532- # Run optional shell commands
533- if test "$ax_perl_modules_failed" = 0; then
534- :
535-
536- else
537- :
538- as_fn_error $? "Perl module IPC::Run is required to run TAP tests" "$LINENO" 5
539- fi
540-else
541- { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not find perl" >&5
542-$as_echo "$as_me: WARNING: could not find perl" >&2;}
543-fi
544- fi
545- # Now make sure we know where prove is
546+ # Make sure we know where prove is.
547 if test -z "$PROVE"; then
548 for ac_prog in prove
549 do
550@@ -17007,6 +16964,23 @@ fi
551 if test -z "$PROVE"; then
552 as_fn_error $? "prove not found" "$LINENO" 5
553 fi
554+ # Check for necessary Perl modules. You might think we should use
555+ # AX_PROG_PERL_MODULES here, but prove might be part of a different Perl
556+ # installation than perl, eg on MSys, so we have to check using prove.
557+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Perl modules required for TAP tests" >&5
558+$as_echo_n "checking for Perl modules required for TAP tests... " >&6; }
559+ modulestderr=`"$PROVE" "$srcdir/config/check_modules.pl" 2>&1 >/dev/null`
560+ if test $? -eq 0; then
561+ # log the module version details, but don't show them interactively
562+ echo "$modulestderr" >&5
563+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
564+$as_echo "yes" >&6; }
565+ else
566+ # on failure, though, show the results to the user
567+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $modulestderr" >&5
568+$as_echo "$modulestderr" >&6; }
569+ as_fn_error $? "Additional Perl modules are required to run TAP tests" "$LINENO" 5
570+ fi
571 fi
572
573 # Thread testing
574@@ -17792,7 +17766,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
575 # report actual input values of CONFIG_FILES etc. instead of their
576 # values after options handling.
577 ac_log="
578-This file was extended by PostgreSQL $as_me 10.19, which was
579+This file was extended by PostgreSQL $as_me 10.20, which was
580 generated by GNU Autoconf 2.69. Invocation command line was
581
582 CONFIG_FILES = $CONFIG_FILES
583@@ -17862,7 +17836,7 @@ _ACEOF
584 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
585 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
586 ac_cs_version="\\
587-PostgreSQL config.status 10.19
588+PostgreSQL config.status 10.20
589 configured by $0, generated by GNU Autoconf 2.69,
590 with options \\"\$ac_cs_config\\"
591
592diff --git a/configure.in b/configure.in
593index 6df286a..f8babe7 100644
594--- a/configure.in
595+++ b/configure.in
596@@ -17,7 +17,7 @@ dnl Read the Autoconf manual for details.
597 dnl
598 m4_pattern_forbid(^PGAC_)dnl to catch undefined macros
599
600-AC_INIT([PostgreSQL], [10.19], [pgsql-bugs@postgresql.org])
601+AC_INIT([PostgreSQL], [10.20], [pgsql-bugs@postgresql.org])
602
603 m4_if(m4_defn([m4_PACKAGE_VERSION]), [2.69], [], [m4_fatal([Autoconf version 2.69 is required.
604 Untested combinations of 'autoconf' and PostgreSQL versions are not
605@@ -473,6 +473,14 @@ if test "$GCC" = yes -a "$ICC" = no; then
606 if test -n "$NOT_THE_CFLAGS"; then
607 CFLAGS="$CFLAGS -Wno-unused-command-line-argument"
608 fi
609+ # Remove clang 12+'s compound-token-split-by-macro, as this causes a lot
610+ # of warnings when building plperl because of Perl. Like previously, test
611+ # for the positive form and add the negative form
612+ NOT_THE_CFLAGS=""
613+ PGAC_PROG_CC_VAR_OPT(NOT_THE_CFLAGS, [-Wcompound-token-split-by-macro])
614+ if test -n "$NOT_THE_CFLAGS"; then
615+ CFLAGS="$CFLAGS -Wno-compound-token-split-by-macro"
616+ fi
617 # Similarly disable useless truncation warnings from gcc 8+
618 NOT_THE_CFLAGS=""
619 PGAC_PROG_CC_VAR_OPT(NOT_THE_CFLAGS, [-Wformat-truncation])
620@@ -2208,19 +2216,25 @@ PGAC_PATH_PROGS(FOP, fop)
621 # Check for test tools
622 #
623 if test "$enable_tap_tests" = yes; then
624- # Check for necessary modules, unless user has specified the "prove" to use;
625- # in that case it's her responsibility to have a working configuration.
626- # (prove might be part of a different Perl installation than perl, eg on
627- # MSys, so the result of AX_PROG_PERL_MODULES could be irrelevant anyway.)
628- if test -z "$PROVE"; then
629- AX_PROG_PERL_MODULES(IPC::Run, ,
630- AC_MSG_ERROR([Perl module IPC::Run is required to run TAP tests]))
631- fi
632- # Now make sure we know where prove is
633+ # Make sure we know where prove is.
634 PGAC_PATH_PROGS(PROVE, prove)
635 if test -z "$PROVE"; then
636 AC_MSG_ERROR([prove not found])
637 fi
638+ # Check for necessary Perl modules. You might think we should use
639+ # AX_PROG_PERL_MODULES here, but prove might be part of a different Perl
640+ # installation than perl, eg on MSys, so we have to check using prove.
641+ AC_MSG_CHECKING(for Perl modules required for TAP tests)
642+ [modulestderr=`"$PROVE" "$srcdir/config/check_modules.pl" 2>&1 >/dev/null`]
643+ if test $? -eq 0; then
644+ # log the module version details, but don't show them interactively
645+ echo "$modulestderr" >&AS_MESSAGE_LOG_FD
646+ AC_MSG_RESULT(yes)
647+ else
648+ # on failure, though, show the results to the user
649+ AC_MSG_RESULT([$modulestderr])
650+ AC_MSG_ERROR([Additional Perl modules are required to run TAP tests])
651+ fi
652 fi
653
654 # Thread testing
655diff --git a/contrib/btree_gist/btree_text.c b/contrib/btree_gist/btree_text.c
656index 090c849..5ac38d2 100644
657--- a/contrib/btree_gist/btree_text.c
658+++ b/contrib/btree_gist/btree_text.c
659@@ -90,6 +90,76 @@ static gbtree_vinfo tinfo =
660 NULL
661 };
662
663+/* bpchar needs its own comparison rules */
664+
665+static bool
666+gbt_bpchargt(const void *a, const void *b, Oid collation, FmgrInfo *flinfo)
667+{
668+ return DatumGetBool(DirectFunctionCall2Coll(bpchargt,
669+ collation,
670+ PointerGetDatum(a),
671+ PointerGetDatum(b)));
672+}
673+
674+static bool
675+gbt_bpcharge(const void *a, const void *b, Oid collation, FmgrInfo *flinfo)
676+{
677+ return DatumGetBool(DirectFunctionCall2Coll(bpcharge,
678+ collation,
679+ PointerGetDatum(a),
680+ PointerGetDatum(b)));
681+}
682+
683+static bool
684+gbt_bpchareq(const void *a, const void *b, Oid collation, FmgrInfo *flinfo)
685+{
686+ return DatumGetBool(DirectFunctionCall2Coll(bpchareq,
687+ collation,
688+ PointerGetDatum(a),
689+ PointerGetDatum(b)));
690+}
691+
692+static bool
693+gbt_bpcharle(const void *a, const void *b, Oid collation, FmgrInfo *flinfo)
694+{
695+ return DatumGetBool(DirectFunctionCall2Coll(bpcharle,
696+ collation,
697+ PointerGetDatum(a),
698+ PointerGetDatum(b)));
699+}
700+
701+static bool
702+gbt_bpcharlt(const void *a, const void *b, Oid collation, FmgrInfo *flinfo)
703+{
704+ return DatumGetBool(DirectFunctionCall2Coll(bpcharlt,
705+ collation,
706+ PointerGetDatum(a),
707+ PointerGetDatum(b)));
708+}
709+
710+static int32
711+gbt_bpcharcmp(const void *a, const void *b, Oid collation, FmgrInfo *flinfo)
712+{
713+ return DatumGetInt32(DirectFunctionCall2Coll(bpcharcmp,
714+ collation,
715+ PointerGetDatum(a),
716+ PointerGetDatum(b)));
717+}
718+
719+static gbtree_vinfo bptinfo =
720+{
721+ gbt_t_bpchar,
722+ 0,
723+ false,
724+ gbt_bpchargt,
725+ gbt_bpcharge,
726+ gbt_bpchareq,
727+ gbt_bpcharle,
728+ gbt_bpcharlt,
729+ gbt_bpcharcmp,
730+ NULL
731+};
732+
733
734 /**************************************************
735 * Text ops
736@@ -112,29 +182,8 @@ gbt_text_compress(PG_FUNCTION_ARGS)
737 Datum
738 gbt_bpchar_compress(PG_FUNCTION_ARGS)
739 {
740- GISTENTRY *entry = (GISTENTRY *) PG_GETARG_POINTER(0);
741- GISTENTRY *retval;
742-
743- if (tinfo.eml == 0)
744- {
745- tinfo.eml = pg_database_encoding_max_length();
746- }
747-
748- if (entry->leafkey)
749- {
750-
751- Datum d = DirectFunctionCall1(rtrim1, entry->key);
752- GISTENTRY trim;
753-
754- gistentryinit(trim, d,
755- entry->rel, entry->page,
756- entry->offset, TRUE);
757- retval = gbt_var_compress(&trim, &tinfo);
758- }
759- else
760- retval = entry;
761-
762- PG_RETURN_POINTER(retval);
763+ /* This should never have been distinct from gbt_text_compress */
764+ return gbt_text_compress(fcinfo);
765 }
766
767
768@@ -179,18 +228,17 @@ gbt_bpchar_consistent(PG_FUNCTION_ARGS)
769 bool retval;
770 GBT_VARKEY *key = (GBT_VARKEY *) DatumGetPointer(entry->key);
771 GBT_VARKEY_R r = gbt_var_key_readable(key);
772- void *trim = (void *) DatumGetPointer(DirectFunctionCall1(rtrim1, PointerGetDatum(query)));
773
774 /* All cases served by this function are exact */
775 *recheck = false;
776
777- if (tinfo.eml == 0)
778+ if (bptinfo.eml == 0)
779 {
780- tinfo.eml = pg_database_encoding_max_length();
781+ bptinfo.eml = pg_database_encoding_max_length();
782 }
783
784- retval = gbt_var_consistent(&r, trim, strategy, PG_GET_COLLATION(),
785- GIST_LEAF(entry), &tinfo, fcinfo->flinfo);
786+ retval = gbt_var_consistent(&r, query, strategy, PG_GET_COLLATION(),
787+ GIST_LEAF(entry), &bptinfo, fcinfo->flinfo);
788 PG_RETURN_BOOL(retval);
789 }
790
791diff --git a/contrib/btree_gist/expected/char.out b/contrib/btree_gist/expected/char.out
792index d715c04..45cf9f3 100644
793--- a/contrib/btree_gist/expected/char.out
794+++ b/contrib/btree_gist/expected/char.out
795@@ -75,8 +75,8 @@ SELECT * FROM chartmp WHERE a BETWEEN '31a' AND '31c';
796 (2 rows)
797
798 SELECT * FROM chartmp WHERE a BETWEEN '31a' AND '31c';
799- a
800-------
801- 31b0
802+ a
803+----------------------------------
804+ 31b0
805 (1 row)
806
807diff --git a/contrib/btree_gist/expected/char_1.out b/contrib/btree_gist/expected/char_1.out
808index 8673180..7b7824b 100644
809--- a/contrib/btree_gist/expected/char_1.out
810+++ b/contrib/btree_gist/expected/char_1.out
811@@ -75,8 +75,8 @@ SELECT * FROM chartmp WHERE a BETWEEN '31a' AND '31c';
812 (2 rows)
813
814 SELECT * FROM chartmp WHERE a BETWEEN '31a' AND '31c';
815- a
816-------
817- 31b0
818+ a
819+----------------------------------
820+ 31b0
821 (1 row)
822
823diff --git a/contrib/dblink/dblink.c b/contrib/dblink/dblink.c
824index 105f8fb..056e10a 100644
825--- a/contrib/dblink/dblink.c
826+++ b/contrib/dblink/dblink.c
827@@ -2724,7 +2724,8 @@ dblink_res_error(PGconn *conn, const char *conname, PGresult *res,
828
829 ereport(level,
830 (errcode(sqlstate),
831- message_primary ? errmsg_internal("%s", message_primary) :
832+ (message_primary != NULL && message_primary[0] != '\0') ?
833+ errmsg_internal("%s", message_primary) :
834 errmsg("could not obtain message string for remote error"),
835 message_detail ? errdetail_internal("%s", message_detail) : 0,
836 message_hint ? errhint("%s", message_hint) : 0,
837diff --git a/contrib/pgcrypto/imath.c b/contrib/pgcrypto/imath.c
838index b94a51b..4135400 100644
839--- a/contrib/pgcrypto/imath.c
840+++ b/contrib/pgcrypto/imath.c
841@@ -129,8 +129,13 @@ do{T *u_=(A),*v_=u_+(N)-1;while(u_<v_){T xch=*u_;*u_++=*v_;*v_--=xch;}}while(0)
842 #define CLAMP(Z) s_clamp(Z)
843 #else
844 #define CLAMP(Z) \
845-do{mp_int z_=(Z);mp_size uz_=MP_USED(z_);mp_digit *dz_=MP_DIGITS(z_)+uz_-1;\
846-while(uz_ > 1 && (*dz_-- == 0)) --uz_;MP_USED(z_)=uz_;}while(0)
847+do{ \
848+ mp_int z_=(Z); \
849+ mp_size uz_=MP_USED(z_); \
850+ mp_digit *dz_=MP_DIGITS(z_)+uz_-1; \
851+ while(uz_ > 1 && (*dz_-- == 0)) --uz_; \
852+ MP_USED(z_)=uz_; \
853+}while(0)
854 #endif
855
856 #undef MIN
857diff --git a/contrib/postgres_fdw/connection.c b/contrib/postgres_fdw/connection.c
858index 73c1be6..a023fb7 100644
859--- a/contrib/postgres_fdw/connection.c
860+++ b/contrib/postgres_fdw/connection.c
861@@ -625,7 +625,8 @@ pgfdw_report_error(int elevel, PGresult *res, PGconn *conn,
862
863 ereport(elevel,
864 (errcode(sqlstate),
865- message_primary ? errmsg_internal("%s", message_primary) :
866+ (message_primary != NULL && message_primary[0] != '\0') ?
867+ errmsg_internal("%s", message_primary) :
868 errmsg("could not obtain message string for remote error"),
869 message_detail ? errdetail_internal("%s", message_detail) : 0,
870 message_hint ? errhint("%s", message_hint) : 0,
871diff --git a/debian/changelog b/debian/changelog
872index 5b40e58..52b7d77 100644
873--- a/debian/changelog
874+++ b/debian/changelog
875@@ -1,3 +1,22 @@
876+postgresql-10 (10.20-0ubuntu0.18.04.1) bionic; urgency=medium
877+
878+ * New upstream version (LP: #1961127).
879+
880+ + A dump/restore is not required for those running 10.X.
881+
882+ + However, if you are upgrading from a version earlier than 10.19, see
883+ those release notes as well please.
884+
885+ + The PostgreSQL community will stop releasing updates for the 10.X
886+ release series in November 2022. After this date, there will be no
887+ further minor release updates, but Ubuntu will continue to backport
888+ important fixes as needed.
889+
890+ + Details about these and many further changes can be found at:
891+ https://www.postgresql.org/docs/10/release-10-20.html
892+
893+ -- Athos Ribeiro <athos.ribeiro@canonical.com> Mon, 14 Feb 2022 10:28:53 -0300
894+
895 postgresql-10 (10.19-0ubuntu0.18.04.1) bionic-security; urgency=medium
896
897 * New upstream version (LP: #1950268).
898diff --git a/doc/bug.template b/doc/bug.template
899index 6e2f4c8..0223829 100644
900--- a/doc/bug.template
901+++ b/doc/bug.template
902@@ -27,7 +27,7 @@ System Configuration:
903
904 Operating System (example: Linux 2.4.18) :
905
906- PostgreSQL version (example: PostgreSQL 10.19): PostgreSQL 10.19
907+ PostgreSQL version (example: PostgreSQL 10.20): PostgreSQL 10.20
908
909 Compiler used (example: gcc 3.3.5) :
910
911diff --git a/doc/src/sgml/arch-dev.sgml b/doc/src/sgml/arch-dev.sgml
912index fd4ac65..2dc2370 100644
913--- a/doc/src/sgml/arch-dev.sgml
914+++ b/doc/src/sgml/arch-dev.sgml
915@@ -557,7 +557,7 @@
916 A simple <command>INSERT ... VALUES</command> command creates a
917 trivial plan tree consisting of a single <literal>Result</literal>
918 node, which computes just one result row, feeding that up
919- to<literal>ModifyTable</literal> to perform the insertion.
920+ to <literal>ModifyTable</literal> to perform the insertion.
921 </para>
922
923 </sect1>
924diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
925index cdd710d..e80534c 100644
926--- a/doc/src/sgml/config.sgml
927+++ b/doc/src/sgml/config.sgml
928@@ -1028,7 +1028,7 @@ include_dir 'conf.d'
929 </term>
930 <listitem>
931 <para>
932- Specifies the name of the file containing the SSL server certificate
933+ Specifies the name of the file containing the SSL client certificate
934 revocation list (CRL).
935 Relative paths are relative to the data directory.
936 This parameter can only be set in the <filename>postgresql.conf</>
937diff --git a/doc/src/sgml/datetime.sgml b/doc/src/sgml/datetime.sgml
938index dec64a5..f0904ee 100644
939--- a/doc/src/sgml/datetime.sgml
940+++ b/doc/src/sgml/datetime.sgml
941@@ -210,27 +210,25 @@
942 <para>
943 Conversely, consider the behavior during a fall-back transition:
944 <programlisting>
945-=&gt; SELECT '2018-11-04 02:30'::timestamptz;
946+=&gt; SELECT '2018-11-04 01:30'::timestamptz;
947 timestamptz
948 ------------------------
949- 2018-11-04 02:30:00-05
950+ 2018-11-04 01:30:00-05
951 (1 row)
952 </programlisting>
953- On that date, there were two possible interpretations of 2:30AM; there
954- was 2:30AM EDT, and then an hour later after the reversion to standard
955- time, there was 2:30AM EST.
956+ On that date, there were two possible interpretations of 1:30AM; there
957+ was 1:30AM EDT, and then an hour later after clocks jumped back from
958+ 2AM EDT to 1AM EST, there was 1:30AM EST.
959 Again, <productname>PostgreSQL</productname> interprets the given time
960- as if it were standard time (UTC-5). We can force the matter by
961- specifying daylight-savings time:
962+ as if it were standard time (UTC-5). We can force the other
963+ interpretation by specifying daylight-savings time:
964 <programlisting>
965-=&gt; SELECT '2018-11-04 02:30 EDT'::timestamptz;
966+=&gt; SELECT '2018-11-04 01:30 EDT'::timestamptz;
967 timestamptz
968 ------------------------
969- 2018-11-04 01:30:00-05
970+ 2018-11-04 01:30:00-04
971 (1 row)
972 </programlisting>
973- This timestamp could validly be rendered as either 2:30 UTC-4 or
974- 1:30 UTC-5; the timestamp output code chooses the latter.
975 </para>
976
977 <para>
978diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
979index 6d55d06..4c7ff22 100644
980--- a/doc/src/sgml/func.sgml
981+++ b/doc/src/sgml/func.sgml
982@@ -12254,24 +12254,6 @@ nextval('foo'::text) <lineannotation><literal>foo</literal> is looked up at
983 see its command reference page for more information.
984 </para>
985
986- <important>
987- <para>
988- To avoid blocking concurrent transactions that obtain numbers from
989- the same sequence, a <function>nextval</function> operation is never
990- rolled back; that is, once a value has been fetched it is considered
991- used and will not be returned again. This is true even if the
992- surrounding transaction later aborts, or if the calling query ends
993- up not using the value. For example an <command>INSERT</> with
994- an <literal>ON CONFLICT</> clause will compute the to-be-inserted
995- tuple, including doing any required <function>nextval</function>
996- calls, before detecting any conflict that would cause it to follow
997- the <literal>ON CONFLICT</> rule instead. Such cases will leave
998- unused <quote>holes</quote> in the sequence of assigned values.
999- Thus, <productname>PostgreSQL</> sequence objects <emphasis>cannot
1000- be used to obtain <quote>gapless</> sequences</emphasis>.
1001- </para>
1002- </important>
1003-
1004 <para>
1005 This function requires <literal>USAGE</literal>
1006 or <literal>UPDATE</literal> privilege on the sequence.
1007@@ -12348,13 +12330,6 @@ SELECT setval('foo', 42, false); <lineannotation>Next <function>nextval</> wi
1008 The result returned by <function>setval</function> is just the value of its
1009 second argument.
1010 </para>
1011- <important>
1012- <para>
1013- Because sequences are non-transactional, changes made by
1014- <function>setval</function> are not undone if the transaction rolls
1015- back.
1016- </para>
1017- </important>
1018
1019 <para>
1020 This function requires <literal>UPDATE</literal> privilege on the
1021@@ -12365,6 +12340,42 @@ SELECT setval('foo', 42, false); <lineannotation>Next <function>nextval</> wi
1022 </variablelist>
1023 </para>
1024
1025+ <caution>
1026+ <para>
1027+ To avoid blocking concurrent transactions that obtain numbers from
1028+ the same sequence, the value obtained by <function>nextval</function>
1029+ is not reclaimed for re-use if the calling transaction later aborts.
1030+ This means that transaction aborts or database crashes can result in
1031+ gaps in the sequence of assigned values. That can happen without a
1032+ transaction abort, too. For example an <command>INSERT</command> with
1033+ an <literal>ON CONFLICT</literal> clause will compute the to-be-inserted
1034+ tuple, including doing any required <function>nextval</function>
1035+ calls, before detecting any conflict that would cause it to follow
1036+ the <literal>ON CONFLICT</literal> rule instead.
1037+ Thus, <productname>PostgreSQL</productname> sequence
1038+ objects <emphasis>cannot be used to obtain <quote>gapless</quote>
1039+ sequences</emphasis>.
1040+ </para>
1041+
1042+ <para>
1043+ Likewise, sequence state changes made by <function>setval</function>
1044+ are immediately visible to other transactions, and are not undone if
1045+ the calling transaction rolls back.
1046+ </para>
1047+
1048+ <para>
1049+ If the database cluster crashes before committing a transaction
1050+ containing a <function>nextval</function>
1051+ or <function>setval</function> call, the sequence state change might
1052+ not have made its way to persistent storage, so that it is uncertain
1053+ whether the sequence will have its original or updated state after the
1054+ cluster restarts. This is harmless for usage of the sequence within
1055+ the database, since other effects of uncommitted transactions will not
1056+ be visible either. However, if you wish to use a sequence value for
1057+ persistent outside-the-database purposes, make sure that the
1058+ <function>nextval</function> call has been committed before doing so.
1059+ </para>
1060+ </caution>
1061 </sect1>
1062
1063
1064@@ -19431,8 +19442,9 @@ postgres=# SELECT * FROM pg_walfile_name_offset(pg_stop_backup());
1065 <type>oid</type>
1066 </entry>
1067 <entry>
1068- Lookup a replication origin by name and return the internal id. If no
1069- corresponding replication origin is found an error is thrown.
1070+ Lookup a replication origin by name and return the internal ID. If
1071+ no such replication origin is found, <literal>NULL</literal> is
1072+ returned.
1073 </entry>
1074 </row>
1075
1076diff --git a/doc/src/sgml/high-availability.sgml b/doc/src/sgml/high-availability.sgml
1077index c12f4ff..3ee6553 100644
1078--- a/doc/src/sgml/high-availability.sgml
1079+++ b/doc/src/sgml/high-availability.sgml
1080@@ -1072,7 +1072,7 @@ primary_slot_name = 'node_a_slot'
1081 servers. Waiting for confirmation increases the user's confidence that the
1082 changes will not be lost in the event of server crashes but it also
1083 necessarily increases the response time for the requesting transaction.
1084- The minimum wait time is the round-trip time between primary to standby.
1085+ The minimum wait time is the round-trip time between primary and standby.
1086 </para>
1087
1088 <para>
1089diff --git a/doc/src/sgml/html/acronyms.html b/doc/src/sgml/html/acronyms.html
1090index 9544951..799fc63 100644
1091--- a/doc/src/sgml/html/acronyms.html
1092+++ b/doc/src/sgml/html/acronyms.html
1093@@ -1,5 +1,5 @@
1094 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1095-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix K. Acronyms</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="docguide-style.html" title="J.5. Style Guide" /><link rel="next" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Appendix K. Acronyms</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="docguide-style.html" title="J.5. Style Guide">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="appendixes.html" title="Part VIII. Appendixes">Up</a></td><th width="60%" align="center">Part VIII. Appendixes</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Next</a></td></tr></table><hr></hr></div><div class="appendix" id="ACRONYMS"><div class="titlepage"><div><div><h2 class="title">Appendix K. Acronyms</h2></div></div></div><p> This is a list of acronyms commonly used in the <span class="productname">PostgreSQL</span>
1096+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix K. Acronyms</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="docguide-style.html" title="J.5. Style Guide" /><link rel="next" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Appendix K. Acronyms</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="docguide-style.html" title="J.5. Style Guide">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="appendixes.html" title="Part VIII. Appendixes">Up</a></td><th width="60%" align="center">Part VIII. Appendixes</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Next</a></td></tr></table><hr></hr></div><div class="appendix" id="ACRONYMS"><div class="titlepage"><div><div><h2 class="title">Appendix K. Acronyms</h2></div></div></div><p> This is a list of acronyms commonly used in the <span class="productname">PostgreSQL</span>
1097 documentation and in discussions about <span class="productname">PostgreSQL</span>.
1098
1099 </p><div class="variablelist"><dl class="variablelist"><dt><span class="term"><acronym class="acronym">ANSI</acronym></span></dt><dd><p> <a class="ulink" href="http://en.wikipedia.org/wiki/American_National_Standards_Institute" target="_top"> American National Standards Institute</a>
1100@@ -80,7 +80,7 @@
1101 Database Management System</a>
1102 </p></dd><dt><span class="term"><acronym class="acronym">PAM</acronym></span></dt><dd><p> <a class="ulink" href="http://en.wikipedia.org/wiki/Pluggable_Authentication_Modules" target="_top">Pluggable
1103 Authentication Modules</a>
1104- </p></dd><dt><span class="term"><acronym class="acronym">PGSQL</acronym></span></dt><dd><p> <a class="link" href="index.html" title="PostgreSQL 10.19 Documentation"><span class="productname">PostgreSQL</span></a>
1105+ </p></dd><dt><span class="term"><acronym class="acronym">PGSQL</acronym></span></dt><dd><p> <a class="link" href="index.html" title="PostgreSQL 10.20 Documentation"><span class="productname">PostgreSQL</span></a>
1106 </p></dd><dt><span class="term"><acronym class="acronym">PGXS</acronym></span></dt><dd><p> <a class="link" href="extend-pgxs.html" title="37.16. Extension Building Infrastructure"><span class="productname">PostgreSQL</span> Extension System</a>
1107 </p></dd><dt><span class="term"><acronym class="acronym">PID</acronym></span></dt><dd><p> <a class="ulink" href="http://en.wikipedia.org/wiki/Process_identifier" target="_top">Process Identifier</a>
1108 </p></dd><dt><span class="term"><acronym class="acronym">PITR</acronym></span></dt><dd><p> <a class="link" href="continuous-archiving.html" title="25.3. Continuous Archiving and Point-in-Time Recovery (PITR)">Point-In-Time
1109@@ -125,4 +125,4 @@
1110 </p></dd><dt><span class="term"><acronym class="acronym">XML</acronym></span></dt><dd><p> <a class="ulink" href="http://en.wikipedia.org/wiki/XML" target="_top">Extensible Markup
1111 Language</a>
1112 </p></dd></dl></div><p>
1113- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="docguide-style.html" title="J.5. Style Guide">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendixes.html" title="Part VIII. Appendixes">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Next</a></td></tr><tr><td width="40%" align="left" valign="top">J.5. Style Guide </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Appendix L. Obsolete or Renamed Features</td></tr></table></div></body></html>
1114\ No newline at end of file
1115+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="docguide-style.html" title="J.5. Style Guide">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendixes.html" title="Part VIII. Appendixes">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Next</a></td></tr><tr><td width="40%" align="left" valign="top">J.5. Style Guide </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Appendix L. Obsolete or Renamed Features</td></tr></table></div></body></html>
1116\ No newline at end of file
1117diff --git a/doc/src/sgml/html/admin.html b/doc/src/sgml/html/admin.html
1118index 6784e1d..6cae99c 100644
1119--- a/doc/src/sgml/html/admin.html
1120+++ b/doc/src/sgml/html/admin.html
1121@@ -1,5 +1,5 @@
1122 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1123-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Part III. Server Administration</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="parallel-safety.html" title="15.4. Parallel Safety" /><link rel="next" href="installation.html" title="Chapter 16.  Installation from Source Code" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Part III. Server Administration</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="parallel-safety.html" title="15.4. Parallel Safety">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="index.html" title="PostgreSQL 10.19 Documentation">Up</a></td><th width="60%" align="center">PostgreSQL 10.19 Documentation</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="installation.html" title="Chapter 16.  Installation from Source Code">Next</a></td></tr></table><hr></hr></div><div class="part" id="ADMIN"><div class="titlepage"><div><div><h1 class="title">Part III. Server Administration</h1></div></div></div><div class="partintro" id="id-1.6.2"><div></div><p> This part covers topics that are of interest to a
1124+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Part III. Server Administration</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="parallel-safety.html" title="15.4. Parallel Safety" /><link rel="next" href="installation.html" title="Chapter 16.  Installation from Source Code" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Part III. Server Administration</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="parallel-safety.html" title="15.4. Parallel Safety">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="index.html" title="PostgreSQL 10.20 Documentation">Up</a></td><th width="60%" align="center">PostgreSQL 10.20 Documentation</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="installation.html" title="Chapter 16.  Installation from Source Code">Next</a></td></tr></table><hr></hr></div><div class="part" id="ADMIN"><div class="titlepage"><div><div><h1 class="title">Part III. Server Administration</h1></div></div></div><div class="partintro" id="id-1.6.2"><div></div><p> This part covers topics that are of interest to a
1125 <span class="productname">PostgreSQL</span> database administrator. This includes
1126 installation of the software, set up and configuration of the
1127 server, management of users and databases, and maintenance tasks.
1128@@ -20,4 +20,4 @@
1129 the <span class="productname">PostgreSQL</span> database system. Readers are
1130 encouraged to look at <a class="xref" href="tutorial.html" title="Part I. Tutorial">Part I</a> and <a class="xref" href="sql.html" title="Part II. The SQL Language">Part II</a> for additional information.
1131 </p><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="chapter"><a href="installation.html">16. Installation from Source Code</a></span></dt><dd><dl><dt><span class="sect1"><a href="install-short.html">16.1. Short Version</a></span></dt><dt><span class="sect1"><a href="install-requirements.html">16.2. Requirements</a></span></dt><dt><span class="sect1"><a href="install-getsource.html">16.3. Getting The Source</a></span></dt><dt><span class="sect1"><a href="install-procedure.html">16.4. Installation Procedure</a></span></dt><dt><span class="sect1"><a href="install-post.html">16.5. Post-Installation Setup</a></span></dt><dt><span class="sect1"><a href="supported-platforms.html">16.6. Supported Platforms</a></span></dt><dt><span class="sect1"><a href="installation-platform-notes.html">16.7. Platform-specific Notes</a></span></dt></dl></dd><dt><span class="chapter"><a href="install-windows.html">17. Installation from Source Code on <span class="productname">Windows</span></a></span></dt><dd><dl><dt><span class="sect1"><a href="install-windows-full.html">17.1. Building with <span class="productname">Visual C++</span> or the
1132- <span class="productname">Microsoft Windows SDK</span></a></span></dt></dl></dd><dt><span class="chapter"><a href="runtime.html">18. Server Setup and Operation</a></span></dt><dd><dl><dt><span class="sect1"><a href="postgres-user.html">18.1. The <span class="productname">PostgreSQL</span> User Account</a></span></dt><dt><span class="sect1"><a href="creating-cluster.html">18.2. Creating a Database Cluster</a></span></dt><dt><span class="sect1"><a href="server-start.html">18.3. Starting the Database Server</a></span></dt><dt><span class="sect1"><a href="kernel-resources.html">18.4. Managing Kernel Resources</a></span></dt><dt><span class="sect1"><a href="server-shutdown.html">18.5. Shutting Down the Server</a></span></dt><dt><span class="sect1"><a href="upgrading.html">18.6. Upgrading a <span class="productname">PostgreSQL</span> Cluster</a></span></dt><dt><span class="sect1"><a href="preventing-server-spoofing.html">18.7. Preventing Server Spoofing</a></span></dt><dt><span class="sect1"><a href="encryption-options.html">18.8. Encryption Options</a></span></dt><dt><span class="sect1"><a href="ssl-tcp.html">18.9. Secure TCP/IP Connections with SSL</a></span></dt><dt><span class="sect1"><a href="ssh-tunnels.html">18.10. Secure TCP/IP Connections with <span class="application">SSH</span> Tunnels</a></span></dt><dt><span class="sect1"><a href="event-log-registration.html">18.11. Registering <span class="application">Event Log</span> on <span class="systemitem">Windows</span></a></span></dt></dl></dd><dt><span class="chapter"><a href="runtime-config.html">19. Server Configuration</a></span></dt><dd><dl><dt><span class="sect1"><a href="config-setting.html">19.1. Setting Parameters</a></span></dt><dt><span class="sect1"><a href="runtime-config-file-locations.html">19.2. File Locations</a></span></dt><dt><span class="sect1"><a href="runtime-config-connection.html">19.3. Connections and Authentication</a></span></dt><dt><span class="sect1"><a href="runtime-config-resource.html">19.4. Resource Consumption</a></span></dt><dt><span class="sect1"><a href="runtime-config-wal.html">19.5. Write Ahead Log</a></span></dt><dt><span class="sect1"><a href="runtime-config-replication.html">19.6. Replication</a></span></dt><dt><span class="sect1"><a href="runtime-config-query.html">19.7. Query Planning</a></span></dt><dt><span class="sect1"><a href="runtime-config-logging.html">19.8. Error Reporting and Logging</a></span></dt><dt><span class="sect1"><a href="runtime-config-statistics.html">19.9. Run-time Statistics</a></span></dt><dt><span class="sect1"><a href="runtime-config-autovacuum.html">19.10. Automatic Vacuuming</a></span></dt><dt><span class="sect1"><a href="runtime-config-client.html">19.11. Client Connection Defaults</a></span></dt><dt><span class="sect1"><a href="runtime-config-locks.html">19.12. Lock Management</a></span></dt><dt><span class="sect1"><a href="runtime-config-compatible.html">19.13. Version and Platform Compatibility</a></span></dt><dt><span class="sect1"><a href="runtime-config-error-handling.html">19.14. Error Handling</a></span></dt><dt><span class="sect1"><a href="runtime-config-preset.html">19.15. Preset Options</a></span></dt><dt><span class="sect1"><a href="runtime-config-custom.html">19.16. Customized Options</a></span></dt><dt><span class="sect1"><a href="runtime-config-developer.html">19.17. Developer Options</a></span></dt><dt><span class="sect1"><a href="runtime-config-short.html">19.18. Short Options</a></span></dt></dl></dd><dt><span class="chapter"><a href="client-authentication.html">20. Client Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="auth-pg-hba-conf.html">20.1. The <code class="filename">pg_hba.conf</code> File</a></span></dt><dt><span class="sect1"><a href="auth-username-maps.html">20.2. User Name Maps</a></span></dt><dt><span class="sect1"><a href="auth-methods.html">20.3. Authentication Methods</a></span></dt><dt><span class="sect1"><a href="client-authentication-problems.html">20.4. Authentication Problems</a></span></dt></dl></dd><dt><span class="chapter"><a href="user-manag.html">21. Database Roles</a></span></dt><dd><dl><dt><span class="sect1"><a href="database-roles.html">21.1. Database Roles</a></span></dt><dt><span class="sect1"><a href="role-attributes.html">21.2. Role Attributes</a></span></dt><dt><span class="sect1"><a href="role-membership.html">21.3. Role Membership</a></span></dt><dt><span class="sect1"><a href="role-removal.html">21.4. Dropping Roles</a></span></dt><dt><span class="sect1"><a href="default-roles.html">21.5. Default Roles</a></span></dt><dt><span class="sect1"><a href="perm-functions.html">21.6. Function Security</a></span></dt></dl></dd><dt><span class="chapter"><a href="managing-databases.html">22. Managing Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="manage-ag-overview.html">22.1. Overview</a></span></dt><dt><span class="sect1"><a href="manage-ag-createdb.html">22.2. Creating a Database</a></span></dt><dt><span class="sect1"><a href="manage-ag-templatedbs.html">22.3. Template Databases</a></span></dt><dt><span class="sect1"><a href="manage-ag-config.html">22.4. Database Configuration</a></span></dt><dt><span class="sect1"><a href="manage-ag-dropdb.html">22.5. Destroying a Database</a></span></dt><dt><span class="sect1"><a href="manage-ag-tablespaces.html">22.6. Tablespaces</a></span></dt></dl></dd><dt><span class="chapter"><a href="charset.html">23. Localization</a></span></dt><dd><dl><dt><span class="sect1"><a href="locale.html">23.1. Locale Support</a></span></dt><dt><span class="sect1"><a href="collation.html">23.2. Collation Support</a></span></dt><dt><span class="sect1"><a href="multibyte.html">23.3. Character Set Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="maintenance.html">24. Routine Database Maintenance Tasks</a></span></dt><dd><dl><dt><span class="sect1"><a href="routine-vacuuming.html">24.1. Routine Vacuuming</a></span></dt><dt><span class="sect1"><a href="routine-reindex.html">24.2. Routine Reindexing</a></span></dt><dt><span class="sect1"><a href="logfile-maintenance.html">24.3. Log File Maintenance</a></span></dt></dl></dd><dt><span class="chapter"><a href="backup.html">25. Backup and Restore</a></span></dt><dd><dl><dt><span class="sect1"><a href="backup-dump.html">25.1. <acronym class="acronym">SQL</acronym> Dump</a></span></dt><dt><span class="sect1"><a href="backup-file.html">25.2. File System Level Backup</a></span></dt><dt><span class="sect1"><a href="continuous-archiving.html">25.3. Continuous Archiving and Point-in-Time Recovery (PITR)</a></span></dt></dl></dd><dt><span class="chapter"><a href="high-availability.html">26. High Availability, Load Balancing, and Replication</a></span></dt><dd><dl><dt><span class="sect1"><a href="different-replication-solutions.html">26.1. Comparison of Different Solutions</a></span></dt><dt><span class="sect1"><a href="warm-standby.html">26.2. Log-Shipping Standby Servers</a></span></dt><dt><span class="sect1"><a href="warm-standby-failover.html">26.3. Failover</a></span></dt><dt><span class="sect1"><a href="log-shipping-alternative.html">26.4. Alternative Method for Log Shipping</a></span></dt><dt><span class="sect1"><a href="hot-standby.html">26.5. Hot Standby</a></span></dt></dl></dd><dt><span class="chapter"><a href="recovery-config.html">27. Recovery Configuration</a></span></dt><dd><dl><dt><span class="sect1"><a href="archive-recovery-settings.html">27.1. Archive Recovery Settings</a></span></dt><dt><span class="sect1"><a href="recovery-target-settings.html">27.2. Recovery Target Settings</a></span></dt><dt><span class="sect1"><a href="standby-settings.html">27.3. Standby Server Settings</a></span></dt></dl></dd><dt><span class="chapter"><a href="monitoring.html">28. Monitoring Database Activity</a></span></dt><dd><dl><dt><span class="sect1"><a href="monitoring-ps.html">28.1. Standard Unix Tools</a></span></dt><dt><span class="sect1"><a href="monitoring-stats.html">28.2. The Statistics Collector</a></span></dt><dt><span class="sect1"><a href="monitoring-locks.html">28.3. Viewing Locks</a></span></dt><dt><span class="sect1"><a href="progress-reporting.html">28.4. Progress Reporting</a></span></dt><dt><span class="sect1"><a href="dynamic-trace.html">28.5. Dynamic Tracing</a></span></dt></dl></dd><dt><span class="chapter"><a href="diskusage.html">29. Monitoring Disk Usage</a></span></dt><dd><dl><dt><span class="sect1"><a href="disk-usage.html">29.1. Determining Disk Usage</a></span></dt><dt><span class="sect1"><a href="disk-full.html">29.2. Disk Full Failure</a></span></dt></dl></dd><dt><span class="chapter"><a href="wal.html">30. Reliability and the Write-Ahead Log</a></span></dt><dd><dl><dt><span class="sect1"><a href="wal-reliability.html">30.1. Reliability</a></span></dt><dt><span class="sect1"><a href="wal-intro.html">30.2. Write-Ahead Logging (<acronym class="acronym">WAL</acronym>)</a></span></dt><dt><span class="sect1"><a href="wal-async-commit.html">30.3. Asynchronous Commit</a></span></dt><dt><span class="sect1"><a href="wal-configuration.html">30.4. <acronym class="acronym">WAL</acronym> Configuration</a></span></dt><dt><span class="sect1"><a href="wal-internals.html">30.5. WAL Internals</a></span></dt></dl></dd><dt><span class="chapter"><a href="logical-replication.html">31. Logical Replication</a></span></dt><dd><dl><dt><span class="sect1"><a href="logical-replication-publication.html">31.1. Publication</a></span></dt><dt><span class="sect1"><a href="logical-replication-subscription.html">31.2. Subscription</a></span></dt><dt><span class="sect1"><a href="logical-replication-conflicts.html">31.3. Conflicts</a></span></dt><dt><span class="sect1"><a href="logical-replication-restrictions.html">31.4. Restrictions</a></span></dt><dt><span class="sect1"><a href="logical-replication-architecture.html">31.5. Architecture</a></span></dt><dt><span class="sect1"><a href="logical-replication-monitoring.html">31.6. Monitoring</a></span></dt><dt><span class="sect1"><a href="logical-replication-security.html">31.7. Security</a></span></dt><dt><span class="sect1"><a href="logical-replication-config.html">31.8. Configuration Settings</a></span></dt><dt><span class="sect1"><a href="logical-replication-quick-setup.html">31.9. Quick Setup</a></span></dt></dl></dd><dt><span class="chapter"><a href="regress.html">32. Regression Tests</a></span></dt><dd><dl><dt><span class="sect1"><a href="regress-run.html">32.1. Running the Tests</a></span></dt><dt><span class="sect1"><a href="regress-evaluation.html">32.2. Test Evaluation</a></span></dt><dt><span class="sect1"><a href="regress-variant.html">32.3. Variant Comparison Files</a></span></dt><dt><span class="sect1"><a href="regress-tap.html">32.4. TAP Tests</a></span></dt><dt><span class="sect1"><a href="regress-coverage.html">32.5. Test Coverage Examination</a></span></dt></dl></dd></dl></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="parallel-safety.html" title="15.4. Parallel Safety">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html" title="PostgreSQL 10.19 Documentation">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="installation.html" title="Chapter 16.  Installation from Source Code">Next</a></td></tr><tr><td width="40%" align="left" valign="top">15.4. Parallel Safety </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Chapter 16.  Installation from Source Code</td></tr></table></div></body></html>
1133\ No newline at end of file
1134+ <span class="productname">Microsoft Windows SDK</span></a></span></dt></dl></dd><dt><span class="chapter"><a href="runtime.html">18. Server Setup and Operation</a></span></dt><dd><dl><dt><span class="sect1"><a href="postgres-user.html">18.1. The <span class="productname">PostgreSQL</span> User Account</a></span></dt><dt><span class="sect1"><a href="creating-cluster.html">18.2. Creating a Database Cluster</a></span></dt><dt><span class="sect1"><a href="server-start.html">18.3. Starting the Database Server</a></span></dt><dt><span class="sect1"><a href="kernel-resources.html">18.4. Managing Kernel Resources</a></span></dt><dt><span class="sect1"><a href="server-shutdown.html">18.5. Shutting Down the Server</a></span></dt><dt><span class="sect1"><a href="upgrading.html">18.6. Upgrading a <span class="productname">PostgreSQL</span> Cluster</a></span></dt><dt><span class="sect1"><a href="preventing-server-spoofing.html">18.7. Preventing Server Spoofing</a></span></dt><dt><span class="sect1"><a href="encryption-options.html">18.8. Encryption Options</a></span></dt><dt><span class="sect1"><a href="ssl-tcp.html">18.9. Secure TCP/IP Connections with SSL</a></span></dt><dt><span class="sect1"><a href="ssh-tunnels.html">18.10. Secure TCP/IP Connections with <span class="application">SSH</span> Tunnels</a></span></dt><dt><span class="sect1"><a href="event-log-registration.html">18.11. Registering <span class="application">Event Log</span> on <span class="systemitem">Windows</span></a></span></dt></dl></dd><dt><span class="chapter"><a href="runtime-config.html">19. Server Configuration</a></span></dt><dd><dl><dt><span class="sect1"><a href="config-setting.html">19.1. Setting Parameters</a></span></dt><dt><span class="sect1"><a href="runtime-config-file-locations.html">19.2. File Locations</a></span></dt><dt><span class="sect1"><a href="runtime-config-connection.html">19.3. Connections and Authentication</a></span></dt><dt><span class="sect1"><a href="runtime-config-resource.html">19.4. Resource Consumption</a></span></dt><dt><span class="sect1"><a href="runtime-config-wal.html">19.5. Write Ahead Log</a></span></dt><dt><span class="sect1"><a href="runtime-config-replication.html">19.6. Replication</a></span></dt><dt><span class="sect1"><a href="runtime-config-query.html">19.7. Query Planning</a></span></dt><dt><span class="sect1"><a href="runtime-config-logging.html">19.8. Error Reporting and Logging</a></span></dt><dt><span class="sect1"><a href="runtime-config-statistics.html">19.9. Run-time Statistics</a></span></dt><dt><span class="sect1"><a href="runtime-config-autovacuum.html">19.10. Automatic Vacuuming</a></span></dt><dt><span class="sect1"><a href="runtime-config-client.html">19.11. Client Connection Defaults</a></span></dt><dt><span class="sect1"><a href="runtime-config-locks.html">19.12. Lock Management</a></span></dt><dt><span class="sect1"><a href="runtime-config-compatible.html">19.13. Version and Platform Compatibility</a></span></dt><dt><span class="sect1"><a href="runtime-config-error-handling.html">19.14. Error Handling</a></span></dt><dt><span class="sect1"><a href="runtime-config-preset.html">19.15. Preset Options</a></span></dt><dt><span class="sect1"><a href="runtime-config-custom.html">19.16. Customized Options</a></span></dt><dt><span class="sect1"><a href="runtime-config-developer.html">19.17. Developer Options</a></span></dt><dt><span class="sect1"><a href="runtime-config-short.html">19.18. Short Options</a></span></dt></dl></dd><dt><span class="chapter"><a href="client-authentication.html">20. Client Authentication</a></span></dt><dd><dl><dt><span class="sect1"><a href="auth-pg-hba-conf.html">20.1. The <code class="filename">pg_hba.conf</code> File</a></span></dt><dt><span class="sect1"><a href="auth-username-maps.html">20.2. User Name Maps</a></span></dt><dt><span class="sect1"><a href="auth-methods.html">20.3. Authentication Methods</a></span></dt><dt><span class="sect1"><a href="client-authentication-problems.html">20.4. Authentication Problems</a></span></dt></dl></dd><dt><span class="chapter"><a href="user-manag.html">21. Database Roles</a></span></dt><dd><dl><dt><span class="sect1"><a href="database-roles.html">21.1. Database Roles</a></span></dt><dt><span class="sect1"><a href="role-attributes.html">21.2. Role Attributes</a></span></dt><dt><span class="sect1"><a href="role-membership.html">21.3. Role Membership</a></span></dt><dt><span class="sect1"><a href="role-removal.html">21.4. Dropping Roles</a></span></dt><dt><span class="sect1"><a href="default-roles.html">21.5. Default Roles</a></span></dt><dt><span class="sect1"><a href="perm-functions.html">21.6. Function Security</a></span></dt></dl></dd><dt><span class="chapter"><a href="managing-databases.html">22. Managing Databases</a></span></dt><dd><dl><dt><span class="sect1"><a href="manage-ag-overview.html">22.1. Overview</a></span></dt><dt><span class="sect1"><a href="manage-ag-createdb.html">22.2. Creating a Database</a></span></dt><dt><span class="sect1"><a href="manage-ag-templatedbs.html">22.3. Template Databases</a></span></dt><dt><span class="sect1"><a href="manage-ag-config.html">22.4. Database Configuration</a></span></dt><dt><span class="sect1"><a href="manage-ag-dropdb.html">22.5. Destroying a Database</a></span></dt><dt><span class="sect1"><a href="manage-ag-tablespaces.html">22.6. Tablespaces</a></span></dt></dl></dd><dt><span class="chapter"><a href="charset.html">23. Localization</a></span></dt><dd><dl><dt><span class="sect1"><a href="locale.html">23.1. Locale Support</a></span></dt><dt><span class="sect1"><a href="collation.html">23.2. Collation Support</a></span></dt><dt><span class="sect1"><a href="multibyte.html">23.3. Character Set Support</a></span></dt></dl></dd><dt><span class="chapter"><a href="maintenance.html">24. Routine Database Maintenance Tasks</a></span></dt><dd><dl><dt><span class="sect1"><a href="routine-vacuuming.html">24.1. Routine Vacuuming</a></span></dt><dt><span class="sect1"><a href="routine-reindex.html">24.2. Routine Reindexing</a></span></dt><dt><span class="sect1"><a href="logfile-maintenance.html">24.3. Log File Maintenance</a></span></dt></dl></dd><dt><span class="chapter"><a href="backup.html">25. Backup and Restore</a></span></dt><dd><dl><dt><span class="sect1"><a href="backup-dump.html">25.1. <acronym class="acronym">SQL</acronym> Dump</a></span></dt><dt><span class="sect1"><a href="backup-file.html">25.2. File System Level Backup</a></span></dt><dt><span class="sect1"><a href="continuous-archiving.html">25.3. Continuous Archiving and Point-in-Time Recovery (PITR)</a></span></dt></dl></dd><dt><span class="chapter"><a href="high-availability.html">26. High Availability, Load Balancing, and Replication</a></span></dt><dd><dl><dt><span class="sect1"><a href="different-replication-solutions.html">26.1. Comparison of Different Solutions</a></span></dt><dt><span class="sect1"><a href="warm-standby.html">26.2. Log-Shipping Standby Servers</a></span></dt><dt><span class="sect1"><a href="warm-standby-failover.html">26.3. Failover</a></span></dt><dt><span class="sect1"><a href="log-shipping-alternative.html">26.4. Alternative Method for Log Shipping</a></span></dt><dt><span class="sect1"><a href="hot-standby.html">26.5. Hot Standby</a></span></dt></dl></dd><dt><span class="chapter"><a href="recovery-config.html">27. Recovery Configuration</a></span></dt><dd><dl><dt><span class="sect1"><a href="archive-recovery-settings.html">27.1. Archive Recovery Settings</a></span></dt><dt><span class="sect1"><a href="recovery-target-settings.html">27.2. Recovery Target Settings</a></span></dt><dt><span class="sect1"><a href="standby-settings.html">27.3. Standby Server Settings</a></span></dt></dl></dd><dt><span class="chapter"><a href="monitoring.html">28. Monitoring Database Activity</a></span></dt><dd><dl><dt><span class="sect1"><a href="monitoring-ps.html">28.1. Standard Unix Tools</a></span></dt><dt><span class="sect1"><a href="monitoring-stats.html">28.2. The Statistics Collector</a></span></dt><dt><span class="sect1"><a href="monitoring-locks.html">28.3. Viewing Locks</a></span></dt><dt><span class="sect1"><a href="progress-reporting.html">28.4. Progress Reporting</a></span></dt><dt><span class="sect1"><a href="dynamic-trace.html">28.5. Dynamic Tracing</a></span></dt></dl></dd><dt><span class="chapter"><a href="diskusage.html">29. Monitoring Disk Usage</a></span></dt><dd><dl><dt><span class="sect1"><a href="disk-usage.html">29.1. Determining Disk Usage</a></span></dt><dt><span class="sect1"><a href="disk-full.html">29.2. Disk Full Failure</a></span></dt></dl></dd><dt><span class="chapter"><a href="wal.html">30. Reliability and the Write-Ahead Log</a></span></dt><dd><dl><dt><span class="sect1"><a href="wal-reliability.html">30.1. Reliability</a></span></dt><dt><span class="sect1"><a href="wal-intro.html">30.2. Write-Ahead Logging (<acronym class="acronym">WAL</acronym>)</a></span></dt><dt><span class="sect1"><a href="wal-async-commit.html">30.3. Asynchronous Commit</a></span></dt><dt><span class="sect1"><a href="wal-configuration.html">30.4. <acronym class="acronym">WAL</acronym> Configuration</a></span></dt><dt><span class="sect1"><a href="wal-internals.html">30.5. WAL Internals</a></span></dt></dl></dd><dt><span class="chapter"><a href="logical-replication.html">31. Logical Replication</a></span></dt><dd><dl><dt><span class="sect1"><a href="logical-replication-publication.html">31.1. Publication</a></span></dt><dt><span class="sect1"><a href="logical-replication-subscription.html">31.2. Subscription</a></span></dt><dt><span class="sect1"><a href="logical-replication-conflicts.html">31.3. Conflicts</a></span></dt><dt><span class="sect1"><a href="logical-replication-restrictions.html">31.4. Restrictions</a></span></dt><dt><span class="sect1"><a href="logical-replication-architecture.html">31.5. Architecture</a></span></dt><dt><span class="sect1"><a href="logical-replication-monitoring.html">31.6. Monitoring</a></span></dt><dt><span class="sect1"><a href="logical-replication-security.html">31.7. Security</a></span></dt><dt><span class="sect1"><a href="logical-replication-config.html">31.8. Configuration Settings</a></span></dt><dt><span class="sect1"><a href="logical-replication-quick-setup.html">31.9. Quick Setup</a></span></dt></dl></dd><dt><span class="chapter"><a href="regress.html">32. Regression Tests</a></span></dt><dd><dl><dt><span class="sect1"><a href="regress-run.html">32.1. Running the Tests</a></span></dt><dt><span class="sect1"><a href="regress-evaluation.html">32.2. Test Evaluation</a></span></dt><dt><span class="sect1"><a href="regress-variant.html">32.3. Variant Comparison Files</a></span></dt><dt><span class="sect1"><a href="regress-tap.html">32.4. TAP Tests</a></span></dt><dt><span class="sect1"><a href="regress-coverage.html">32.5. Test Coverage Examination</a></span></dt></dl></dd></dl></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="parallel-safety.html" title="15.4. Parallel Safety">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html" title="PostgreSQL 10.20 Documentation">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="installation.html" title="Chapter 16.  Installation from Source Code">Next</a></td></tr><tr><td width="40%" align="left" valign="top">15.4. Parallel Safety </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Chapter 16.  Installation from Source Code</td></tr></table></div></body></html>
1135\ No newline at end of file
1136diff --git a/doc/src/sgml/html/adminpack.html b/doc/src/sgml/html/adminpack.html
1137index 9866f5d..1cd9a5c 100644
1138--- a/doc/src/sgml/html/adminpack.html
1139+++ b/doc/src/sgml/html/adminpack.html
1140@@ -1,5 +1,5 @@
1141 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1142-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.1. adminpack</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="contrib.html" title="Appendix F. Additional Supplied Modules" /><link rel="next" href="amcheck.html" title="F.2. amcheck" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.1. adminpack</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="contrib.html" title="Appendix F. Additional Supplied Modules">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="amcheck.html" title="F.2. amcheck">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="ADMINPACK"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.1. adminpack</h2></div></div></div><a id="id-1.11.7.10.2" class="indexterm"></a><p> <code class="filename">adminpack</code> provides a number of support functions which
1143+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.1. adminpack</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="contrib.html" title="Appendix F. Additional Supplied Modules" /><link rel="next" href="amcheck.html" title="F.2. amcheck" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.1. adminpack</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="contrib.html" title="Appendix F. Additional Supplied Modules">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="amcheck.html" title="F.2. amcheck">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="ADMINPACK"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.1. adminpack</h2></div></div></div><a id="id-1.11.7.10.2" class="indexterm"></a><p> <code class="filename">adminpack</code> provides a number of support functions which
1144 <span class="application">pgAdmin</span> and other administration and management tools can
1145 use to provide additional functionality, such as remote management
1146 of server log files.
1147@@ -50,4 +50,4 @@
1148 by <code class="function">pg_stat_file()</code>
1149 </td></tr><tr><td><code class="function">pg_catalog.pg_logfile_rotate()</code></td><td><code class="type">integer</code></td><td> Alternate name for <code class="function">pg_rotate_logfile()</code>, but note that it
1150 returns integer 0 or 1 rather than <code class="type">boolean</code>
1151- </td></tr></tbody></table></div></div><br class="table-break" /></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="contrib.html" title="Appendix F. Additional Supplied Modules">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="amcheck.html" title="F.2. amcheck">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Appendix F. Additional Supplied Modules </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.2. amcheck</td></tr></table></div></body></html>
1152\ No newline at end of file
1153+ </td></tr></tbody></table></div></div><br class="table-break" /></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="contrib.html" title="Appendix F. Additional Supplied Modules">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="amcheck.html" title="F.2. amcheck">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Appendix F. Additional Supplied Modules </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.2. amcheck</td></tr></table></div></body></html>
1154\ No newline at end of file
1155diff --git a/doc/src/sgml/html/amcheck.html b/doc/src/sgml/html/amcheck.html
1156index 6b60da6..2427489 100644
1157--- a/doc/src/sgml/html/amcheck.html
1158+++ b/doc/src/sgml/html/amcheck.html
1159@@ -1,5 +1,5 @@
1160 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1161-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.2. amcheck</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="adminpack.html" title="F.1. adminpack" /><link rel="next" href="auth-delay.html" title="F.3. auth_delay" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.2. amcheck</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="adminpack.html" title="F.1. adminpack">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="auth-delay.html" title="F.3. auth_delay">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AMCHECK"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.2. amcheck</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="amcheck.html#id-1.11.7.11.7">F.2.1. Functions</a></span></dt><dt><span class="sect2"><a href="amcheck.html#id-1.11.7.11.8">F.2.2. Using <code class="filename">amcheck</code> effectively</a></span></dt><dt><span class="sect2"><a href="amcheck.html#id-1.11.7.11.9">F.2.3. Repairing corruption</a></span></dt></dl></div><a id="id-1.11.7.11.2" class="indexterm"></a><p> The <code class="filename">amcheck</code> module provides functions that allow you to
1162+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.2. amcheck</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="adminpack.html" title="F.1. adminpack" /><link rel="next" href="auth-delay.html" title="F.3. auth_delay" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.2. amcheck</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="adminpack.html" title="F.1. adminpack">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="auth-delay.html" title="F.3. auth_delay">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AMCHECK"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.2. amcheck</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="amcheck.html#id-1.11.7.11.7">F.2.1. Functions</a></span></dt><dt><span class="sect2"><a href="amcheck.html#id-1.11.7.11.8">F.2.2. Using <code class="filename">amcheck</code> effectively</a></span></dt><dt><span class="sect2"><a href="amcheck.html#id-1.11.7.11.9">F.2.3. Repairing corruption</a></span></dt></dl></div><a id="id-1.11.7.11.2" class="indexterm"></a><p> The <code class="filename">amcheck</code> module provides functions that allow you to
1163 verify the logical consistency of the structure of indexes. If the
1164 structure appears to be valid, no error is raised.
1165 </p><p> The functions verify various <span class="emphasis"><em>invariants</em></span> in the
1166@@ -165,4 +165,4 @@ ORDER BY c.relpages DESC LIMIT 10;
1167 an invariant violation should be sought. <a class="xref" href="pageinspect.html" title="F.23. pageinspect">pageinspect</a> may play a useful role in diagnosing
1168 corruption that <code class="filename">amcheck</code> detects. A <code class="command">REINDEX</code>
1169 may not be effective in repairing corruption.
1170- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="adminpack.html" title="F.1. adminpack">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="auth-delay.html" title="F.3. auth_delay">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F.1. adminpack </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.3. auth_delay</td></tr></table></div></body></html>
1171\ No newline at end of file
1172+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="adminpack.html" title="F.1. adminpack">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="auth-delay.html" title="F.3. auth_delay">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F.1. adminpack </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.3. auth_delay</td></tr></table></div></body></html>
1173\ No newline at end of file
1174diff --git a/doc/src/sgml/html/app-clusterdb.html b/doc/src/sgml/html/app-clusterdb.html
1175index bbb51b2..90d69c5 100644
1176--- a/doc/src/sgml/html/app-clusterdb.html
1177+++ b/doc/src/sgml/html/app-clusterdb.html
1178@@ -1,5 +1,5 @@
1179 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1180-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>clusterdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="reference-client.html" title="PostgreSQL Client Applications" /><link rel="next" href="app-createdb.html" title="createdb" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">clusterdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="reference-client.html" title="PostgreSQL Client Applications">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-createdb.html" title="createdb">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-CLUSTERDB"><div class="titlepage"></div><a id="id-1.9.4.3.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">clusterdb</span></span></h2><p>clusterdb — cluster a <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.3.4.1"><code class="command">clusterdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [ <code class="option">--verbose</code> | <code class="option">-v</code> ] [ <code class="option">--table</code> | <code class="option">-t</code>
1181+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>clusterdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="reference-client.html" title="PostgreSQL Client Applications" /><link rel="next" href="app-createdb.html" title="createdb" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">clusterdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="reference-client.html" title="PostgreSQL Client Applications">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-createdb.html" title="createdb">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-CLUSTERDB"><div class="titlepage"></div><a id="id-1.9.4.3.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">clusterdb</span></span></h2><p>clusterdb — cluster a <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.3.4.1"><code class="command">clusterdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [ <code class="option">--verbose</code> | <code class="option">-v</code> ] [ <code class="option">--table</code> | <code class="option">-t</code>
1182 <em class="replaceable"><code>table</code></em>
1183 ]
1184 ... [<em class="replaceable"><code>dbname</code></em>]</p></div><div class="cmdsynopsis"><p id="id-1.9.4.3.4.2"><code class="command">clusterdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [ <code class="option">--verbose</code> | <code class="option">-v</code> ] <code class="option">--all</code> | <code class="option">-a</code> </p></div></div><div class="refsect1" id="id-1.9.4.3.5"><h2>Description</h2><p> <span class="application">clusterdb</span> is a utility for reclustering tables
1185@@ -85,4 +85,4 @@
1186 </p><p> To cluster a single table
1187 <code class="literal">foo</code> in a database named
1188 <code class="literal">xyzzy</code>:
1189-</p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>clusterdb --table=foo xyzzy</code></strong></pre></div><div class="refsect1" id="id-1.9.4.3.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="sql-cluster.html" title="CLUSTER"><span class="refentrytitle">CLUSTER</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="reference-client.html" title="PostgreSQL Client Applications">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-createdb.html" title="createdb">Next</a></td></tr><tr><td width="40%" align="left" valign="top">PostgreSQL Client Applications </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">createdb</span></td></tr></table></div></body></html>
1190\ No newline at end of file
1191+</p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>clusterdb --table=foo xyzzy</code></strong></pre></div><div class="refsect1" id="id-1.9.4.3.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="sql-cluster.html" title="CLUSTER"><span class="refentrytitle">CLUSTER</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="reference-client.html" title="PostgreSQL Client Applications">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-createdb.html" title="createdb">Next</a></td></tr><tr><td width="40%" align="left" valign="top">PostgreSQL Client Applications </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">createdb</span></td></tr></table></div></body></html>
1192\ No newline at end of file
1193diff --git a/doc/src/sgml/html/app-createdb.html b/doc/src/sgml/html/app-createdb.html
1194index eaf2571..564b318 100644
1195--- a/doc/src/sgml/html/app-createdb.html
1196+++ b/doc/src/sgml/html/app-createdb.html
1197@@ -1,5 +1,5 @@
1198 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1199-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>createdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-clusterdb.html" title="clusterdb" /><link rel="next" href="app-createuser.html" title="createuser" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">createdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-clusterdb.html" title="clusterdb">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-createuser.html" title="createuser">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-CREATEDB"><div class="titlepage"></div><a id="id-1.9.4.4.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">createdb</span></span></h2><p>createdb — create a new <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.4.4.1"><code class="command">createdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>dbname</code></em>
1200+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>createdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-clusterdb.html" title="clusterdb" /><link rel="next" href="app-createuser.html" title="createuser" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">createdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-clusterdb.html" title="clusterdb">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-createuser.html" title="createuser">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-CREATEDB"><div class="titlepage"></div><a id="id-1.9.4.4.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">createdb</span></span></h2><p>createdb — create a new <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.4.4.1"><code class="command">createdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>dbname</code></em>
1201 [<em class="replaceable"><code>description</code></em>]]</p></div></div><div class="refsect1" id="R1-APP-CREATEDB-1"><h2> Description
1202 </h2><p> <span class="application">createdb</span> creates a new <span class="productname">PostgreSQL</span>
1203 database.
1204@@ -100,4 +100,4 @@
1205 <code class="literal">template0</code> template database, here is the
1206 command-line command and the underlying SQL command:
1207 </p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>createdb -p 5000 -h eden -T template0 -e demo</code></strong>
1208-<code class="computeroutput">CREATE DATABASE demo TEMPLATE template0;</code></pre></div><div class="refsect1" id="id-1.9.4.4.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-dropdb.html" title="dropdb"><span class="refentrytitle"><span class="application">dropdb</span></span></a>, <a class="xref" href="sql-createdatabase.html" title="CREATE DATABASE"><span class="refentrytitle">CREATE DATABASE</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-clusterdb.html" title="clusterdb">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-createuser.html" title="createuser">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">clusterdb</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">createuser</span></td></tr></table></div></body></html>
1209\ No newline at end of file
1210+<code class="computeroutput">CREATE DATABASE demo TEMPLATE template0;</code></pre></div><div class="refsect1" id="id-1.9.4.4.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-dropdb.html" title="dropdb"><span class="refentrytitle"><span class="application">dropdb</span></span></a>, <a class="xref" href="sql-createdatabase.html" title="CREATE DATABASE"><span class="refentrytitle">CREATE DATABASE</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-clusterdb.html" title="clusterdb">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-createuser.html" title="createuser">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">clusterdb</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">createuser</span></td></tr></table></div></body></html>
1211\ No newline at end of file
1212diff --git a/doc/src/sgml/html/app-createuser.html b/doc/src/sgml/html/app-createuser.html
1213index b3be54c..9438b8f 100644
1214--- a/doc/src/sgml/html/app-createuser.html
1215+++ b/doc/src/sgml/html/app-createuser.html
1216@@ -1,5 +1,5 @@
1217 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1218-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>createuser</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-createdb.html" title="createdb" /><link rel="next" href="app-dropdb.html" title="dropdb" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">createuser</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-createdb.html" title="createdb">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-dropdb.html" title="dropdb">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-CREATEUSER"><div class="titlepage"></div><a id="id-1.9.4.5.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">createuser</span></span></h2><p>createuser — define a new <span class="productname">PostgreSQL</span> user account</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.5.4.1"><code class="command">createuser</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>username</code></em>]</p></div></div><div class="refsect1" id="id-1.9.4.5.5"><h2>Description</h2><p> <span class="application">createuser</span> creates a
1219+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>createuser</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-createdb.html" title="createdb" /><link rel="next" href="app-dropdb.html" title="dropdb" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">createuser</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-createdb.html" title="createdb">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-dropdb.html" title="dropdb">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-CREATEUSER"><div class="titlepage"></div><a id="id-1.9.4.5.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">createuser</span></span></h2><p>createuser — define a new <span class="productname">PostgreSQL</span> user account</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.5.4.1"><code class="command">createuser</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>username</code></em>]</p></div></div><div class="refsect1" id="id-1.9.4.5.5"><h2>Description</h2><p> <span class="application">createuser</span> creates a
1220 new <span class="productname">PostgreSQL</span> user (or more precisely, a role).
1221 Only superusers and users with <code class="literal">CREATEROLE</code> privilege can create
1222 new users, so <span class="application">createuser</span> must be
1223@@ -128,4 +128,4 @@
1224 In the above example, the new password isn't actually echoed when typed,
1225 but we show what was typed for clarity. As you see, the password is
1226 encrypted before it is sent to the client.
1227- </p></div><div class="refsect1" id="id-1.9.4.5.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-dropuser.html" title="dropuser"><span class="refentrytitle"><span class="application">dropuser</span></span></a>, <a class="xref" href="sql-createrole.html" title="CREATE ROLE"><span class="refentrytitle">CREATE ROLE</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-createdb.html" title="createdb">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-dropdb.html" title="dropdb">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">createdb</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">dropdb</span></td></tr></table></div></body></html>
1228\ No newline at end of file
1229+ </p></div><div class="refsect1" id="id-1.9.4.5.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-dropuser.html" title="dropuser"><span class="refentrytitle"><span class="application">dropuser</span></span></a>, <a class="xref" href="sql-createrole.html" title="CREATE ROLE"><span class="refentrytitle">CREATE ROLE</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-createdb.html" title="createdb">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-dropdb.html" title="dropdb">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">createdb</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">dropdb</span></td></tr></table></div></body></html>
1230\ No newline at end of file
1231diff --git a/doc/src/sgml/html/app-dropdb.html b/doc/src/sgml/html/app-dropdb.html
1232index 4c7df90..452fff5 100644
1233--- a/doc/src/sgml/html/app-dropdb.html
1234+++ b/doc/src/sgml/html/app-dropdb.html
1235@@ -1,5 +1,5 @@
1236 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1237-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>dropdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-createuser.html" title="createuser" /><link rel="next" href="app-dropuser.html" title="dropuser" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">dropdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-createuser.html" title="createuser">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-dropuser.html" title="dropuser">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-DROPDB"><div class="titlepage"></div><a id="id-1.9.4.6.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">dropdb</span></span></h2><p>dropdb — remove a <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.6.4.1"><code class="command">dropdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] <em class="replaceable"><code>dbname</code></em> </p></div></div><div class="refsect1" id="id-1.9.4.6.5"><h2>Description</h2><p> <span class="application">dropdb</span> destroys an existing
1238+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>dropdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-createuser.html" title="createuser" /><link rel="next" href="app-dropuser.html" title="dropuser" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">dropdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-createuser.html" title="createuser">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-dropuser.html" title="dropuser">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-DROPDB"><div class="titlepage"></div><a id="id-1.9.4.6.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">dropdb</span></span></h2><p>dropdb — remove a <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.6.4.1"><code class="command">dropdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] <em class="replaceable"><code>dbname</code></em> </p></div></div><div class="refsect1" id="id-1.9.4.6.5"><h2>Description</h2><p> <span class="application">dropdb</span> destroys an existing
1239 <span class="productname">PostgreSQL</span> database.
1240 The user who executes this command must be a database
1241 superuser or the owner of the database.
1242@@ -74,4 +74,4 @@
1243 </p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>dropdb -p 5000 -h eden -i -e demo</code></strong>
1244 <code class="computeroutput">Database "demo" will be permanently deleted.
1245 Are you sure? (y/n) </code><strong class="userinput"><code>y</code></strong>
1246-<code class="computeroutput">DROP DATABASE demo;</code></pre></div><div class="refsect1" id="id-1.9.4.6.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-createdb.html" title="createdb"><span class="refentrytitle"><span class="application">createdb</span></span></a>, <a class="xref" href="sql-dropdatabase.html" title="DROP DATABASE"><span class="refentrytitle">DROP DATABASE</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-createuser.html" title="createuser">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-dropuser.html" title="dropuser">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">createuser</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">dropuser</span></td></tr></table></div></body></html>
1247\ No newline at end of file
1248+<code class="computeroutput">DROP DATABASE demo;</code></pre></div><div class="refsect1" id="id-1.9.4.6.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-createdb.html" title="createdb"><span class="refentrytitle"><span class="application">createdb</span></span></a>, <a class="xref" href="sql-dropdatabase.html" title="DROP DATABASE"><span class="refentrytitle">DROP DATABASE</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-createuser.html" title="createuser">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-dropuser.html" title="dropuser">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">createuser</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">dropuser</span></td></tr></table></div></body></html>
1249\ No newline at end of file
1250diff --git a/doc/src/sgml/html/app-dropuser.html b/doc/src/sgml/html/app-dropuser.html
1251index 928e6a0..ebb6f19 100644
1252--- a/doc/src/sgml/html/app-dropuser.html
1253+++ b/doc/src/sgml/html/app-dropuser.html
1254@@ -1,5 +1,5 @@
1255 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1256-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>dropuser</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-dropdb.html" title="dropdb" /><link rel="next" href="app-ecpg.html" title="ecpg" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">dropuser</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-dropdb.html" title="dropdb">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-ecpg.html" title="ecpg">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-DROPUSER"><div class="titlepage"></div><a id="id-1.9.4.7.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">dropuser</span></span></h2><p>dropuser — remove a <span class="productname">PostgreSQL</span> user account</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.7.4.1"><code class="command">dropuser</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>username</code></em>]</p></div></div><div class="refsect1" id="id-1.9.4.7.5"><h2>Description</h2><p> <span class="application">dropuser</span> removes an existing
1257+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>dropuser</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-dropdb.html" title="dropdb" /><link rel="next" href="app-ecpg.html" title="ecpg" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">dropuser</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-dropdb.html" title="dropdb">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-ecpg.html" title="ecpg">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-DROPUSER"><div class="titlepage"></div><a id="id-1.9.4.7.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">dropuser</span></span></h2><p>dropuser — remove a <span class="productname">PostgreSQL</span> user account</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.7.4.1"><code class="command">dropuser</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>username</code></em>]</p></div></div><div class="refsect1" id="id-1.9.4.7.5"><h2>Description</h2><p> <span class="application">dropuser</span> removes an existing
1258 <span class="productname">PostgreSQL</span> user.
1259 Only superusers and users with the <code class="literal">CREATEROLE</code> privilege can
1260 remove <span class="productname">PostgreSQL</span> users. (To remove a
1261@@ -71,4 +71,4 @@
1262 </p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>dropuser -p 5000 -h eden -i -e joe</code></strong>
1263 <code class="computeroutput">Role "joe" will be permanently removed.
1264 Are you sure? (y/n) </code><strong class="userinput"><code>y</code></strong>
1265-<code class="computeroutput">DROP ROLE joe;</code></pre></div><div class="refsect1" id="id-1.9.4.7.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-createuser.html" title="createuser"><span class="refentrytitle"><span class="application">createuser</span></span></a>, <a class="xref" href="sql-droprole.html" title="DROP ROLE"><span class="refentrytitle">DROP ROLE</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-dropdb.html" title="dropdb">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-ecpg.html" title="ecpg">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">dropdb</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">ecpg</span></td></tr></table></div></body></html>
1266\ No newline at end of file
1267+<code class="computeroutput">DROP ROLE joe;</code></pre></div><div class="refsect1" id="id-1.9.4.7.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-createuser.html" title="createuser"><span class="refentrytitle"><span class="application">createuser</span></span></a>, <a class="xref" href="sql-droprole.html" title="DROP ROLE"><span class="refentrytitle">DROP ROLE</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-dropdb.html" title="dropdb">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-ecpg.html" title="ecpg">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">dropdb</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">ecpg</span></td></tr></table></div></body></html>
1268\ No newline at end of file
1269diff --git a/doc/src/sgml/html/app-ecpg.html b/doc/src/sgml/html/app-ecpg.html
1270index 6d28e2d..c4b7488 100644
1271--- a/doc/src/sgml/html/app-ecpg.html
1272+++ b/doc/src/sgml/html/app-ecpg.html
1273@@ -1,5 +1,5 @@
1274 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1275-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ecpg</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-dropuser.html" title="dropuser" /><link rel="next" href="app-pgbasebackup.html" title="pg_basebackup" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">ecpg</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-dropuser.html" title="dropuser">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgbasebackup.html" title="pg_basebackup">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-ECPG"><div class="titlepage"></div><a id="id-1.9.4.8.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">ecpg</span></span></h2><p><span class="application">ecpg</span> — embedded SQL C preprocessor</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.8.4.1"><code class="command">ecpg</code> [<em class="replaceable"><code>option</code></em>...] <em class="replaceable"><code>file</code></em>... </p></div></div><div class="refsect1" id="APP-ECPG-DESCRIPTION"><h2>Description</h2><p> <code class="command">ecpg</code> is the embedded SQL preprocessor for C
1276+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ecpg</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-dropuser.html" title="dropuser" /><link rel="next" href="app-pgbasebackup.html" title="pg_basebackup" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">ecpg</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-dropuser.html" title="dropuser">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgbasebackup.html" title="pg_basebackup">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-ECPG"><div class="titlepage"></div><a id="id-1.9.4.8.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">ecpg</span></span></h2><p><span class="application">ecpg</span> — embedded SQL C preprocessor</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.8.4.1"><code class="command">ecpg</code> [<em class="replaceable"><code>option</code></em>...] <em class="replaceable"><code>file</code></em>... </p></div></div><div class="refsect1" id="APP-ECPG-DESCRIPTION"><h2>Description</h2><p> <code class="command">ecpg</code> is the embedded SQL preprocessor for C
1277 programs. It converts C programs with embedded SQL statements to
1278 normal C code by replacing the SQL invocations with special
1279 function calls. The output files can then be processed with any C
1280@@ -77,4 +77,4 @@
1281 program using the following sequence of commands:
1282 </p><pre class="programlisting">ecpg prog1.pgc
1283 cc -I/usr/local/pgsql/include -c prog1.c
1284-cc -o prog1 prog1.o -L/usr/local/pgsql/lib -lecpg</pre></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-dropuser.html" title="dropuser">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgbasebackup.html" title="pg_basebackup">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">dropuser</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> pg_basebackup</td></tr></table></div></body></html>
1285\ No newline at end of file
1286+cc -o prog1 prog1.o -L/usr/local/pgsql/lib -lecpg</pre></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-dropuser.html" title="dropuser">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgbasebackup.html" title="pg_basebackup">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">dropuser</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> pg_basebackup</td></tr></table></div></body></html>
1287\ No newline at end of file
1288diff --git a/doc/src/sgml/html/app-initdb.html b/doc/src/sgml/html/app-initdb.html
1289index 1a0e568..a20d8a9 100644
1290--- a/doc/src/sgml/html/app-initdb.html
1291+++ b/doc/src/sgml/html/app-initdb.html
1292@@ -1,5 +1,5 @@
1293 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1294-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>initdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="reference-server.html" title="PostgreSQL Server Applications" /><link rel="next" href="pgarchivecleanup.html" title="pg_archivecleanup" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">initdb</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="reference-server.html" title="PostgreSQL Server Applications">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="pgarchivecleanup.html" title="pg_archivecleanup">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-INITDB"><div class="titlepage"></div><a id="id-1.9.5.3.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">initdb</span></h2><p>initdb — create a new <span class="productname">PostgreSQL</span> database cluster</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.3.4.1"><code class="command">initdb</code> [<em class="replaceable"><code>option</code></em>...] [ <code class="option">--pgdata</code> | <code class="option">-D</code> ]<em class="replaceable"><code> directory</code></em> </p></div></div><div class="refsect1" id="R1-APP-INITDB-1"><h2> Description
1295+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>initdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="reference-server.html" title="PostgreSQL Server Applications" /><link rel="next" href="pgarchivecleanup.html" title="pg_archivecleanup" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">initdb</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="reference-server.html" title="PostgreSQL Server Applications">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="pgarchivecleanup.html" title="pg_archivecleanup">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-INITDB"><div class="titlepage"></div><a id="id-1.9.5.3.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">initdb</span></h2><p>initdb — create a new <span class="productname">PostgreSQL</span> database cluster</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.3.4.1"><code class="command">initdb</code> [<em class="replaceable"><code>option</code></em>...] [ <code class="option">--pgdata</code> | <code class="option">-D</code> ]<em class="replaceable"><code> directory</code></em> </p></div></div><div class="refsect1" id="R1-APP-INITDB-1"><h2> Description
1296 </h2><p> <code class="command">initdb</code> creates a new
1297 <span class="productname">PostgreSQL</span> database cluster. A database
1298 cluster is a collection of databases that are managed by a single
1299@@ -145,4 +145,4 @@
1300 (see <a class="xref" href="libpq-envars.html" title="33.14. Environment Variables">Section 33.14</a>).
1301 </p></div><div class="refsect1" id="id-1.9.5.3.8"><h2>Notes</h2><p> <code class="command">initdb</code> can also be invoked via
1302 <code class="command">pg_ctl initdb</code>.
1303- </p></div><div class="refsect1" id="id-1.9.5.3.9"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pg-ctl.html" title="pg_ctl"><span class="refentrytitle"><span class="application">pg_ctl</span></span></a>, <a class="xref" href="app-postgres.html" title="postgres"><span class="refentrytitle"><span class="application">postgres</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="reference-server.html" title="PostgreSQL Server Applications">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pgarchivecleanup.html" title="pg_archivecleanup">Next</a></td></tr><tr><td width="40%" align="left" valign="top">PostgreSQL Server Applications </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_archivecleanup</span></td></tr></table></div></body></html>
1304\ No newline at end of file
1305+ </p></div><div class="refsect1" id="id-1.9.5.3.9"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pg-ctl.html" title="pg_ctl"><span class="refentrytitle"><span class="application">pg_ctl</span></span></a>, <a class="xref" href="app-postgres.html" title="postgres"><span class="refentrytitle"><span class="application">postgres</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="reference-server.html" title="PostgreSQL Server Applications">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pgarchivecleanup.html" title="pg_archivecleanup">Next</a></td></tr><tr><td width="40%" align="left" valign="top">PostgreSQL Server Applications </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_archivecleanup</span></td></tr></table></div></body></html>
1306\ No newline at end of file
1307diff --git a/doc/src/sgml/html/app-pg-ctl.html b/doc/src/sgml/html/app-pg-ctl.html
1308index f5d3790..4ddc497 100644
1309--- a/doc/src/sgml/html/app-pg-ctl.html
1310+++ b/doc/src/sgml/html/app-pg-ctl.html
1311@@ -1,5 +1,5 @@
1312 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1313-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_ctl</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgcontroldata.html" title="pg_controldata" /><link rel="next" href="app-pgresetwal.html" title="pg_resetwal" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_ctl</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgcontroldata.html" title="pg_controldata">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgresetwal.html" title="pg_resetwal">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PG-CTL"><div class="titlepage"></div><a id="id-1.9.5.6.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_ctl</span></span></h2><p>pg_ctl — initialize, start, stop, or control a <span class="productname">PostgreSQL</span> server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.6.4.1"><code class="command">pg_ctl</code> <code class="option">init[db]</code> [<code class="option">-D</code> <em class="replaceable"><code>datadir</code></em>] [<code class="option">-s</code>] [<code class="option">-o</code> <em class="replaceable"><code>initdb-options</code></em>]</p></div><div class="cmdsynopsis"><p id="id-1.9.5.6.4.2"><code class="command">pg_ctl</code> <code class="option">start</code> [<code class="option">-D</code> <em class="replaceable"><code>datadir</code></em>] [<code class="option">-l</code> <em class="replaceable"><code>filename</code></em>] [<code class="option">-W</code>] [<code class="option">-t</code> <em class="replaceable"><code>seconds</code></em>] [<code class="option">-s</code>] [<code class="option">-o</code> <em class="replaceable"><code>options</code></em>] [<code class="option">-p</code> <em class="replaceable"><code>path</code></em>] [<code class="option">-c</code>]</p></div><div class="cmdsynopsis"><p id="id-1.9.5.6.4.3"><code class="command">pg_ctl</code> <code class="option">stop</code> [<code class="option">-D</code> <em class="replaceable"><code>datadir</code></em>] [<code class="option">-m</code>
1314+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_ctl</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgcontroldata.html" title="pg_controldata" /><link rel="next" href="app-pgresetwal.html" title="pg_resetwal" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_ctl</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgcontroldata.html" title="pg_controldata">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgresetwal.html" title="pg_resetwal">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PG-CTL"><div class="titlepage"></div><a id="id-1.9.5.6.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_ctl</span></span></h2><p>pg_ctl — initialize, start, stop, or control a <span class="productname">PostgreSQL</span> server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.6.4.1"><code class="command">pg_ctl</code> <code class="option">init[db]</code> [<code class="option">-D</code> <em class="replaceable"><code>datadir</code></em>] [<code class="option">-s</code>] [<code class="option">-o</code> <em class="replaceable"><code>initdb-options</code></em>]</p></div><div class="cmdsynopsis"><p id="id-1.9.5.6.4.2"><code class="command">pg_ctl</code> <code class="option">start</code> [<code class="option">-D</code> <em class="replaceable"><code>datadir</code></em>] [<code class="option">-l</code> <em class="replaceable"><code>filename</code></em>] [<code class="option">-W</code>] [<code class="option">-t</code> <em class="replaceable"><code>seconds</code></em>] [<code class="option">-s</code>] [<code class="option">-o</code> <em class="replaceable"><code>options</code></em>] [<code class="option">-p</code> <em class="replaceable"><code>path</code></em>] [<code class="option">-c</code>]</p></div><div class="cmdsynopsis"><p id="id-1.9.5.6.4.3"><code class="command">pg_ctl</code> <code class="option">stop</code> [<code class="option">-D</code> <em class="replaceable"><code>datadir</code></em>] [<code class="option">-m</code>
1315 <code class="option">s[mart]</code> | <code class="option">f[ast]</code> | <code class="option">i[mmediate]</code>
1316 ] [<code class="option">-W</code>] [<code class="option">-t</code> <em class="replaceable"><code>seconds</code></em>] [<code class="option">-s</code>]</p></div><div class="cmdsynopsis"><p id="id-1.9.5.6.4.4"><code class="command">pg_ctl</code> <code class="option">restart</code> [<code class="option">-D</code> <em class="replaceable"><code>datadir</code></em>] [<code class="option">-m</code>
1317 <code class="option">s[mart]</code> | <code class="option">f[ast]</code> | <code class="option">i[mmediate]</code>
1318@@ -217,4 +217,4 @@
1319 <code class="computeroutput">pg_ctl: server is running (PID: 13718)
1320 /usr/local/pgsql/bin/postgres "-D" "/usr/local/pgsql/data" "-p" "5433" "-B" "128"</code></pre><p>
1321 The second line is the command that would be invoked in restart mode.
1322- </p></div></div><div class="refsect1" id="id-1.9.5.6.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-initdb.html" title="initdb"><span class="refentrytitle">initdb</span></a>, <a class="xref" href="app-postgres.html" title="postgres"><span class="refentrytitle"><span class="application">postgres</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgcontroldata.html" title="pg_controldata">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgresetwal.html" title="pg_resetwal">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_controldata</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_resetwal</span></td></tr></table></div></body></html>
1323\ No newline at end of file
1324+ </p></div></div><div class="refsect1" id="id-1.9.5.6.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-initdb.html" title="initdb"><span class="refentrytitle">initdb</span></a>, <a class="xref" href="app-postgres.html" title="postgres"><span class="refentrytitle"><span class="application">postgres</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgcontroldata.html" title="pg_controldata">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgresetwal.html" title="pg_resetwal">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_controldata</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_resetwal</span></td></tr></table></div></body></html>
1325\ No newline at end of file
1326diff --git a/doc/src/sgml/html/app-pg-dumpall.html b/doc/src/sgml/html/app-pg-dumpall.html
1327index 36cf919..89e5eaf 100644
1328--- a/doc/src/sgml/html/app-pg-dumpall.html
1329+++ b/doc/src/sgml/html/app-pg-dumpall.html
1330@@ -1,5 +1,5 @@
1331 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1332-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_dumpall</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgdump.html" title="pg_dump" /><link rel="next" href="app-pg-isready.html" title="pg_isready" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_dumpall</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgdump.html" title="pg_dump">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pg-isready.html" title="pg_isready">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PG-DUMPALL"><div class="titlepage"></div><a id="id-1.9.4.13.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_dumpall</span></span></h2><p>pg_dumpall — extract a <span class="productname">PostgreSQL</span> database cluster into a script file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.13.4.1"><code class="command">pg_dumpall</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="APP-PG-DUMPALL-DESCRIPTION"><h2>Description</h2><p> <span class="application">pg_dumpall</span> is a utility for writing out
1333+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_dumpall</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgdump.html" title="pg_dump" /><link rel="next" href="app-pg-isready.html" title="pg_isready" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_dumpall</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgdump.html" title="pg_dump">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pg-isready.html" title="pg_isready">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PG-DUMPALL"><div class="titlepage"></div><a id="id-1.9.4.13.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_dumpall</span></span></h2><p>pg_dumpall — extract a <span class="productname">PostgreSQL</span> database cluster into a script file</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.13.4.1"><code class="command">pg_dumpall</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="APP-PG-DUMPALL-DESCRIPTION"><h2>Description</h2><p> <span class="application">pg_dumpall</span> is a utility for writing out
1334 (<span class="quote">“<span class="quote">dumping</span>”</span>) all <span class="productname">PostgreSQL</span> databases
1335 of a cluster into one script file. The script file contains
1336 <acronym class="acronym">SQL</acronym> commands that can be used as input to <a class="xref" href="app-psql.html" title="psql"><span class="refentrytitle"><span class="application">psql</span></span></a> to restore the databases. It does this by
1337@@ -223,4 +223,4 @@
1338 databases.)
1339 </p></div><div class="refsect1" id="id-1.9.4.13.10"><h2>See Also</h2><p> Check <a class="xref" href="app-pgdump.html" title="pg_dump"><span class="refentrytitle">pg_dump</span></a> for details on possible
1340 error conditions.
1341- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgdump.html" title="pg_dump">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pg-isready.html" title="pg_isready">Next</a></td></tr><tr><td width="40%" align="left" valign="top">pg_dump </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_isready</span></td></tr></table></div></body></html>
1342\ No newline at end of file
1343+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgdump.html" title="pg_dump">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pg-isready.html" title="pg_isready">Next</a></td></tr><tr><td width="40%" align="left" valign="top">pg_dump </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_isready</span></td></tr></table></div></body></html>
1344\ No newline at end of file
1345diff --git a/doc/src/sgml/html/app-pg-isready.html b/doc/src/sgml/html/app-pg-isready.html
1346index e63fe92..f6ac055 100644
1347--- a/doc/src/sgml/html/app-pg-isready.html
1348+++ b/doc/src/sgml/html/app-pg-isready.html
1349@@ -1,5 +1,5 @@
1350 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1351-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_isready</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pg-dumpall.html" title="pg_dumpall" /><link rel="next" href="app-pgreceivewal.html" title="pg_receivewal" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_isready</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pg-dumpall.html" title="pg_dumpall">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgreceivewal.html" title="pg_receivewal">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PG-ISREADY"><div class="titlepage"></div><a id="id-1.9.4.14.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_isready</span></span></h2><p>pg_isready — check the connection status of a <span class="productname">PostgreSQL</span> server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.14.4.1"><code class="command">pg_isready</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="APP-PG-ISREADY-DESCRIPTION"><h2>Description</h2><p> <span class="application">pg_isready</span> is a utility for checking the connection
1352+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_isready</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pg-dumpall.html" title="pg_dumpall" /><link rel="next" href="app-pgreceivewal.html" title="pg_receivewal" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_isready</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pg-dumpall.html" title="pg_dumpall">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgreceivewal.html" title="pg_receivewal">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PG-ISREADY"><div class="titlepage"></div><a id="id-1.9.4.14.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_isready</span></span></h2><p>pg_isready — check the connection status of a <span class="productname">PostgreSQL</span> server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.14.4.1"><code class="command">pg_isready</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="APP-PG-ISREADY-DESCRIPTION"><h2>Description</h2><p> <span class="application">pg_isready</span> is a utility for checking the connection
1353 status of a <span class="productname">PostgreSQL</span> database server. The exit
1354 status specifies the result of the connection check.
1355 </p></div><div class="refsect1" id="APP-PG-ISREADY-OPTIONS"><h2>Options</h2><div class="variablelist"><dl class="variablelist"><dt><span class="term"><code class="option">-d <em class="replaceable"><code>dbname</code></em></code><br /></span><span class="term"><code class="option">--dbname=<em class="replaceable"><code>dbname</code></em></code></span></dt><dd><p> Specifies the name of the database to connect to. The
1356@@ -50,4 +50,4 @@
1357 <code class="computeroutput">someremotehost:5432 - no response</code>
1358 <code class="prompt">$</code> <strong class="userinput"><code>echo $?</code></strong>
1359 <code class="computeroutput">2</code></pre><p>
1360- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pg-dumpall.html" title="pg_dumpall">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgreceivewal.html" title="pg_receivewal">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_dumpall</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> pg_receivewal</td></tr></table></div></body></html>
1361\ No newline at end of file
1362+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pg-dumpall.html" title="pg_dumpall">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgreceivewal.html" title="pg_receivewal">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_dumpall</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> pg_receivewal</td></tr></table></div></body></html>
1363\ No newline at end of file
1364diff --git a/doc/src/sgml/html/app-pgbasebackup.html b/doc/src/sgml/html/app-pgbasebackup.html
1365index 24f967d..f33d170 100644
1366--- a/doc/src/sgml/html/app-pgbasebackup.html
1367+++ b/doc/src/sgml/html/app-pgbasebackup.html
1368@@ -1,5 +1,5 @@
1369 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1370-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_basebackup</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-ecpg.html" title="ecpg" /><link rel="next" href="pgbench.html" title="pgbench" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_basebackup</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-ecpg.html" title="ecpg">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="pgbench.html" title="pgbench">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGBASEBACKUP"><div class="titlepage"></div><a id="id-1.9.4.9.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_basebackup</span></h2><p>pg_basebackup — take a base backup of a <span class="productname">PostgreSQL</span> cluster</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.9.4.1"><code class="command">pg_basebackup</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.4.9.5"><h2> Description
1371+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_basebackup</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-ecpg.html" title="ecpg" /><link rel="next" href="pgbench.html" title="pgbench" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_basebackup</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-ecpg.html" title="ecpg">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="pgbench.html" title="pgbench">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGBASEBACKUP"><div class="titlepage"></div><a id="id-1.9.4.9.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_basebackup</span></h2><p>pg_basebackup — take a base backup of a <span class="productname">PostgreSQL</span> cluster</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.9.4.1"><code class="command">pg_basebackup</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.4.9.5"><h2> Description
1372 </h2><p> <span class="application">pg_basebackup</span> is used to take base backups of
1373 a running <span class="productname">PostgreSQL</span> database cluster. These
1374 are taken without affecting other clients to the database, and can be used
1375@@ -304,4 +304,4 @@
1376 <code class="filename">/opt/ts</code> is relocated
1377 to <code class="filename">./backup/ts</code>:
1378 </p><pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>pg_basebackup -D backup/data -T /opt/ts=$(pwd)/backup/ts</code></strong></pre><p>
1379- </p></div><div class="refsect1" id="id-1.9.4.9.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgdump.html" title="pg_dump"><span class="refentrytitle">pg_dump</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-ecpg.html" title="ecpg">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pgbench.html" title="pgbench">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">ecpg</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pgbench</span></td></tr></table></div></body></html>
1380\ No newline at end of file
1381+ </p></div><div class="refsect1" id="id-1.9.4.9.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgdump.html" title="pg_dump"><span class="refentrytitle">pg_dump</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-ecpg.html" title="ecpg">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pgbench.html" title="pgbench">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">ecpg</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pgbench</span></td></tr></table></div></body></html>
1382\ No newline at end of file
1383diff --git a/doc/src/sgml/html/app-pgconfig.html b/doc/src/sgml/html/app-pgconfig.html
1384index 7e7c947..64b3b61 100644
1385--- a/doc/src/sgml/html/app-pgconfig.html
1386+++ b/doc/src/sgml/html/app-pgconfig.html
1387@@ -1,5 +1,5 @@
1388 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1389-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_config</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="pgbench.html" title="pgbench" /><link rel="next" href="app-pgdump.html" title="pg_dump" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_config</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="pgbench.html" title="pgbench">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgdump.html" title="pg_dump">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGCONFIG"><div class="titlepage"></div><a id="id-1.9.4.11.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_config</span></h2><p>pg_config — retrieve information about the installed version of <span class="productname">PostgreSQL</span></p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.11.4.1"><code class="command">pg_config</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.4.11.5"><h2>Description</h2><p> The <span class="application">pg_config</span> utility prints configuration parameters
1390+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_config</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="pgbench.html" title="pgbench" /><link rel="next" href="app-pgdump.html" title="pg_dump" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_config</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="pgbench.html" title="pgbench">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgdump.html" title="pg_dump">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGCONFIG"><div class="titlepage"></div><a id="id-1.9.4.11.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_config</span></h2><p>pg_config — retrieve information about the installed version of <span class="productname">PostgreSQL</span></p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.11.4.1"><code class="command">pg_config</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.4.11.5"><h2>Description</h2><p> The <span class="application">pg_config</span> utility prints configuration parameters
1391 of the currently installed version of <span class="productname">PostgreSQL</span>. It is
1392 intended, for example, to be used by software packages that want to interface
1393 to <span class="productname">PostgreSQL</span> to facilitate finding the required header files
1394@@ -77,4 +77,4 @@
1395 shell quotation marks so arguments with spaces are represented
1396 correctly. Therefore, using <code class="literal">eval</code> is required
1397 for proper results.
1398- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pgbench.html" title="pgbench">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgdump.html" title="pg_dump">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pgbench</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> pg_dump</td></tr></table></div></body></html>
1399\ No newline at end of file
1400+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pgbench.html" title="pgbench">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgdump.html" title="pg_dump">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pgbench</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> pg_dump</td></tr></table></div></body></html>
1401\ No newline at end of file
1402diff --git a/doc/src/sgml/html/app-pgcontroldata.html b/doc/src/sgml/html/app-pgcontroldata.html
1403index 86e4c08..184dd10 100644
1404--- a/doc/src/sgml/html/app-pgcontroldata.html
1405+++ b/doc/src/sgml/html/app-pgcontroldata.html
1406@@ -1,5 +1,5 @@
1407 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1408-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_controldata</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="pgarchivecleanup.html" title="pg_archivecleanup" /><link rel="next" href="app-pg-ctl.html" title="pg_ctl" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_controldata</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="pgarchivecleanup.html" title="pg_archivecleanup">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pg-ctl.html" title="pg_ctl">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGCONTROLDATA"><div class="titlepage"></div><a id="id-1.9.5.5.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_controldata</span></span></h2><p>pg_controldata — display control information of a <span class="productname">PostgreSQL</span> database cluster</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.5.4.1"><code class="command">pg_controldata</code> [<em class="replaceable"><code>option</code></em>] [[<code class="option">-D</code>] <em class="replaceable"><code>datadir</code></em>]</p></div></div><div class="refsect1" id="R1-APP-PGCONTROLDATA-1"><h2>Description</h2><p> <code class="command">pg_controldata</code> prints information initialized during
1409+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_controldata</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="pgarchivecleanup.html" title="pg_archivecleanup" /><link rel="next" href="app-pg-ctl.html" title="pg_ctl" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_controldata</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="pgarchivecleanup.html" title="pg_archivecleanup">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pg-ctl.html" title="pg_ctl">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGCONTROLDATA"><div class="titlepage"></div><a id="id-1.9.5.5.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_controldata</span></span></h2><p>pg_controldata — display control information of a <span class="productname">PostgreSQL</span> database cluster</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.5.4.1"><code class="command">pg_controldata</code> [<em class="replaceable"><code>option</code></em>] [[<code class="option">-D</code>] <em class="replaceable"><code>datadir</code></em>]</p></div></div><div class="refsect1" id="R1-APP-PGCONTROLDATA-1"><h2>Description</h2><p> <code class="command">pg_controldata</code> prints information initialized during
1410 <code class="command">initdb</code>, such as the catalog version.
1411 It also shows information about write-ahead logging and checkpoint
1412 processing. This information is cluster-wide, and not specific to any one
1413@@ -13,4 +13,4 @@
1414 supports options <code class="option">-?</code> and <code class="option">--help</code>, which output the
1415 supported arguments.
1416 </p></div><div class="refsect1" id="id-1.9.5.5.6"><h2>Environment</h2><div class="variablelist"><dl class="variablelist"><dt><span class="term"><code class="envar">PGDATA</code></span></dt><dd><p> Default data directory location
1417- </p></dd></dl></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pgarchivecleanup.html" title="pg_archivecleanup">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pg-ctl.html" title="pg_ctl">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_archivecleanup</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_ctl</span></td></tr></table></div></body></html>
1418\ No newline at end of file
1419+ </p></dd></dl></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pgarchivecleanup.html" title="pg_archivecleanup">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pg-ctl.html" title="pg_ctl">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_archivecleanup</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_ctl</span></td></tr></table></div></body></html>
1420\ No newline at end of file
1421diff --git a/doc/src/sgml/html/app-pgdump.html b/doc/src/sgml/html/app-pgdump.html
1422index b746f1c..6195984 100644
1423--- a/doc/src/sgml/html/app-pgdump.html
1424+++ b/doc/src/sgml/html/app-pgdump.html
1425@@ -1,5 +1,5 @@
1426 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1427-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_dump</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgconfig.html" title="pg_config" /><link rel="next" href="app-pg-dumpall.html" title="pg_dumpall" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_dump</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgconfig.html" title="pg_config">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pg-dumpall.html" title="pg_dumpall">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGDUMP"><div class="titlepage"></div><a id="id-1.9.4.12.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_dump</span></h2><p>pg_dump — extract a <span class="productname">PostgreSQL</span> database into a script file or other archive file
1428+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_dump</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgconfig.html" title="pg_config" /><link rel="next" href="app-pg-dumpall.html" title="pg_dumpall" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_dump</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgconfig.html" title="pg_config">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pg-dumpall.html" title="pg_dumpall">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGDUMP"><div class="titlepage"></div><a id="id-1.9.4.12.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_dump</span></h2><p>pg_dump — extract a <span class="productname">PostgreSQL</span> database into a script file or other archive file
1429 </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.12.4.1"><code class="command">pg_dump</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>dbname</code></em>]</p></div></div><div class="refsect1" id="PG-DUMP-DESCRIPTION"><h2> Description
1430 </h2><p> <span class="application">pg_dump</span> is a utility for backing up a
1431 <span class="productname">PostgreSQL</span> database. It makes consistent
1432@@ -587,4 +587,4 @@
1433 Thus, to dump a single table with a mixed-case name, you need something
1434 like
1435
1436-</p><pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>pg_dump -t "\"MixedCaseName\"" mydb &gt; mytab.sql</code></strong></pre></div><div class="refsect1" id="id-1.9.4.12.11"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pg-dumpall.html" title="pg_dumpall"><span class="refentrytitle"><span class="application">pg_dumpall</span></span></a>, <a class="xref" href="app-pgrestore.html" title="pg_restore"><span class="refentrytitle">pg_restore</span></a>, <a class="xref" href="app-psql.html" title="psql"><span class="refentrytitle"><span class="application">psql</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgconfig.html" title="pg_config">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pg-dumpall.html" title="pg_dumpall">Next</a></td></tr><tr><td width="40%" align="left" valign="top">pg_config </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_dumpall</span></td></tr></table></div></body></html>
1437\ No newline at end of file
1438+</p><pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>pg_dump -t "\"MixedCaseName\"" mydb &gt; mytab.sql</code></strong></pre></div><div class="refsect1" id="id-1.9.4.12.11"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pg-dumpall.html" title="pg_dumpall"><span class="refentrytitle"><span class="application">pg_dumpall</span></span></a>, <a class="xref" href="app-pgrestore.html" title="pg_restore"><span class="refentrytitle">pg_restore</span></a>, <a class="xref" href="app-psql.html" title="psql"><span class="refentrytitle"><span class="application">psql</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgconfig.html" title="pg_config">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pg-dumpall.html" title="pg_dumpall">Next</a></td></tr><tr><td width="40%" align="left" valign="top">pg_config </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_dumpall</span></td></tr></table></div></body></html>
1439\ No newline at end of file
1440diff --git a/doc/src/sgml/html/app-pgreceivewal.html b/doc/src/sgml/html/app-pgreceivewal.html
1441index 79a306b..826d6e6 100644
1442--- a/doc/src/sgml/html/app-pgreceivewal.html
1443+++ b/doc/src/sgml/html/app-pgreceivewal.html
1444@@ -1,5 +1,5 @@
1445 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1446-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_receivewal</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pg-isready.html" title="pg_isready" /><link rel="next" href="app-pgrecvlogical.html" title="pg_recvlogical" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_receivewal</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pg-isready.html" title="pg_isready">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgrecvlogical.html" title="pg_recvlogical">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGRECEIVEWAL"><div class="titlepage"></div><a id="id-1.9.4.15.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_receivewal</span></h2><p>pg_receivewal — stream write-ahead logs from a <span class="productname">PostgreSQL</span> server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.15.4.1"><code class="command">pg_receivewal</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.4.15.5"><h2> Description
1447+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_receivewal</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pg-isready.html" title="pg_isready" /><link rel="next" href="app-pgrecvlogical.html" title="pg_recvlogical" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_receivewal</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pg-isready.html" title="pg_isready">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgrecvlogical.html" title="pg_recvlogical">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGRECEIVEWAL"><div class="titlepage"></div><a id="id-1.9.4.15.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_receivewal</span></h2><p>pg_receivewal — stream write-ahead logs from a <span class="productname">PostgreSQL</span> server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.15.4.1"><code class="command">pg_receivewal</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.4.15.5"><h2> Description
1448 </h2><p> <span class="application">pg_receivewal</span> is used to stream the write-ahead log
1449 from a running <span class="productname">PostgreSQL</span> cluster. The write-ahead
1450 log is streamed using the streaming replication protocol, and is written
1451@@ -37,12 +37,11 @@
1452 </p><p> The starting point of the write-ahead log streaming is calculated when
1453 <span class="application">pg_receivewal</span> starts:
1454 </p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p> First, scan the directory where the WAL segment files are written and
1455- find the newest completed segment file, using as starting point the
1456- beginning of the next WAL segment file. This is calculated independently
1457- on the compression method used to compress each segment.
1458+ find the newest completed segment file, using as the starting point the
1459+ beginning of the next WAL segment file.
1460 </p></li><li class="listitem"><p> If a starting point cannot be calculated with the previous method,
1461 the latest WAL flush location is used as reported by the server from
1462- a <code class="literal">IDENTIFY_SYSTEM</code> command.
1463+ an <code class="literal">IDENTIFY_SYSTEM</code> command.
1464 </p></li></ol></div><p>
1465 </p><p> If the connection is lost, or if it cannot be initially established,
1466 with a non-fatal error, <span class="application">pg_receivewal</span> will
1467@@ -149,4 +148,4 @@
1468 </p></div><div class="refsect1" id="id-1.9.4.15.9"><h2>Examples</h2><p> To stream the write-ahead log from the server at
1469 <code class="literal">mydbserver</code> and store it in the local directory
1470 <code class="filename">/usr/local/pgsql/archive</code>:
1471-</p><pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>pg_receivewal -h mydbserver -D /usr/local/pgsql/archive</code></strong></pre></div><div class="refsect1" id="id-1.9.4.15.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgbasebackup.html" title="pg_basebackup"><span class="refentrytitle">pg_basebackup</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pg-isready.html" title="pg_isready">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgrecvlogical.html" title="pg_recvlogical">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_isready</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_recvlogical</span></td></tr></table></div></body></html>
1472\ No newline at end of file
1473+</p><pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>pg_receivewal -h mydbserver -D /usr/local/pgsql/archive</code></strong></pre></div><div class="refsect1" id="id-1.9.4.15.10"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgbasebackup.html" title="pg_basebackup"><span class="refentrytitle">pg_basebackup</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pg-isready.html" title="pg_isready">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgrecvlogical.html" title="pg_recvlogical">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_isready</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_recvlogical</span></td></tr></table></div></body></html>
1474\ No newline at end of file
1475diff --git a/doc/src/sgml/html/app-pgreceivexlog.html b/doc/src/sgml/html/app-pgreceivexlog.html
1476index 4365a6a..66c2471 100644
1477--- a/doc/src/sgml/html/app-pgreceivexlog.html
1478+++ b/doc/src/sgml/html/app-pgreceivexlog.html
1479@@ -1,9 +1,9 @@
1480 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1481-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>L.3. pg_receivexlog renamed to pg_receivewal</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgresetxlog.html" title="L.2. pg_resetxlog renamed to pg_resetwal" /><link rel="next" href="biblio.html" title="Bibliography" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">L.3. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivexlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivewal</code></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgresetxlog.html" title="L.2. pg_resetxlog renamed to pg_resetwal">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Up</a></td><th width="60%" align="center">Appendix L. Obsolete or Renamed Features</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="biblio.html" title="Bibliography">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="APP-PGRECEIVEXLOG"><div class="titlepage"><div><div><h2 class="title" style="clear: both">L.3. <code class="command">pg_receivexlog</code> renamed to <code class="command">pg_receivewal</code></h2></div></div></div><a id="id-1.11.13.5.2" class="indexterm"></a><p> PostgreSQL 9.6 and below provided a command named
1482+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>L.3. pg_receivexlog renamed to pg_receivewal</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgresetxlog.html" title="L.2. pg_resetxlog renamed to pg_resetwal" /><link rel="next" href="biblio.html" title="Bibliography" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">L.3. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivexlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivewal</code></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgresetxlog.html" title="L.2. pg_resetxlog renamed to pg_resetwal">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Up</a></td><th width="60%" align="center">Appendix L. Obsolete or Renamed Features</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="biblio.html" title="Bibliography">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="APP-PGRECEIVEXLOG"><div class="titlepage"><div><div><h2 class="title" style="clear: both">L.3. <code class="command">pg_receivexlog</code> renamed to <code class="command">pg_receivewal</code></h2></div></div></div><a id="id-1.11.13.5.2" class="indexterm"></a><p> PostgreSQL 9.6 and below provided a command named
1483 <code class="command">pg_receivexlog</code>
1484 <a id="id-1.11.13.5.3.2" class="indexterm"></a>
1485 to fetch write-ahead-log (WAL) files. This command was renamed to <code class="command">pg_receivewal</code>, see
1486 <a class="xref" href="app-pgreceivewal.html" title="pg_receivewal"><span class="refentrytitle">pg_receivewal</span></a> for documentation of <code class="command">pg_receivewal</code> and see
1487- <a class="link" href="release-prior.html" title="E.21. Prior Releases">the release notes for PostgreSQL 10</a> for details
1488+ <a class="link" href="release-prior.html" title="E.22. Prior Releases">the release notes for PostgreSQL 10</a> for details
1489 on this change.
1490- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgresetxlog.html" title="L.2. pg_resetxlog renamed to pg_resetwal">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="biblio.html" title="Bibliography">Next</a></td></tr><tr><td width="40%" align="left" valign="top">L.2. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_resetxlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_resetwal</code> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Bibliography</td></tr></table></div></body></html>
1491\ No newline at end of file
1492+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgresetxlog.html" title="L.2. pg_resetxlog renamed to pg_resetwal">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="biblio.html" title="Bibliography">Next</a></td></tr><tr><td width="40%" align="left" valign="top">L.2. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_resetxlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_resetwal</code> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Bibliography</td></tr></table></div></body></html>
1493\ No newline at end of file
1494diff --git a/doc/src/sgml/html/app-pgrecvlogical.html b/doc/src/sgml/html/app-pgrecvlogical.html
1495index 505e21a..bc68f50 100644
1496--- a/doc/src/sgml/html/app-pgrecvlogical.html
1497+++ b/doc/src/sgml/html/app-pgrecvlogical.html
1498@@ -1,5 +1,5 @@
1499 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1500-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_recvlogical</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgreceivewal.html" title="pg_receivewal" /><link rel="next" href="app-pgrestore.html" title="pg_restore" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_recvlogical</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgreceivewal.html" title="pg_receivewal">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgrestore.html" title="pg_restore">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGRECVLOGICAL"><div class="titlepage"></div><a id="id-1.9.4.16.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_recvlogical</span></span></h2><p>pg_recvlogical — control <span class="productname">PostgreSQL</span> logical decoding streams</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.16.4.1"><code class="command">pg_recvlogical</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.4.16.5"><h2>Description</h2><p> <code class="command">pg_recvlogical</code> controls logical decoding replication
1501+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_recvlogical</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgreceivewal.html" title="pg_receivewal" /><link rel="next" href="app-pgrestore.html" title="pg_restore" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_recvlogical</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgreceivewal.html" title="pg_receivewal">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgrestore.html" title="pg_restore">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGRECVLOGICAL"><div class="titlepage"></div><a id="id-1.9.4.16.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_recvlogical</span></span></h2><p>pg_recvlogical — control <span class="productname">PostgreSQL</span> logical decoding streams</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.16.4.1"><code class="command">pg_recvlogical</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.4.16.5"><h2>Description</h2><p> <code class="command">pg_recvlogical</code> controls logical decoding replication
1502 slots and streams data from such replication slots.
1503 </p><p> It creates a replication-mode connection, so it is subject to the same
1504 constraints as <a class="xref" href="app-pgreceivewal.html" title="pg_receivewal"><span class="refentrytitle">pg_receivewal</span></a>, plus those for logical
1505@@ -120,4 +120,4 @@
1506 uses the environment variables supported by <span class="application">libpq</span>
1507 (see <a class="xref" href="libpq-envars.html" title="33.14. Environment Variables">Section 33.14</a>).
1508 </p></div><div class="refsect1" id="id-1.9.4.16.8"><h2>Examples</h2><p> See <a class="xref" href="logicaldecoding-example.html" title="48.1. Logical Decoding Examples">Section 48.1</a> for an example.
1509- </p></div><div class="refsect1" id="id-1.9.4.16.9"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgreceivewal.html" title="pg_receivewal"><span class="refentrytitle">pg_receivewal</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgreceivewal.html" title="pg_receivewal">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgrestore.html" title="pg_restore">Next</a></td></tr><tr><td width="40%" align="left" valign="top">pg_receivewal </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> pg_restore</td></tr></table></div></body></html>
1510\ No newline at end of file
1511+ </p></div><div class="refsect1" id="id-1.9.4.16.9"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgreceivewal.html" title="pg_receivewal"><span class="refentrytitle">pg_receivewal</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgreceivewal.html" title="pg_receivewal">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgrestore.html" title="pg_restore">Next</a></td></tr><tr><td width="40%" align="left" valign="top">pg_receivewal </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> pg_restore</td></tr></table></div></body></html>
1512\ No newline at end of file
1513diff --git a/doc/src/sgml/html/app-pgresetwal.html b/doc/src/sgml/html/app-pgresetwal.html
1514index 7473445..5876ba6 100644
1515--- a/doc/src/sgml/html/app-pgresetwal.html
1516+++ b/doc/src/sgml/html/app-pgresetwal.html
1517@@ -1,5 +1,5 @@
1518 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1519-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_resetwal</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pg-ctl.html" title="pg_ctl" /><link rel="next" href="app-pgrewind.html" title="pg_rewind" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_resetwal</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pg-ctl.html" title="pg_ctl">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgrewind.html" title="pg_rewind">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGRESETWAL"><div class="titlepage"></div><a id="id-1.9.5.7.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_resetwal</span></span></h2><p>pg_resetwal — reset the write-ahead log and other control information of a <span class="productname">PostgreSQL</span> database cluster</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.7.4.1"><code class="command">pg_resetwal</code> [<code class="option">-f</code>] [<code class="option">-n</code>] [<em class="replaceable"><code>option</code></em>...] {[<code class="option">-D</code>] <em class="replaceable"><code>datadir</code></em>}</p></div></div><div class="refsect1" id="R1-APP-PGRESETWAL-1"><h2>Description</h2><p> <code class="command">pg_resetwal</code> clears the write-ahead log (WAL) and
1520+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_resetwal</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pg-ctl.html" title="pg_ctl" /><link rel="next" href="app-pgrewind.html" title="pg_rewind" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_resetwal</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pg-ctl.html" title="pg_ctl">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgrewind.html" title="pg_rewind">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGRESETWAL"><div class="titlepage"></div><a id="id-1.9.5.7.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_resetwal</span></span></h2><p>pg_resetwal — reset the write-ahead log and other control information of a <span class="productname">PostgreSQL</span> database cluster</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.7.4.1"><code class="command">pg_resetwal</code> [<code class="option">-f</code>] [<code class="option">-n</code>] [<em class="replaceable"><code>option</code></em>...] {[<code class="option">-D</code>] <em class="replaceable"><code>datadir</code></em>}</p></div></div><div class="refsect1" id="R1-APP-PGRESETWAL-1"><h2>Description</h2><p> <code class="command">pg_resetwal</code> clears the write-ahead log (WAL) and
1521 optionally resets some other control information stored in the
1522 <code class="filename">pg_control</code> file. This function is sometimes needed
1523 if these files have become corrupted. It should be used only as a
1524@@ -120,4 +120,4 @@
1525 so, make doubly certain that there is no server process still alive.
1526 </p><p> <code class="command">pg_resetwal</code> works only with servers of the same
1527 major version.
1528- </p></div><div class="refsect1" id="id-1.9.5.7.8"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgcontroldata.html" title="pg_controldata"><span class="refentrytitle"><span class="application">pg_controldata</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pg-ctl.html" title="pg_ctl">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgrewind.html" title="pg_rewind">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_ctl</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_rewind</span></td></tr></table></div></body></html>
1529\ No newline at end of file
1530+ </p></div><div class="refsect1" id="id-1.9.5.7.8"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgcontroldata.html" title="pg_controldata"><span class="refentrytitle"><span class="application">pg_controldata</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pg-ctl.html" title="pg_ctl">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgrewind.html" title="pg_rewind">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_ctl</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_rewind</span></td></tr></table></div></body></html>
1531\ No newline at end of file
1532diff --git a/doc/src/sgml/html/app-pgresetxlog.html b/doc/src/sgml/html/app-pgresetxlog.html
1533index b85ab34..abf5cd4 100644
1534--- a/doc/src/sgml/html/app-pgresetxlog.html
1535+++ b/doc/src/sgml/html/app-pgresetxlog.html
1536@@ -1,9 +1,9 @@
1537 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1538-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>L.2. pg_resetxlog renamed to pg_resetwal</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump" /><link rel="next" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">L.2. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_resetxlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_resetwal</code></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Up</a></td><th width="60%" align="center">Appendix L. Obsolete or Renamed Features</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="APP-PGRESETXLOG"><div class="titlepage"><div><div><h2 class="title" style="clear: both">L.2. <code class="command">pg_resetxlog</code> renamed to <code class="command">pg_resetwal</code></h2></div></div></div><a id="id-1.11.13.4.2" class="indexterm"></a><p> PostgreSQL 9.6 and below provided a command named
1539+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>L.2. pg_resetxlog renamed to pg_resetwal</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump" /><link rel="next" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">L.2. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_resetxlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_resetwal</code></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Up</a></td><th width="60%" align="center">Appendix L. Obsolete or Renamed Features</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="APP-PGRESETXLOG"><div class="titlepage"><div><div><h2 class="title" style="clear: both">L.2. <code class="command">pg_resetxlog</code> renamed to <code class="command">pg_resetwal</code></h2></div></div></div><a id="id-1.11.13.4.2" class="indexterm"></a><p> PostgreSQL 9.6 and below provided a command named
1540 <code class="command">pg_resetxlog</code>
1541 <a id="id-1.11.13.4.3.2" class="indexterm"></a>
1542 to reset the write-ahead-log (WAL) files. This command was renamed to <code class="command">pg_resetwal</code>, see
1543 <a class="xref" href="app-pgresetwal.html" title="pg_resetwal"><span class="refentrytitle"><span class="application">pg_resetwal</span></span></a> for documentation of <code class="command">pg_resetwal</code> and see
1544- <a class="link" href="release-prior.html" title="E.21. Prior Releases">the release notes for PostgreSQL 10</a> for details
1545+ <a class="link" href="release-prior.html" title="E.22. Prior Releases">the release notes for PostgreSQL 10</a> for details
1546 on this change.
1547- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal">Next</a></td></tr><tr><td width="40%" align="left" valign="top">L.1. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_xlogdump</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_waldump</code> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> L.3. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivexlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivewal</code></td></tr></table></div></body></html>
1548\ No newline at end of file
1549+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendix-obsolete.html" title="Appendix L. Obsolete or Renamed Features">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal">Next</a></td></tr><tr><td width="40%" align="left" valign="top">L.1. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_xlogdump</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_waldump</code> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> L.3. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivexlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivewal</code></td></tr></table></div></body></html>
1550\ No newline at end of file
1551diff --git a/doc/src/sgml/html/app-pgrestore.html b/doc/src/sgml/html/app-pgrestore.html
1552index 6c74ad2..a75859c 100644
1553--- a/doc/src/sgml/html/app-pgrestore.html
1554+++ b/doc/src/sgml/html/app-pgrestore.html
1555@@ -1,5 +1,5 @@
1556 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1557-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_restore</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgrecvlogical.html" title="pg_recvlogical" /><link rel="next" href="app-psql.html" title="psql" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_restore</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgrecvlogical.html" title="pg_recvlogical">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-psql.html" title="psql">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGRESTORE"><div class="titlepage"></div><a id="id-1.9.4.17.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_restore</span></h2><p>pg_restore — restore a <span class="productname">PostgreSQL</span> database from an
1558+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_restore</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgrecvlogical.html" title="pg_recvlogical" /><link rel="next" href="app-psql.html" title="psql" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">pg_restore</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgrecvlogical.html" title="pg_recvlogical">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-psql.html" title="psql">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGRESTORE"><div class="titlepage"></div><a id="id-1.9.4.17.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle">pg_restore</span></h2><p>pg_restore — restore a <span class="productname">PostgreSQL</span> database from an
1559 archive file created by <span class="application">pg_dump</span>
1560 </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.17.4.1"><code class="command">pg_restore</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>filename</code></em>]</p></div></div><div class="refsect1" id="APP-PGRESTORE-DESCRIPTION"><h2>Description</h2><p> <span class="application">pg_restore</span> is a utility for restoring a
1561 <span class="productname">PostgreSQL</span> database from an archive
1562@@ -369,4 +369,4 @@
1563 ;8; 145416 TABLE ss_old postgres</pre><p>
1564 could be used as input to <span class="application">pg_restore</span> and would only restore
1565 items 10 and 6, in that order:
1566-</p><pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>pg_restore -L db.list db.dump</code></strong></pre></div><div class="refsect1" id="id-1.9.4.17.11"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgdump.html" title="pg_dump"><span class="refentrytitle">pg_dump</span></a>, <a class="xref" href="app-pg-dumpall.html" title="pg_dumpall"><span class="refentrytitle"><span class="application">pg_dumpall</span></span></a>, <a class="xref" href="app-psql.html" title="psql"><span class="refentrytitle"><span class="application">psql</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgrecvlogical.html" title="pg_recvlogical">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-psql.html" title="psql">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_recvlogical</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">psql</span></td></tr></table></div></body></html>
1567\ No newline at end of file
1568+</p><pre class="screen"><code class="prompt">$</code> <strong class="userinput"><code>pg_restore -L db.list db.dump</code></strong></pre></div><div class="refsect1" id="id-1.9.4.17.11"><h2>See Also</h2><span class="simplelist"><a class="xref" href="app-pgdump.html" title="pg_dump"><span class="refentrytitle">pg_dump</span></a>, <a class="xref" href="app-pg-dumpall.html" title="pg_dumpall"><span class="refentrytitle"><span class="application">pg_dumpall</span></span></a>, <a class="xref" href="app-psql.html" title="psql"><span class="refentrytitle"><span class="application">psql</span></span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgrecvlogical.html" title="pg_recvlogical">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-psql.html" title="psql">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_recvlogical</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">psql</span></td></tr></table></div></body></html>
1569\ No newline at end of file
1570diff --git a/doc/src/sgml/html/app-pgrewind.html b/doc/src/sgml/html/app-pgrewind.html
1571index 0918adb..8aae59c 100644
1572--- a/doc/src/sgml/html/app-pgrewind.html
1573+++ b/doc/src/sgml/html/app-pgrewind.html
1574@@ -1,5 +1,5 @@
1575 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1576-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_rewind</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgresetwal.html" title="pg_resetwal" /><link rel="next" href="pgtestfsync.html" title="pg_test_fsync" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_rewind</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgresetwal.html" title="pg_resetwal">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="pgtestfsync.html" title="pg_test_fsync">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGREWIND"><div class="titlepage"></div><a id="id-1.9.5.8.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_rewind</span></span></h2><p>pg_rewind — synchronize a <span class="productname">PostgreSQL</span> data directory with another data directory that was forked from it</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.8.4.1"><code class="command">pg_rewind</code> [<em class="replaceable"><code>option</code></em>...] { <code class="option">-D </code> | <code class="option">--target-pgdata</code> }<em class="replaceable"><code> directory</code></em> { <code class="option">--source-pgdata=<em class="replaceable"><code>directory</code></em></code> | <code class="option">--source-server=<em class="replaceable"><code>connstr</code></em></code> } </p></div></div><div class="refsect1" id="id-1.9.5.8.5"><h2>Description</h2><p> <span class="application">pg_rewind</span> is a tool for synchronizing a PostgreSQL cluster
1577+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>pg_rewind</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgresetwal.html" title="pg_resetwal" /><link rel="next" href="pgtestfsync.html" title="pg_test_fsync" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_rewind</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgresetwal.html" title="pg_resetwal">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="pgtestfsync.html" title="pg_test_fsync">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PGREWIND"><div class="titlepage"></div><a id="id-1.9.5.8.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">pg_rewind</span></span></h2><p>pg_rewind — synchronize a <span class="productname">PostgreSQL</span> data directory with another data directory that was forked from it</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.8.4.1"><code class="command">pg_rewind</code> [<em class="replaceable"><code>option</code></em>...] { <code class="option">-D </code> | <code class="option">--target-pgdata</code> }<em class="replaceable"><code> directory</code></em> { <code class="option">--source-pgdata=<em class="replaceable"><code>directory</code></em></code> | <code class="option">--source-server=<em class="replaceable"><code>connstr</code></em></code> } </p></div></div><div class="refsect1" id="id-1.9.5.8.5"><h2>Description</h2><p> <span class="application">pg_rewind</span> is a tool for synchronizing a PostgreSQL cluster
1578 with another copy of the same cluster, after the clusters' timelines have
1579 diverged. A typical scenario is to bring an old master server back online
1580 after failover as a standby that follows the new master.
1581@@ -99,4 +99,4 @@
1582 doesn't apply the WAL, it just creates a backup label file that
1583 makes <span class="productname">PostgreSQL</span> start by replaying all WAL from
1584 that checkpoint forward.)
1585- </p></li></ol></div></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgresetwal.html" title="pg_resetwal">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pgtestfsync.html" title="pg_test_fsync">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_resetwal</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_test_fsync</span></td></tr></table></div></body></html>
1586\ No newline at end of file
1587+ </p></li></ol></div></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgresetwal.html" title="pg_resetwal">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pgtestfsync.html" title="pg_test_fsync">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_resetwal</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_test_fsync</span></td></tr></table></div></body></html>
1588\ No newline at end of file
1589diff --git a/doc/src/sgml/html/app-postgres.html b/doc/src/sgml/html/app-postgres.html
1590index 4247588..6bac0ef 100644
1591--- a/doc/src/sgml/html/app-postgres.html
1592+++ b/doc/src/sgml/html/app-postgres.html
1593@@ -1,5 +1,5 @@
1594 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1595-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>postgres</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="pgwaldump.html" title="pg_waldump" /><link rel="next" href="app-postmaster.html" title="postmaster" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">postgres</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="pgwaldump.html" title="pg_waldump">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-postmaster.html" title="postmaster">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-POSTGRES"><div class="titlepage"></div><a id="id-1.9.5.13.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">postgres</span></span></h2><p>postgres — <span class="productname">PostgreSQL</span> database server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.13.4.1"><code class="command">postgres</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.5.13.5"><h2>Description</h2><p> <code class="command">postgres</code> is the
1596+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>postgres</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="pgwaldump.html" title="pg_waldump" /><link rel="next" href="app-postmaster.html" title="postmaster" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">postgres</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="pgwaldump.html" title="pg_waldump">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-postmaster.html" title="postmaster">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-POSTGRES"><div class="titlepage"></div><a id="id-1.9.5.13.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">postgres</span></span></h2><p>postgres — <span class="productname">PostgreSQL</span> database server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.13.4.1"><code class="command">postgres</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.5.13.5"><h2>Description</h2><p> <code class="command">postgres</code> is the
1597 <span class="productname">PostgreSQL</span> database server. In order
1598 for a client application to access a database it connects (over a
1599 network or locally) to a running <code class="command">postgres</code> instance.
1600@@ -351,4 +351,4 @@
1601 to set a parameter.
1602 </p></div><div class="refsect1" id="id-1.9.5.13.13"><h2>See Also</h2><p> <a class="xref" href="app-initdb.html" title="initdb"><span class="refentrytitle">initdb</span></a>,
1603 <a class="xref" href="app-pg-ctl.html" title="pg_ctl"><span class="refentrytitle"><span class="application">pg_ctl</span></span></a>
1604- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pgwaldump.html" title="pg_waldump">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-postmaster.html" title="postmaster">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_waldump</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">postmaster</span></td></tr></table></div></body></html>
1605\ No newline at end of file
1606+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pgwaldump.html" title="pg_waldump">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-postmaster.html" title="postmaster">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">pg_waldump</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">postmaster</span></td></tr></table></div></body></html>
1607\ No newline at end of file
1608diff --git a/doc/src/sgml/html/app-postmaster.html b/doc/src/sgml/html/app-postmaster.html
1609index 0f7ad87..b2794db 100644
1610--- a/doc/src/sgml/html/app-postmaster.html
1611+++ b/doc/src/sgml/html/app-postmaster.html
1612@@ -1,4 +1,4 @@
1613 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1614-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>postmaster</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-postgres.html" title="postgres" /><link rel="next" href="internals.html" title="Part VII. Internals" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">postmaster</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-postgres.html" title="postgres">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="internals.html" title="Part VII. Internals">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-POSTMASTER"><div class="titlepage"></div><a id="id-1.9.5.14.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">postmaster</span></span></h2><p>postmaster — <span class="productname">PostgreSQL</span> database server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.14.4.1"><code class="command">postmaster</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.5.14.5"><h2>Description</h2><p> <code class="command">postmaster</code> is a deprecated alias of <code class="command">postgres</code>.
1615+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>postmaster</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-postgres.html" title="postgres" /><link rel="next" href="internals.html" title="Part VII. Internals" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">postmaster</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-postgres.html" title="postgres">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><th width="60%" align="center">PostgreSQL Server Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="internals.html" title="Part VII. Internals">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-POSTMASTER"><div class="titlepage"></div><a id="id-1.9.5.14.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">postmaster</span></span></h2><p>postmaster — <span class="productname">PostgreSQL</span> database server</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.5.14.4.1"><code class="command">postmaster</code> [<em class="replaceable"><code>option</code></em>...]</p></div></div><div class="refsect1" id="id-1.9.5.14.5"><h2>Description</h2><p> <code class="command">postmaster</code> is a deprecated alias of <code class="command">postgres</code>.
1616 </p></div><div class="refsect1" id="id-1.9.5.14.6"><h2>See Also</h2><p> <a class="xref" href="app-postgres.html" title="postgres"><span class="refentrytitle"><span class="application">postgres</span></span></a>
1617- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-postgres.html" title="postgres">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="internals.html" title="Part VII. Internals">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">postgres</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Part VII. Internals</td></tr></table></div></body></html>
1618\ No newline at end of file
1619+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-postgres.html" title="postgres">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-server.html" title="PostgreSQL Server Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="internals.html" title="Part VII. Internals">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">postgres</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Part VII. Internals</td></tr></table></div></body></html>
1620\ No newline at end of file
1621diff --git a/doc/src/sgml/html/app-psql.html b/doc/src/sgml/html/app-psql.html
1622index b72cb06..8171562 100644
1623--- a/doc/src/sgml/html/app-psql.html
1624+++ b/doc/src/sgml/html/app-psql.html
1625@@ -1,5 +1,5 @@
1626 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1627-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>psql</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgrestore.html" title="pg_restore" /><link rel="next" href="app-reindexdb.html" title="reindexdb" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">psql</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgrestore.html" title="pg_restore">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-reindexdb.html" title="reindexdb">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PSQL"><div class="titlepage"></div><a id="id-1.9.4.18.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">psql</span></span></h2><p><span class="application">psql</span> — <span class="productname">PostgreSQL</span> interactive terminal
1628+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>psql</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgrestore.html" title="pg_restore" /><link rel="next" href="app-reindexdb.html" title="reindexdb" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">psql</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgrestore.html" title="pg_restore">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-reindexdb.html" title="reindexdb">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-PSQL"><div class="titlepage"></div><a id="id-1.9.4.18.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">psql</span></span></h2><p><span class="application">psql</span> — <span class="productname">PostgreSQL</span> interactive terminal
1629 </p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.18.4.1"><code class="command">psql</code> [<em class="replaceable"><code>option</code></em>...] [<em class="replaceable"><code>dbname</code></em>
1630 [<em class="replaceable"><code>username</code></em>]]</p></div></div><div class="refsect1" id="id-1.9.4.18.5"><h2>Description</h2><p> <span class="application">psql</span> is a terminal-based front-end to
1631 <span class="productname">PostgreSQL</span>. It enables you to type in
1632@@ -282,7 +282,7 @@ $ <strong class="userinput"><code>psql postgresql://dbmaster:5433/mydb?sslmode=r
1633 <span class="application">psql</span> is currently connected, followed by
1634 the string <code class="literal">=&gt;</code>. For example:
1635 </p><pre class="programlisting">$ <strong class="userinput"><code>psql testdb</code></strong>
1636-psql (10.19)
1637+psql (10.20)
1638 Type "help" for help.
1639
1640 testdb=&gt;</pre><p>
1641@@ -2141,4 +2141,4 @@ testdb(&gt; <strong class="userinput"><code>\crosstabview "A" "B" "AxB" ord</cod
1642 2 | 202 | 204 | 206 | 208
1643 1 | 101 | 102 | 103 | 104
1644 (4 rows)</pre><p>
1645-</p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgrestore.html" title="pg_restore">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-reindexdb.html" title="reindexdb">Next</a></td></tr><tr><td width="40%" align="left" valign="top">pg_restore </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">reindexdb</span></td></tr></table></div></body></html>
1646\ No newline at end of file
1647+</p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgrestore.html" title="pg_restore">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-reindexdb.html" title="reindexdb">Next</a></td></tr><tr><td width="40%" align="left" valign="top">pg_restore </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">reindexdb</span></td></tr></table></div></body></html>
1648\ No newline at end of file
1649diff --git a/doc/src/sgml/html/app-reindexdb.html b/doc/src/sgml/html/app-reindexdb.html
1650index 42e2908..970698e 100644
1651--- a/doc/src/sgml/html/app-reindexdb.html
1652+++ b/doc/src/sgml/html/app-reindexdb.html
1653@@ -1,5 +1,5 @@
1654 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1655-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>reindexdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-psql.html" title="psql" /><link rel="next" href="app-vacuumdb.html" title="vacuumdb" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">reindexdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-psql.html" title="psql">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-vacuumdb.html" title="vacuumdb">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-REINDEXDB"><div class="titlepage"></div><a id="id-1.9.4.19.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">reindexdb</span></span></h2><p>reindexdb — reindex a <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.19.4.1"><code class="command">reindexdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [ <code class="option">-S</code> | <code class="option">--schema</code>
1656+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>reindexdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-psql.html" title="psql" /><link rel="next" href="app-vacuumdb.html" title="vacuumdb" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">reindexdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-psql.html" title="psql">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="app-vacuumdb.html" title="vacuumdb">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-REINDEXDB"><div class="titlepage"></div><a id="id-1.9.4.19.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">reindexdb</span></span></h2><p>reindexdb — reindex a <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.19.4.1"><code class="command">reindexdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [ <code class="option">-S</code> | <code class="option">--schema</code>
1657 <em class="replaceable"><code>schema</code></em>
1658 ]
1659 ... [ <code class="option">-t</code> | <code class="option">--table</code>
1660@@ -99,4 +99,4 @@
1661 </p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>reindexdb test</code></strong></pre><p>
1662 </p><p> To reindex the table <code class="literal">foo</code> and the index
1663 <code class="literal">bar</code> in a database named <code class="literal">abcd</code>:
1664-</p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>reindexdb --table=foo --index=bar abcd</code></strong></pre></div><div class="refsect1" id="id-1.9.4.19.11"><h2>See Also</h2><span class="simplelist"><a class="xref" href="sql-reindex.html" title="REINDEX"><span class="refentrytitle">REINDEX</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-psql.html" title="psql">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-vacuumdb.html" title="vacuumdb">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">psql</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">vacuumdb</span></td></tr></table></div></body></html>
1665\ No newline at end of file
1666+</p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>reindexdb --table=foo --index=bar abcd</code></strong></pre></div><div class="refsect1" id="id-1.9.4.19.11"><h2>See Also</h2><span class="simplelist"><a class="xref" href="sql-reindex.html" title="REINDEX"><span class="refentrytitle">REINDEX</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-psql.html" title="psql">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="app-vacuumdb.html" title="vacuumdb">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">psql</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> <span xmlns="http://www.w3.org/1999/xhtml" class="application">vacuumdb</span></td></tr></table></div></body></html>
1667\ No newline at end of file
1668diff --git a/doc/src/sgml/html/app-vacuumdb.html b/doc/src/sgml/html/app-vacuumdb.html
1669index 3f45933..6a100ce 100644
1670--- a/doc/src/sgml/html/app-vacuumdb.html
1671+++ b/doc/src/sgml/html/app-vacuumdb.html
1672@@ -1,5 +1,5 @@
1673 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1674-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>vacuumdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-reindexdb.html" title="reindexdb" /><link rel="next" href="reference-server.html" title="PostgreSQL Server Applications" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">vacuumdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-reindexdb.html" title="reindexdb">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="reference-server.html" title="PostgreSQL Server Applications">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-VACUUMDB"><div class="titlepage"></div><a id="id-1.9.4.20.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">vacuumdb</span></span></h2><p>vacuumdb — garbage-collect and analyze a <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.20.4.1"><code class="command">vacuumdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [ <code class="option">-t</code> | <code class="option">--table</code>
1675+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>vacuumdb</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-reindexdb.html" title="reindexdb" /><link rel="next" href="reference-server.html" title="PostgreSQL Server Applications" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center"><span xmlns="http://www.w3.org/1999/xhtml" class="application">vacuumdb</span></th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-reindexdb.html" title="reindexdb">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><th width="60%" align="center">PostgreSQL Client Applications</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="reference-server.html" title="PostgreSQL Server Applications">Next</a></td></tr></table><hr></hr></div><div class="refentry" id="APP-VACUUMDB"><div class="titlepage"></div><a id="id-1.9.4.20.1" class="indexterm"></a><div class="refnamediv"><h2><span class="refentrytitle"><span class="application">vacuumdb</span></span></h2><p>vacuumdb — garbage-collect and analyze a <span class="productname">PostgreSQL</span> database</p></div><div class="refsynopsisdiv"><h2>Synopsis</h2><div class="cmdsynopsis"><p id="id-1.9.4.20.4.1"><code class="command">vacuumdb</code> [<em class="replaceable"><code>connection-option</code></em>...] [<em class="replaceable"><code>option</code></em>...] [ <code class="option">-t</code> | <code class="option">--table</code>
1676 <em class="replaceable"><code>table</code></em>
1677 [( <em class="replaceable"><code>column</code></em> [,...] )]
1678 ]
1679@@ -120,4 +120,4 @@
1680 <code class="literal">foo</code> in a database named
1681 <code class="literal">xyzzy</code>, and analyze a single column
1682 <code class="literal">bar</code> of the table for the optimizer:
1683-</p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>vacuumdb --analyze --verbose --table='foo(bar)' xyzzy</code></strong></pre></div><div class="refsect1" id="id-1.9.4.20.11"><h2>See Also</h2><span class="simplelist"><a class="xref" href="sql-vacuum.html" title="VACUUM"><span class="refentrytitle">VACUUM</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-reindexdb.html" title="reindexdb">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="reference-server.html" title="PostgreSQL Server Applications">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">reindexdb</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> PostgreSQL Server Applications</td></tr></table></div></body></html>
1684\ No newline at end of file
1685+</p><pre class="screen"><code class="prompt">$ </code><strong class="userinput"><code>vacuumdb --analyze --verbose --table='foo(bar)' xyzzy</code></strong></pre></div><div class="refsect1" id="id-1.9.4.20.11"><h2>See Also</h2><span class="simplelist"><a class="xref" href="sql-vacuum.html" title="VACUUM"><span class="refentrytitle">VACUUM</span></a></span></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-reindexdb.html" title="reindexdb">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="reference-client.html" title="PostgreSQL Client Applications">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="reference-server.html" title="PostgreSQL Server Applications">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span xmlns="http://www.w3.org/1999/xhtml" class="application">reindexdb</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> PostgreSQL Server Applications</td></tr></table></div></body></html>
1686\ No newline at end of file
1687diff --git a/doc/src/sgml/html/appendix-obsolete.html b/doc/src/sgml/html/appendix-obsolete.html
1688index 4128f32..0af57ea 100644
1689--- a/doc/src/sgml/html/appendix-obsolete.html
1690+++ b/doc/src/sgml/html/appendix-obsolete.html
1691@@ -1,7 +1,7 @@
1692 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1693-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix L. Obsolete or Renamed Features</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="acronyms.html" title="Appendix K. Acronyms" /><link rel="next" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Appendix L. Obsolete or Renamed Features</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="acronyms.html" title="Appendix K. Acronyms">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="appendixes.html" title="Part VIII. Appendixes">Up</a></td><th width="60%" align="center">Part VIII. Appendixes</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump">Next</a></td></tr></table><hr></hr></div><div class="appendix" id="APPENDIX-OBSOLETE"><div class="titlepage"><div><div><h2 class="title">Appendix L. Obsolete or Renamed Features</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="sect1"><a href="pgxlogdump.html">L.1. <code class="command">pg_xlogdump</code> renamed to <code class="command">pg_waldump</code></a></span></dt><dt><span class="sect1"><a href="app-pgresetxlog.html">L.2. <code class="command">pg_resetxlog</code> renamed to <code class="command">pg_resetwal</code></a></span></dt><dt><span class="sect1"><a href="app-pgreceivexlog.html">L.3. <code class="command">pg_receivexlog</code> renamed to <code class="command">pg_receivewal</code></a></span></dt></dl></div><p> Functionality is sometimes removed from PostgreSQL, feature, setting
1694+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix L. Obsolete or Renamed Features</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="acronyms.html" title="Appendix K. Acronyms" /><link rel="next" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Appendix L. Obsolete or Renamed Features</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="acronyms.html" title="Appendix K. Acronyms">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="appendixes.html" title="Part VIII. Appendixes">Up</a></td><th width="60%" align="center">Part VIII. Appendixes</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump">Next</a></td></tr></table><hr></hr></div><div class="appendix" id="APPENDIX-OBSOLETE"><div class="titlepage"><div><div><h2 class="title">Appendix L. Obsolete or Renamed Features</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="sect1"><a href="pgxlogdump.html">L.1. <code class="command">pg_xlogdump</code> renamed to <code class="command">pg_waldump</code></a></span></dt><dt><span class="sect1"><a href="app-pgresetxlog.html">L.2. <code class="command">pg_resetxlog</code> renamed to <code class="command">pg_resetwal</code></a></span></dt><dt><span class="sect1"><a href="app-pgreceivexlog.html">L.3. <code class="command">pg_receivexlog</code> renamed to <code class="command">pg_receivewal</code></a></span></dt></dl></div><p> Functionality is sometimes removed from PostgreSQL, feature, setting
1695 and file names sometimes change, or documentation moves to different
1696 places. This section directs users coming from old versions of the
1697 documentation or from external links to the appropriate new location
1698 for the information they need.
1699- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="acronyms.html" title="Appendix K. Acronyms">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendixes.html" title="Part VIII. Appendixes">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Appendix K. Acronyms </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> L.1. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_xlogdump</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_waldump</code></td></tr></table></div></body></html>
1700\ No newline at end of file
1701+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="acronyms.html" title="Appendix K. Acronyms">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="appendixes.html" title="Part VIII. Appendixes">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="pgxlogdump.html" title="L.1. pg_xlogdump renamed to pg_waldump">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Appendix K. Acronyms </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> L.1. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_xlogdump</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_waldump</code></td></tr></table></div></body></html>
1702\ No newline at end of file
1703diff --git a/doc/src/sgml/html/appendixes.html b/doc/src/sgml/html/appendixes.html
1704index 24925f0..7a00985 100644
1705--- a/doc/src/sgml/html/appendixes.html
1706+++ b/doc/src/sgml/html/appendixes.html
1707@@ -1,2 +1,2 @@
1708 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1709-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Part VIII. Appendixes</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="planner-stats-security.html" title="69.3. Planner Statistics and Security" /><link rel="next" href="errcodes-appendix.html" title="Appendix A. PostgreSQL Error Codes" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Part VIII. Appendixes</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="planner-stats-security.html" title="69.3. Planner Statistics and Security">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="index.html" title="PostgreSQL 10.19 Documentation">Up</a></td><th width="60%" align="center">PostgreSQL 10.19 Documentation</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="errcodes-appendix.html" title="Appendix A. PostgreSQL Error Codes">Next</a></td></tr></table><hr></hr></div><div class="part" id="APPENDIXES"><div class="titlepage"><div><div><h1 class="title">Part VIII. Appendixes</h1></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="appendix"><a href="errcodes-appendix.html">A. <span class="productname">PostgreSQL</span> Error Codes</a></span></dt><dt><span class="appendix"><a href="datetime-appendix.html">B. Date/Time Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="datetime-input-rules.html">B.1. Date/Time Input Interpretation</a></span></dt><dt><span class="sect1"><a href="datetime-invalid-input.html">B.2. Handling of Invalid or Ambiguous Timestamps</a></span></dt><dt><span class="sect1"><a href="datetime-keywords.html">B.3. Date/Time Key Words</a></span></dt><dt><span class="sect1"><a href="datetime-config-files.html">B.4. Date/Time Configuration Files</a></span></dt><dt><span class="sect1"><a href="datetime-posix-timezone-specs.html">B.5. <acronym class="acronym">POSIX</acronym> Time Zone Specifications</a></span></dt><dt><span class="sect1"><a href="datetime-units-history.html">B.6. History of Units</a></span></dt><dt><span class="sect1"><a href="datetime-julian-dates.html">B.7. Julian Dates</a></span></dt></dl></dd><dt><span class="appendix"><a href="sql-keywords-appendix.html">C. <acronym class="acronym">SQL</acronym> Key Words</a></span></dt><dt><span class="appendix"><a href="features.html">D. SQL Conformance</a></span></dt><dd><dl><dt><span class="sect1"><a href="features-sql-standard.html">D.1. Supported Features</a></span></dt><dt><span class="sect1"><a href="unsupported-features-sql-standard.html">D.2. Unsupported Features</a></span></dt><dt><span class="sect1"><a href="xml-limits-conformance.html">D.3. XML Limits and Conformance to SQL/XML</a></span></dt></dl></dd><dt><span class="appendix"><a href="release.html">E. Release Notes</a></span></dt><dd><dl><dt><span class="sect1"><a href="release-10-19.html">E.1. Release 10.19</a></span></dt><dt><span class="sect1"><a href="release-10-18.html">E.2. Release 10.18</a></span></dt><dt><span class="sect1"><a href="release-10-17.html">E.3. Release 10.17</a></span></dt><dt><span class="sect1"><a href="release-10-16.html">E.4. Release 10.16</a></span></dt><dt><span class="sect1"><a href="release-10-15.html">E.5. Release 10.15</a></span></dt><dt><span class="sect1"><a href="release-10-14.html">E.6. Release 10.14</a></span></dt><dt><span class="sect1"><a href="release-10-13.html">E.7. Release 10.13</a></span></dt><dt><span class="sect1"><a href="release-10-12.html">E.8. Release 10.12</a></span></dt><dt><span class="sect1"><a href="release-10-11.html">E.9. Release 10.11</a></span></dt><dt><span class="sect1"><a href="release-10-10.html">E.10. Release 10.10</a></span></dt><dt><span class="sect1"><a href="release-10-9.html">E.11. Release 10.9</a></span></dt><dt><span class="sect1"><a href="release-10-8.html">E.12. Release 10.8</a></span></dt><dt><span class="sect1"><a href="release-10-7.html">E.13. Release 10.7</a></span></dt><dt><span class="sect1"><a href="release-10-6.html">E.14. Release 10.6</a></span></dt><dt><span class="sect1"><a href="release-10-5.html">E.15. Release 10.5</a></span></dt><dt><span class="sect1"><a href="release-10-4.html">E.16. Release 10.4</a></span></dt><dt><span class="sect1"><a href="release-10-3.html">E.17. Release 10.3</a></span></dt><dt><span class="sect1"><a href="release-10-2.html">E.18. Release 10.2</a></span></dt><dt><span class="sect1"><a href="release-10-1.html">E.19. Release 10.1</a></span></dt><dt><span class="sect1"><a href="release-10.html">E.20. Release 10</a></span></dt><dt><span class="sect1"><a href="release-prior.html">E.21. Prior Releases</a></span></dt></dl></dd><dt><span class="appendix"><a href="contrib.html">F. Additional Supplied Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="adminpack.html">F.1. adminpack</a></span></dt><dt><span class="sect1"><a href="amcheck.html">F.2. amcheck</a></span></dt><dt><span class="sect1"><a href="auth-delay.html">F.3. auth_delay</a></span></dt><dt><span class="sect1"><a href="auto-explain.html">F.4. auto_explain</a></span></dt><dt><span class="sect1"><a href="bloom.html">F.5. bloom</a></span></dt><dt><span class="sect1"><a href="btree-gin.html">F.6. btree_gin</a></span></dt><dt><span class="sect1"><a href="btree-gist.html">F.7. btree_gist</a></span></dt><dt><span class="sect1"><a href="chkpass.html">F.8. chkpass</a></span></dt><dt><span class="sect1"><a href="citext.html">F.9. citext</a></span></dt><dt><span class="sect1"><a href="cube.html">F.10. cube</a></span></dt><dt><span class="sect1"><a href="dblink.html">F.11. dblink</a></span></dt><dt><span class="sect1"><a href="dict-int.html">F.12. dict_int</a></span></dt><dt><span class="sect1"><a href="dict-xsyn.html">F.13. dict_xsyn</a></span></dt><dt><span class="sect1"><a href="earthdistance.html">F.14. earthdistance</a></span></dt><dt><span class="sect1"><a href="file-fdw.html">F.15. file_fdw</a></span></dt><dt><span class="sect1"><a href="fuzzystrmatch.html">F.16. fuzzystrmatch</a></span></dt><dt><span class="sect1"><a href="hstore.html">F.17. hstore</a></span></dt><dt><span class="sect1"><a href="intagg.html">F.18. intagg</a></span></dt><dt><span class="sect1"><a href="intarray.html">F.19. intarray</a></span></dt><dt><span class="sect1"><a href="isn.html">F.20. isn</a></span></dt><dt><span class="sect1"><a href="lo.html">F.21. lo</a></span></dt><dt><span class="sect1"><a href="ltree.html">F.22. ltree</a></span></dt><dt><span class="sect1"><a href="pageinspect.html">F.23. pageinspect</a></span></dt><dt><span class="sect1"><a href="passwordcheck.html">F.24. passwordcheck</a></span></dt><dt><span class="sect1"><a href="pgbuffercache.html">F.25. pg_buffercache</a></span></dt><dt><span class="sect1"><a href="pgcrypto.html">F.26. pgcrypto</a></span></dt><dt><span class="sect1"><a href="pgfreespacemap.html">F.27. pg_freespacemap</a></span></dt><dt><span class="sect1"><a href="pgprewarm.html">F.28. pg_prewarm</a></span></dt><dt><span class="sect1"><a href="pgrowlocks.html">F.29. pgrowlocks</a></span></dt><dt><span class="sect1"><a href="pgstatstatements.html">F.30. pg_stat_statements</a></span></dt><dt><span class="sect1"><a href="pgstattuple.html">F.31. pgstattuple</a></span></dt><dt><span class="sect1"><a href="pgtrgm.html">F.32. pg_trgm</a></span></dt><dt><span class="sect1"><a href="pgvisibility.html">F.33. pg_visibility</a></span></dt><dt><span class="sect1"><a href="postgres-fdw.html">F.34. postgres_fdw</a></span></dt><dt><span class="sect1"><a href="seg.html">F.35. seg</a></span></dt><dt><span class="sect1"><a href="sepgsql.html">F.36. sepgsql</a></span></dt><dt><span class="sect1"><a href="contrib-spi.html">F.37. spi</a></span></dt><dt><span class="sect1"><a href="sslinfo.html">F.38. sslinfo</a></span></dt><dt><span class="sect1"><a href="tablefunc.html">F.39. tablefunc</a></span></dt><dt><span class="sect1"><a href="tcn.html">F.40. tcn</a></span></dt><dt><span class="sect1"><a href="test-decoding.html">F.41. test_decoding</a></span></dt><dt><span class="sect1"><a href="tsm-system-rows.html">F.42. tsm_system_rows</a></span></dt><dt><span class="sect1"><a href="tsm-system-time.html">F.43. tsm_system_time</a></span></dt><dt><span class="sect1"><a href="unaccent.html">F.44. unaccent</a></span></dt><dt><span class="sect1"><a href="uuid-ossp.html">F.45. uuid-ossp</a></span></dt><dt><span class="sect1"><a href="xml2.html">F.46. xml2</a></span></dt></dl></dd><dt><span class="appendix"><a href="contrib-prog.html">G. Additional Supplied Programs</a></span></dt><dd><dl><dt><span class="sect1"><a href="contrib-prog-client.html">G.1. Client Applications</a></span></dt><dt><span class="sect1"><a href="contrib-prog-server.html">G.2. Server Applications</a></span></dt></dl></dd><dt><span class="appendix"><a href="external-projects.html">H. External Projects</a></span></dt><dd><dl><dt><span class="sect1"><a href="external-interfaces.html">H.1. Client Interfaces</a></span></dt><dt><span class="sect1"><a href="external-admin-tools.html">H.2. Administration Tools</a></span></dt><dt><span class="sect1"><a href="external-pl.html">H.3. Procedural Languages</a></span></dt><dt><span class="sect1"><a href="external-extensions.html">H.4. Extensions</a></span></dt></dl></dd><dt><span class="appendix"><a href="sourcerepo.html">I. The Source Code Repository</a></span></dt><dd><dl><dt><span class="sect1"><a href="git.html">I.1. Getting The Source via <span class="productname">Git</span></a></span></dt></dl></dd><dt><span class="appendix"><a href="docguide.html">J. Documentation</a></span></dt><dd><dl><dt><span class="sect1"><a href="docguide-docbook.html">J.1. DocBook</a></span></dt><dt><span class="sect1"><a href="docguide-toolsets.html">J.2. Tool Sets</a></span></dt><dt><span class="sect1"><a href="docguide-build.html">J.3. Building The Documentation</a></span></dt><dt><span class="sect1"><a href="docguide-authoring.html">J.4. Documentation Authoring</a></span></dt><dt><span class="sect1"><a href="docguide-style.html">J.5. Style Guide</a></span></dt></dl></dd><dt><span class="appendix"><a href="acronyms.html">K. Acronyms</a></span></dt><dt><span class="appendix"><a href="appendix-obsolete.html">L. Obsolete or Renamed Features</a></span></dt><dd><dl><dt><span class="sect1"><a href="pgxlogdump.html">L.1. <code class="command">pg_xlogdump</code> renamed to <code class="command">pg_waldump</code></a></span></dt><dt><span class="sect1"><a href="app-pgresetxlog.html">L.2. <code class="command">pg_resetxlog</code> renamed to <code class="command">pg_resetwal</code></a></span></dt><dt><span class="sect1"><a href="app-pgreceivexlog.html">L.3. <code class="command">pg_receivexlog</code> renamed to <code class="command">pg_receivewal</code></a></span></dt></dl></dd></dl></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="planner-stats-security.html" title="69.3. Planner Statistics and Security">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html" title="PostgreSQL 10.19 Documentation">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="errcodes-appendix.html" title="Appendix A. PostgreSQL Error Codes">Next</a></td></tr><tr><td width="40%" align="left" valign="top">69.3. Planner Statistics and Security </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Appendix A. <span xmlns="http://www.w3.org/1999/xhtml" class="productname">PostgreSQL</span> Error Codes</td></tr></table></div></body></html>
1710\ No newline at end of file
1711+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Part VIII. Appendixes</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="planner-stats-security.html" title="69.3. Planner Statistics and Security" /><link rel="next" href="errcodes-appendix.html" title="Appendix A. PostgreSQL Error Codes" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Part VIII. Appendixes</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="planner-stats-security.html" title="69.3. Planner Statistics and Security">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="index.html" title="PostgreSQL 10.20 Documentation">Up</a></td><th width="60%" align="center">PostgreSQL 10.20 Documentation</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="errcodes-appendix.html" title="Appendix A. PostgreSQL Error Codes">Next</a></td></tr></table><hr></hr></div><div class="part" id="APPENDIXES"><div class="titlepage"><div><div><h1 class="title">Part VIII. Appendixes</h1></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="appendix"><a href="errcodes-appendix.html">A. <span class="productname">PostgreSQL</span> Error Codes</a></span></dt><dt><span class="appendix"><a href="datetime-appendix.html">B. Date/Time Support</a></span></dt><dd><dl><dt><span class="sect1"><a href="datetime-input-rules.html">B.1. Date/Time Input Interpretation</a></span></dt><dt><span class="sect1"><a href="datetime-invalid-input.html">B.2. Handling of Invalid or Ambiguous Timestamps</a></span></dt><dt><span class="sect1"><a href="datetime-keywords.html">B.3. Date/Time Key Words</a></span></dt><dt><span class="sect1"><a href="datetime-config-files.html">B.4. Date/Time Configuration Files</a></span></dt><dt><span class="sect1"><a href="datetime-posix-timezone-specs.html">B.5. <acronym class="acronym">POSIX</acronym> Time Zone Specifications</a></span></dt><dt><span class="sect1"><a href="datetime-units-history.html">B.6. History of Units</a></span></dt><dt><span class="sect1"><a href="datetime-julian-dates.html">B.7. Julian Dates</a></span></dt></dl></dd><dt><span class="appendix"><a href="sql-keywords-appendix.html">C. <acronym class="acronym">SQL</acronym> Key Words</a></span></dt><dt><span class="appendix"><a href="features.html">D. SQL Conformance</a></span></dt><dd><dl><dt><span class="sect1"><a href="features-sql-standard.html">D.1. Supported Features</a></span></dt><dt><span class="sect1"><a href="unsupported-features-sql-standard.html">D.2. Unsupported Features</a></span></dt><dt><span class="sect1"><a href="xml-limits-conformance.html">D.3. XML Limits and Conformance to SQL/XML</a></span></dt></dl></dd><dt><span class="appendix"><a href="release.html">E. Release Notes</a></span></dt><dd><dl><dt><span class="sect1"><a href="release-10-20.html">E.1. Release 10.20</a></span></dt><dt><span class="sect1"><a href="release-10-19.html">E.2. Release 10.19</a></span></dt><dt><span class="sect1"><a href="release-10-18.html">E.3. Release 10.18</a></span></dt><dt><span class="sect1"><a href="release-10-17.html">E.4. Release 10.17</a></span></dt><dt><span class="sect1"><a href="release-10-16.html">E.5. Release 10.16</a></span></dt><dt><span class="sect1"><a href="release-10-15.html">E.6. Release 10.15</a></span></dt><dt><span class="sect1"><a href="release-10-14.html">E.7. Release 10.14</a></span></dt><dt><span class="sect1"><a href="release-10-13.html">E.8. Release 10.13</a></span></dt><dt><span class="sect1"><a href="release-10-12.html">E.9. Release 10.12</a></span></dt><dt><span class="sect1"><a href="release-10-11.html">E.10. Release 10.11</a></span></dt><dt><span class="sect1"><a href="release-10-10.html">E.11. Release 10.10</a></span></dt><dt><span class="sect1"><a href="release-10-9.html">E.12. Release 10.9</a></span></dt><dt><span class="sect1"><a href="release-10-8.html">E.13. Release 10.8</a></span></dt><dt><span class="sect1"><a href="release-10-7.html">E.14. Release 10.7</a></span></dt><dt><span class="sect1"><a href="release-10-6.html">E.15. Release 10.6</a></span></dt><dt><span class="sect1"><a href="release-10-5.html">E.16. Release 10.5</a></span></dt><dt><span class="sect1"><a href="release-10-4.html">E.17. Release 10.4</a></span></dt><dt><span class="sect1"><a href="release-10-3.html">E.18. Release 10.3</a></span></dt><dt><span class="sect1"><a href="release-10-2.html">E.19. Release 10.2</a></span></dt><dt><span class="sect1"><a href="release-10-1.html">E.20. Release 10.1</a></span></dt><dt><span class="sect1"><a href="release-10.html">E.21. Release 10</a></span></dt><dt><span class="sect1"><a href="release-prior.html">E.22. Prior Releases</a></span></dt></dl></dd><dt><span class="appendix"><a href="contrib.html">F. Additional Supplied Modules</a></span></dt><dd><dl><dt><span class="sect1"><a href="adminpack.html">F.1. adminpack</a></span></dt><dt><span class="sect1"><a href="amcheck.html">F.2. amcheck</a></span></dt><dt><span class="sect1"><a href="auth-delay.html">F.3. auth_delay</a></span></dt><dt><span class="sect1"><a href="auto-explain.html">F.4. auto_explain</a></span></dt><dt><span class="sect1"><a href="bloom.html">F.5. bloom</a></span></dt><dt><span class="sect1"><a href="btree-gin.html">F.6. btree_gin</a></span></dt><dt><span class="sect1"><a href="btree-gist.html">F.7. btree_gist</a></span></dt><dt><span class="sect1"><a href="chkpass.html">F.8. chkpass</a></span></dt><dt><span class="sect1"><a href="citext.html">F.9. citext</a></span></dt><dt><span class="sect1"><a href="cube.html">F.10. cube</a></span></dt><dt><span class="sect1"><a href="dblink.html">F.11. dblink</a></span></dt><dt><span class="sect1"><a href="dict-int.html">F.12. dict_int</a></span></dt><dt><span class="sect1"><a href="dict-xsyn.html">F.13. dict_xsyn</a></span></dt><dt><span class="sect1"><a href="earthdistance.html">F.14. earthdistance</a></span></dt><dt><span class="sect1"><a href="file-fdw.html">F.15. file_fdw</a></span></dt><dt><span class="sect1"><a href="fuzzystrmatch.html">F.16. fuzzystrmatch</a></span></dt><dt><span class="sect1"><a href="hstore.html">F.17. hstore</a></span></dt><dt><span class="sect1"><a href="intagg.html">F.18. intagg</a></span></dt><dt><span class="sect1"><a href="intarray.html">F.19. intarray</a></span></dt><dt><span class="sect1"><a href="isn.html">F.20. isn</a></span></dt><dt><span class="sect1"><a href="lo.html">F.21. lo</a></span></dt><dt><span class="sect1"><a href="ltree.html">F.22. ltree</a></span></dt><dt><span class="sect1"><a href="pageinspect.html">F.23. pageinspect</a></span></dt><dt><span class="sect1"><a href="passwordcheck.html">F.24. passwordcheck</a></span></dt><dt><span class="sect1"><a href="pgbuffercache.html">F.25. pg_buffercache</a></span></dt><dt><span class="sect1"><a href="pgcrypto.html">F.26. pgcrypto</a></span></dt><dt><span class="sect1"><a href="pgfreespacemap.html">F.27. pg_freespacemap</a></span></dt><dt><span class="sect1"><a href="pgprewarm.html">F.28. pg_prewarm</a></span></dt><dt><span class="sect1"><a href="pgrowlocks.html">F.29. pgrowlocks</a></span></dt><dt><span class="sect1"><a href="pgstatstatements.html">F.30. pg_stat_statements</a></span></dt><dt><span class="sect1"><a href="pgstattuple.html">F.31. pgstattuple</a></span></dt><dt><span class="sect1"><a href="pgtrgm.html">F.32. pg_trgm</a></span></dt><dt><span class="sect1"><a href="pgvisibility.html">F.33. pg_visibility</a></span></dt><dt><span class="sect1"><a href="postgres-fdw.html">F.34. postgres_fdw</a></span></dt><dt><span class="sect1"><a href="seg.html">F.35. seg</a></span></dt><dt><span class="sect1"><a href="sepgsql.html">F.36. sepgsql</a></span></dt><dt><span class="sect1"><a href="contrib-spi.html">F.37. spi</a></span></dt><dt><span class="sect1"><a href="sslinfo.html">F.38. sslinfo</a></span></dt><dt><span class="sect1"><a href="tablefunc.html">F.39. tablefunc</a></span></dt><dt><span class="sect1"><a href="tcn.html">F.40. tcn</a></span></dt><dt><span class="sect1"><a href="test-decoding.html">F.41. test_decoding</a></span></dt><dt><span class="sect1"><a href="tsm-system-rows.html">F.42. tsm_system_rows</a></span></dt><dt><span class="sect1"><a href="tsm-system-time.html">F.43. tsm_system_time</a></span></dt><dt><span class="sect1"><a href="unaccent.html">F.44. unaccent</a></span></dt><dt><span class="sect1"><a href="uuid-ossp.html">F.45. uuid-ossp</a></span></dt><dt><span class="sect1"><a href="xml2.html">F.46. xml2</a></span></dt></dl></dd><dt><span class="appendix"><a href="contrib-prog.html">G. Additional Supplied Programs</a></span></dt><dd><dl><dt><span class="sect1"><a href="contrib-prog-client.html">G.1. Client Applications</a></span></dt><dt><span class="sect1"><a href="contrib-prog-server.html">G.2. Server Applications</a></span></dt></dl></dd><dt><span class="appendix"><a href="external-projects.html">H. External Projects</a></span></dt><dd><dl><dt><span class="sect1"><a href="external-interfaces.html">H.1. Client Interfaces</a></span></dt><dt><span class="sect1"><a href="external-admin-tools.html">H.2. Administration Tools</a></span></dt><dt><span class="sect1"><a href="external-pl.html">H.3. Procedural Languages</a></span></dt><dt><span class="sect1"><a href="external-extensions.html">H.4. Extensions</a></span></dt></dl></dd><dt><span class="appendix"><a href="sourcerepo.html">I. The Source Code Repository</a></span></dt><dd><dl><dt><span class="sect1"><a href="git.html">I.1. Getting The Source via <span class="productname">Git</span></a></span></dt></dl></dd><dt><span class="appendix"><a href="docguide.html">J. Documentation</a></span></dt><dd><dl><dt><span class="sect1"><a href="docguide-docbook.html">J.1. DocBook</a></span></dt><dt><span class="sect1"><a href="docguide-toolsets.html">J.2. Tool Sets</a></span></dt><dt><span class="sect1"><a href="docguide-build.html">J.3. Building The Documentation</a></span></dt><dt><span class="sect1"><a href="docguide-authoring.html">J.4. Documentation Authoring</a></span></dt><dt><span class="sect1"><a href="docguide-style.html">J.5. Style Guide</a></span></dt></dl></dd><dt><span class="appendix"><a href="acronyms.html">K. Acronyms</a></span></dt><dt><span class="appendix"><a href="appendix-obsolete.html">L. Obsolete or Renamed Features</a></span></dt><dd><dl><dt><span class="sect1"><a href="pgxlogdump.html">L.1. <code class="command">pg_xlogdump</code> renamed to <code class="command">pg_waldump</code></a></span></dt><dt><span class="sect1"><a href="app-pgresetxlog.html">L.2. <code class="command">pg_resetxlog</code> renamed to <code class="command">pg_resetwal</code></a></span></dt><dt><span class="sect1"><a href="app-pgreceivexlog.html">L.3. <code class="command">pg_receivexlog</code> renamed to <code class="command">pg_receivewal</code></a></span></dt></dl></dd></dl></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="planner-stats-security.html" title="69.3. Planner Statistics and Security">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html" title="PostgreSQL 10.20 Documentation">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="errcodes-appendix.html" title="Appendix A. PostgreSQL Error Codes">Next</a></td></tr><tr><td width="40%" align="left" valign="top">69.3. Planner Statistics and Security </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Appendix A. <span xmlns="http://www.w3.org/1999/xhtml" class="productname">PostgreSQL</span> Error Codes</td></tr></table></div></body></html>
1712\ No newline at end of file
1713diff --git a/doc/src/sgml/html/applevel-consistency.html b/doc/src/sgml/html/applevel-consistency.html
1714index 61cbf4b..0046ced 100644
1715--- a/doc/src/sgml/html/applevel-consistency.html
1716+++ b/doc/src/sgml/html/applevel-consistency.html
1717@@ -1,5 +1,5 @@
1718 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1719-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>13.4. Data Consistency Checks at the Application Level</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="explicit-locking.html" title="13.3. Explicit Locking" /><link rel="next" href="mvcc-caveats.html" title="13.5. Caveats" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">13.4. Data Consistency Checks at the Application Level</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="explicit-locking.html" title="13.3. Explicit Locking">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="mvcc.html" title="Chapter 13. Concurrency Control">Up</a></td><th width="60%" align="center">Chapter 13. Concurrency Control</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="mvcc-caveats.html" title="13.5. Caveats">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="APPLEVEL-CONSISTENCY"><div class="titlepage"><div><div><h2 class="title" style="clear: both">13.4. Data Consistency Checks at the Application Level</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="applevel-consistency.html#SERIALIZABLE-CONSISTENCY">13.4.1. Enforcing Consistency With Serializable Transactions</a></span></dt><dt><span class="sect2"><a href="applevel-consistency.html#NON-SERIALIZABLE-CONSISTENCY">13.4.2. Enforcing Consistency With Explicit Blocking Locks</a></span></dt></dl></div><p> It is very difficult to enforce business rules regarding data integrity
1720+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>13.4. Data Consistency Checks at the Application Level</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="explicit-locking.html" title="13.3. Explicit Locking" /><link rel="next" href="mvcc-caveats.html" title="13.5. Caveats" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">13.4. Data Consistency Checks at the Application Level</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="explicit-locking.html" title="13.3. Explicit Locking">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="mvcc.html" title="Chapter 13. Concurrency Control">Up</a></td><th width="60%" align="center">Chapter 13. Concurrency Control</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="mvcc-caveats.html" title="13.5. Caveats">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="APPLEVEL-CONSISTENCY"><div class="titlepage"><div><div><h2 class="title" style="clear: both">13.4. Data Consistency Checks at the Application Level</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="applevel-consistency.html#SERIALIZABLE-CONSISTENCY">13.4.1. Enforcing Consistency With Serializable Transactions</a></span></dt><dt><span class="sect2"><a href="applevel-consistency.html#NON-SERIALIZABLE-CONSISTENCY">13.4.2. Enforcing Consistency With Explicit Blocking Locks</a></span></dt></dl></div><p> It is very difficult to enforce business rules regarding data integrity
1721 using Read Committed transactions because the view of the data is
1722 shifting with each statement, and even a single statement may not
1723 restrict itself to the statement's snapshot if a write conflict occurs.
1724@@ -100,4 +100,4 @@
1725 <code class="literal">UPDATE</code>, or <code class="literal">DELETE</code>), so
1726 it is possible to obtain locks explicitly before the snapshot is
1727 frozen.
1728- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="explicit-locking.html" title="13.3. Explicit Locking">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="mvcc.html" title="Chapter 13. Concurrency Control">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="mvcc-caveats.html" title="13.5. Caveats">Next</a></td></tr><tr><td width="40%" align="left" valign="top">13.3. Explicit Locking </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 13.5. Caveats</td></tr></table></div></body></html>
1729\ No newline at end of file
1730+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="explicit-locking.html" title="13.3. Explicit Locking">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="mvcc.html" title="Chapter 13. Concurrency Control">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="mvcc-caveats.html" title="13.5. Caveats">Next</a></td></tr><tr><td width="40%" align="left" valign="top">13.3. Explicit Locking </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 13.5. Caveats</td></tr></table></div></body></html>
1731\ No newline at end of file
1732diff --git a/doc/src/sgml/html/archive-recovery-settings.html b/doc/src/sgml/html/archive-recovery-settings.html
1733index 24c2420..cf4a749 100644
1734--- a/doc/src/sgml/html/archive-recovery-settings.html
1735+++ b/doc/src/sgml/html/archive-recovery-settings.html
1736@@ -1,5 +1,5 @@
1737 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1738-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>27.1. Archive Recovery Settings</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="recovery-config.html" title="Chapter 27. Recovery Configuration" /><link rel="next" href="recovery-target-settings.html" title="27.2. Recovery Target Settings" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">27.1. Archive Recovery Settings</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="recovery-config.html" title="Chapter 27. Recovery Configuration">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="recovery-config.html" title="Chapter 27. Recovery Configuration">Up</a></td><th width="60%" align="center">Chapter 27. Recovery Configuration</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="recovery-target-settings.html" title="27.2. Recovery Target Settings">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="ARCHIVE-RECOVERY-SETTINGS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">27.1. Archive Recovery Settings</h2></div></div></div><div class="variablelist"><dl class="variablelist"><dt id="RESTORE-COMMAND"><span class="term"><code class="varname">restore_command</code> (<code class="type">string</code>)
1739+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>27.1. Archive Recovery Settings</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="recovery-config.html" title="Chapter 27. Recovery Configuration" /><link rel="next" href="recovery-target-settings.html" title="27.2. Recovery Target Settings" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">27.1. Archive Recovery Settings</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="recovery-config.html" title="Chapter 27. Recovery Configuration">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="recovery-config.html" title="Chapter 27. Recovery Configuration">Up</a></td><th width="60%" align="center">Chapter 27. Recovery Configuration</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="recovery-target-settings.html" title="27.2. Recovery Target Settings">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="ARCHIVE-RECOVERY-SETTINGS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">27.1. Archive Recovery Settings</h2></div></div></div><div class="variablelist"><dl class="variablelist"><dt id="RESTORE-COMMAND"><span class="term"><code class="varname">restore_command</code> (<code class="type">string</code>)
1740 <a id="id-1.6.14.6.2.1.1.3" class="indexterm"></a>
1741 </span></dt><dd><p> The local shell command to execute to retrieve an archived segment of
1742 the WAL file series. This parameter is required for archive recovery,
1743@@ -70,4 +70,4 @@ restore_command = 'copy "C:\\server\\archivedir\\%f" "%p"' # Windows</pre><p>
1744 anyway. An exception is that if the command was terminated by a
1745 signal or an error by the shell (such as command not found), the
1746 database will not proceed with startup.
1747- </p></dd></dl></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="recovery-config.html" title="Chapter 27. Recovery Configuration">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="recovery-config.html" title="Chapter 27. Recovery Configuration">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="recovery-target-settings.html" title="27.2. Recovery Target Settings">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 27. Recovery Configuration </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 27.2. Recovery Target Settings</td></tr></table></div></body></html>
1748\ No newline at end of file
1749+ </p></dd></dl></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="recovery-config.html" title="Chapter 27. Recovery Configuration">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="recovery-config.html" title="Chapter 27. Recovery Configuration">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="recovery-target-settings.html" title="27.2. Recovery Target Settings">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 27. Recovery Configuration </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 27.2. Recovery Target Settings</td></tr></table></div></body></html>
1750\ No newline at end of file
1751diff --git a/doc/src/sgml/html/arrays.html b/doc/src/sgml/html/arrays.html
1752index 3dde550..e37a45d 100644
1753--- a/doc/src/sgml/html/arrays.html
1754+++ b/doc/src/sgml/html/arrays.html
1755@@ -1,5 +1,5 @@
1756 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1757-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>8.15. Arrays</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="datatype-json.html" title="8.14. JSON Types" /><link rel="next" href="rowtypes.html" title="8.16. Composite Types" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">8.15. Arrays</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="datatype-json.html" title="8.14. JSON Types">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="datatype.html" title="Chapter 8. Data Types">Up</a></td><th width="60%" align="center">Chapter 8. Data Types</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="rowtypes.html" title="8.16. Composite Types">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="ARRAYS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">8.15. Arrays</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="arrays.html#ARRAYS-DECLARATION">8.15.1. Declaration of Array Types</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-INPUT">8.15.2. Array Value Input</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-ACCESSING">8.15.3. Accessing Arrays</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-MODIFYING">8.15.4. Modifying Arrays</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-SEARCHING">8.15.5. Searching in Arrays</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-IO">8.15.6. Array Input and Output Syntax</a></span></dt></dl></div><a id="id-1.5.7.23.2" class="indexterm"></a><p> <span class="productname">PostgreSQL</span> allows columns of a table to be
1758+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>8.15. Arrays</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="datatype-json.html" title="8.14. JSON Types" /><link rel="next" href="rowtypes.html" title="8.16. Composite Types" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">8.15. Arrays</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="datatype-json.html" title="8.14. JSON Types">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="datatype.html" title="Chapter 8. Data Types">Up</a></td><th width="60%" align="center">Chapter 8. Data Types</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="rowtypes.html" title="8.16. Composite Types">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="ARRAYS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">8.15. Arrays</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="arrays.html#ARRAYS-DECLARATION">8.15.1. Declaration of Array Types</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-INPUT">8.15.2. Array Value Input</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-ACCESSING">8.15.3. Accessing Arrays</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-MODIFYING">8.15.4. Modifying Arrays</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-SEARCHING">8.15.5. Searching in Arrays</a></span></dt><dt><span class="sect2"><a href="arrays.html#ARRAYS-IO">8.15.6. Array Input and Output Syntax</a></span></dt></dl></div><a id="id-1.5.7.23.2" class="indexterm"></a><p> <span class="productname">PostgreSQL</span> allows columns of a table to be
1759 defined as variable-length multidimensional arrays. Arrays of any
1760 built-in or user-defined base type, enum type, or composite type
1761 can be created.
1762@@ -530,4 +530,4 @@ SELECT array_positions(ARRAY[1, 4, 3, 1, 3, 4, 2, 1], 1);
1763 with than the array-literal syntax when writing array values in SQL
1764 commands. In <code class="literal">ARRAY</code>, individual element values are written the
1765 same way they would be written when not members of an array.
1766- </p></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="datatype-json.html" title="8.14. JSON Types">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="datatype.html" title="Chapter 8. Data Types">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="rowtypes.html" title="8.16. Composite Types">Next</a></td></tr><tr><td width="40%" align="left" valign="top">8.14. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">JSON</acronym> Types </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 8.16. Composite Types</td></tr></table></div></body></html>
1767\ No newline at end of file
1768+ </p></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="datatype-json.html" title="8.14. JSON Types">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="datatype.html" title="Chapter 8. Data Types">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="rowtypes.html" title="8.16. Composite Types">Next</a></td></tr><tr><td width="40%" align="left" valign="top">8.14. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">JSON</acronym> Types </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 8.16. Composite Types</td></tr></table></div></body></html>
1769\ No newline at end of file
1770diff --git a/doc/src/sgml/html/auth-delay.html b/doc/src/sgml/html/auth-delay.html
1771index 313ec2b..c1f8938 100644
1772--- a/doc/src/sgml/html/auth-delay.html
1773+++ b/doc/src/sgml/html/auth-delay.html
1774@@ -1,5 +1,5 @@
1775 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1776-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.3. auth_delay</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="amcheck.html" title="F.2. amcheck" /><link rel="next" href="auto-explain.html" title="F.4. auto_explain" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.3. auth_delay</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="amcheck.html" title="F.2. amcheck">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="auto-explain.html" title="F.4. auto_explain">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTH-DELAY"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.3. auth_delay</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="auth-delay.html#id-1.11.7.12.5">F.3.1. Configuration Parameters</a></span></dt><dt><span class="sect2"><a href="auth-delay.html#id-1.11.7.12.6">F.3.2. Author</a></span></dt></dl></div><a id="id-1.11.7.12.2" class="indexterm"></a><p> <code class="filename">auth_delay</code> causes the server to pause briefly before
1777+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.3. auth_delay</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="amcheck.html" title="F.2. amcheck" /><link rel="next" href="auto-explain.html" title="F.4. auto_explain" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.3. auth_delay</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="amcheck.html" title="F.2. amcheck">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="auto-explain.html" title="F.4. auto_explain">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTH-DELAY"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.3. auth_delay</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="auth-delay.html#id-1.11.7.12.5">F.3.1. Configuration Parameters</a></span></dt><dt><span class="sect2"><a href="auth-delay.html#id-1.11.7.12.6">F.3.2. Author</a></span></dt></dl></div><a id="id-1.11.7.12.2" class="indexterm"></a><p> <code class="filename">auth_delay</code> causes the server to pause briefly before
1778 reporting authentication failure, to make brute-force attacks on database
1779 passwords more difficult. Note that it does nothing to prevent
1780 denial-of-service attacks, and may even exacerbate them, since processes
1781@@ -17,4 +17,4 @@
1782 shared_preload_libraries = 'auth_delay'
1783
1784 auth_delay.milliseconds = '500'</pre></div><div class="sect2" id="id-1.11.7.12.6"><div class="titlepage"><div><div><h3 class="title">F.3.2. Author</h3></div></div></div><p> KaiGai Kohei <code class="email">&lt;<a class="email" href="mailto:kaigai@ak.jp.nec.com">kaigai@ak.jp.nec.com</a>&gt;</code>
1785- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="amcheck.html" title="F.2. amcheck">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="auto-explain.html" title="F.4. auto_explain">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F.2. amcheck </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.4. auto_explain</td></tr></table></div></body></html>
1786\ No newline at end of file
1787+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="amcheck.html" title="F.2. amcheck">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="auto-explain.html" title="F.4. auto_explain">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F.2. amcheck </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.4. auto_explain</td></tr></table></div></body></html>
1788\ No newline at end of file
1789diff --git a/doc/src/sgml/html/auth-methods.html b/doc/src/sgml/html/auth-methods.html
1790index 43da31d..1097013 100644
1791--- a/doc/src/sgml/html/auth-methods.html
1792+++ b/doc/src/sgml/html/auth-methods.html
1793@@ -1,5 +1,5 @@
1794 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1795-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>20.3. Authentication Methods</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="auth-username-maps.html" title="20.2. User Name Maps" /><link rel="next" href="client-authentication-problems.html" title="20.4. Authentication Problems" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">20.3. Authentication Methods</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="auth-username-maps.html" title="20.2. User Name Maps">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><th width="60%" align="center">Chapter 20. Client Authentication</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="client-authentication-problems.html" title="20.4. Authentication Problems">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTH-METHODS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">20.3. Authentication Methods</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="auth-methods.html#AUTH-TRUST">20.3.1. Trust Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-PASSWORD">20.3.2. Password Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#GSSAPI-AUTH">20.3.3. GSSAPI Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#SSPI-AUTH">20.3.4. SSPI Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-IDENT">20.3.5. Ident Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-PEER">20.3.6. Peer Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-LDAP">20.3.7. LDAP Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-RADIUS">20.3.8. RADIUS Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-CERT">20.3.9. Certificate Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-PAM">20.3.10. PAM Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-BSD">20.3.11. BSD Authentication</a></span></dt></dl></div><p> The following subsections describe the authentication methods in more detail.
1796+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>20.3. Authentication Methods</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="auth-username-maps.html" title="20.2. User Name Maps" /><link rel="next" href="client-authentication-problems.html" title="20.4. Authentication Problems" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">20.3. Authentication Methods</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="auth-username-maps.html" title="20.2. User Name Maps">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><th width="60%" align="center">Chapter 20. Client Authentication</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="client-authentication-problems.html" title="20.4. Authentication Problems">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTH-METHODS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">20.3. Authentication Methods</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="auth-methods.html#AUTH-TRUST">20.3.1. Trust Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-PASSWORD">20.3.2. Password Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#GSSAPI-AUTH">20.3.3. GSSAPI Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#SSPI-AUTH">20.3.4. SSPI Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-IDENT">20.3.5. Ident Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-PEER">20.3.6. Peer Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-LDAP">20.3.7. LDAP Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-RADIUS">20.3.8. RADIUS Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-CERT">20.3.9. Certificate Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-PAM">20.3.10. PAM Authentication</a></span></dt><dt><span class="sect2"><a href="auth-methods.html#AUTH-BSD">20.3.11. BSD Authentication</a></span></dt></dl></div><p> The following subsections describe the authentication methods in more detail.
1797 </p><div class="sect2" id="AUTH-TRUST"><div class="titlepage"><div><div><h3 class="title">20.3.1. Trust Authentication</h3></div></div></div><p> When <code class="literal">trust</code> authentication is specified,
1798 <span class="productname">PostgreSQL</span> assumes that anyone who can
1799 connect to the server is authorized to access the database with
1800@@ -514,4 +514,4 @@
1801 operating system user running the server) must first be added to
1802 the <code class="literal">auth</code> group. The <code class="literal">auth</code> group
1803 exists by default on OpenBSD systems.
1804- </p></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auth-username-maps.html" title="20.2. User Name Maps">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="client-authentication-problems.html" title="20.4. Authentication Problems">Next</a></td></tr><tr><td width="40%" align="left" valign="top">20.2. User Name Maps </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 20.4. Authentication Problems</td></tr></table></div></body></html>
1805\ No newline at end of file
1806+ </p></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auth-username-maps.html" title="20.2. User Name Maps">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="client-authentication-problems.html" title="20.4. Authentication Problems">Next</a></td></tr><tr><td width="40%" align="left" valign="top">20.2. User Name Maps </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 20.4. Authentication Problems</td></tr></table></div></body></html>
1807\ No newline at end of file
1808diff --git a/doc/src/sgml/html/auth-pg-hba-conf.html b/doc/src/sgml/html/auth-pg-hba-conf.html
1809index 94ccbed..e4fcedf 100644
1810--- a/doc/src/sgml/html/auth-pg-hba-conf.html
1811+++ b/doc/src/sgml/html/auth-pg-hba-conf.html
1812@@ -1,5 +1,5 @@
1813 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1814-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>20.1. The pg_hba.conf File</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="client-authentication.html" title="Chapter 20. Client Authentication" /><link rel="next" href="auth-username-maps.html" title="20.2. User Name Maps" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">20.1. The <code xmlns="http://www.w3.org/1999/xhtml" class="filename">pg_hba.conf</code> File</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="client-authentication.html" title="Chapter 20. Client Authentication">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><th width="60%" align="center">Chapter 20. Client Authentication</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="auth-username-maps.html" title="20.2. User Name Maps">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTH-PG-HBA-CONF"><div class="titlepage"><div><div><h2 class="title" style="clear: both">20.1. The <code class="filename">pg_hba.conf</code> File</h2></div></div></div><a id="id-1.6.7.8.2" class="indexterm"></a><p> Client authentication is controlled by a configuration file,
1815+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>20.1. The pg_hba.conf File</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="client-authentication.html" title="Chapter 20. Client Authentication" /><link rel="next" href="auth-username-maps.html" title="20.2. User Name Maps" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">20.1. The <code xmlns="http://www.w3.org/1999/xhtml" class="filename">pg_hba.conf</code> File</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="client-authentication.html" title="Chapter 20. Client Authentication">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><th width="60%" align="center">Chapter 20. Client Authentication</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="auth-username-maps.html" title="20.2. User Name Maps">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTH-PG-HBA-CONF"><div class="titlepage"><div><div><h2 class="title" style="clear: both">20.1. The <code class="filename">pg_hba.conf</code> File</h2></div></div></div><a id="id-1.6.7.8.2" class="indexterm"></a><p> Client authentication is controlled by a configuration file,
1816 which traditionally is named
1817 <code class="filename">pg_hba.conf</code> and is stored in the database
1818 cluster's data directory.
1819@@ -381,4 +381,4 @@ local all +support md5
1820 local all @admins,+support md5
1821
1822 # The database column can also use lists and file names:
1823-local db1,db2,@demodbs all md5</pre></div></div><br class="example-break" /></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="client-authentication.html" title="Chapter 20. Client Authentication">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="auth-username-maps.html" title="20.2. User Name Maps">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 20. Client Authentication </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 20.2. User Name Maps</td></tr></table></div></body></html>
1824\ No newline at end of file
1825+local db1,db2,@demodbs all md5</pre></div></div><br class="example-break" /></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="client-authentication.html" title="Chapter 20. Client Authentication">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="auth-username-maps.html" title="20.2. User Name Maps">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 20. Client Authentication </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 20.2. User Name Maps</td></tr></table></div></body></html>
1826\ No newline at end of file
1827diff --git a/doc/src/sgml/html/auth-username-maps.html b/doc/src/sgml/html/auth-username-maps.html
1828index 942e5e1..6899fcc 100644
1829--- a/doc/src/sgml/html/auth-username-maps.html
1830+++ b/doc/src/sgml/html/auth-username-maps.html
1831@@ -1,5 +1,5 @@
1832 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1833-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>20.2. User Name Maps</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="auth-pg-hba-conf.html" title="20.1. The pg_hba.conf File" /><link rel="next" href="auth-methods.html" title="20.3. Authentication Methods" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">20.2. User Name Maps</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="auth-pg-hba-conf.html" title="20.1. The pg_hba.conf File">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><th width="60%" align="center">Chapter 20. Client Authentication</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="auth-methods.html" title="20.3. Authentication Methods">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTH-USERNAME-MAPS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">20.2. User Name Maps</h2></div></div></div><a id="id-1.6.7.9.2" class="indexterm"></a><p> When using an external authentication system such as Ident or GSSAPI,
1834+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>20.2. User Name Maps</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="auth-pg-hba-conf.html" title="20.1. The pg_hba.conf File" /><link rel="next" href="auth-methods.html" title="20.3. Authentication Methods" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">20.2. User Name Maps</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="auth-pg-hba-conf.html" title="20.1. The pg_hba.conf File">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><th width="60%" align="center">Chapter 20. Client Authentication</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="auth-methods.html" title="20.3. Authentication Methods">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTH-USERNAME-MAPS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">20.2. User Name Maps</h2></div></div></div><a id="id-1.6.7.9.2" class="indexterm"></a><p> When using an external authentication system such as Ident or GSSAPI,
1835 the name of the operating system user that initiated the connection
1836 might not be the same as the database user (role) that is to be used.
1837 In this case, a user name map can be applied to map the operating system
1838@@ -78,4 +78,4 @@ omicron ann ann
1839 # bob has user name robert on these machines
1840 omicron robert bob
1841 # bryanh can also connect as guest1
1842-omicron bryanh guest1</pre></div></div><br class="example-break" /></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auth-pg-hba-conf.html" title="20.1. The pg_hba.conf File">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="auth-methods.html" title="20.3. Authentication Methods">Next</a></td></tr><tr><td width="40%" align="left" valign="top">20.1. The <code xmlns="http://www.w3.org/1999/xhtml" class="filename">pg_hba.conf</code> File </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 20.3. Authentication Methods</td></tr></table></div></body></html>
1843\ No newline at end of file
1844+omicron bryanh guest1</pre></div></div><br class="example-break" /></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auth-pg-hba-conf.html" title="20.1. The pg_hba.conf File">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="client-authentication.html" title="Chapter 20. Client Authentication">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="auth-methods.html" title="20.3. Authentication Methods">Next</a></td></tr><tr><td width="40%" align="left" valign="top">20.1. The <code xmlns="http://www.w3.org/1999/xhtml" class="filename">pg_hba.conf</code> File </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 20.3. Authentication Methods</td></tr></table></div></body></html>
1845\ No newline at end of file
1846diff --git a/doc/src/sgml/html/auto-explain.html b/doc/src/sgml/html/auto-explain.html
1847index 4108be2..760252b 100644
1848--- a/doc/src/sgml/html/auto-explain.html
1849+++ b/doc/src/sgml/html/auto-explain.html
1850@@ -1,5 +1,5 @@
1851 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1852-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.4. auto_explain</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="auth-delay.html" title="F.3. auth_delay" /><link rel="next" href="bloom.html" title="F.5. bloom" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.4. auto_explain</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="auth-delay.html" title="F.3. auth_delay">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bloom.html" title="F.5. bloom">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTO-EXPLAIN"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.4. auto_explain</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="auto-explain.html#id-1.11.7.13.5">F.4.1. Configuration Parameters</a></span></dt><dt><span class="sect2"><a href="auto-explain.html#id-1.11.7.13.6">F.4.2. Example</a></span></dt><dt><span class="sect2"><a href="auto-explain.html#id-1.11.7.13.7">F.4.3. Author</a></span></dt></dl></div><a id="id-1.11.7.13.2" class="indexterm"></a><p> The <code class="filename">auto_explain</code> module provides a means for
1853+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.4. auto_explain</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="auth-delay.html" title="F.3. auth_delay" /><link rel="next" href="bloom.html" title="F.5. bloom" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.4. auto_explain</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="auth-delay.html" title="F.3. auth_delay">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bloom.html" title="F.5. bloom">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="AUTO-EXPLAIN"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.4. auto_explain</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="auto-explain.html#id-1.11.7.13.5">F.4.1. Configuration Parameters</a></span></dt><dt><span class="sect2"><a href="auto-explain.html#id-1.11.7.13.6">F.4.2. Example</a></span></dt><dt><span class="sect2"><a href="auto-explain.html#id-1.11.7.13.7">F.4.3. Author</a></span></dt></dl></div><a id="id-1.11.7.13.2" class="indexterm"></a><p> The <code class="filename">auto_explain</code> module provides a means for
1854 logging execution plans of slow statements automatically, without
1855 having to run <a class="xref" href="sql-explain.html" title="EXPLAIN"><span class="refentrytitle">EXPLAIN</span></a>
1856 by hand. This is especially helpful for tracking down un-optimized queries
1857@@ -120,4 +120,4 @@ postgres=# SELECT count(*)
1858 Buckets: 1024 Batches: 1 Memory Usage: 4kB
1859 -&gt; Seq Scan on pg_index (cost=0.00..3.02 rows=92 width=4) (actual time=0.008..3.187 rows=92 loops=1)
1860 Filter: indisunique</pre></div><div class="sect2" id="id-1.11.7.13.7"><div class="titlepage"><div><div><h3 class="title">F.4.3. Author</h3></div></div></div><p> Takahiro Itagaki <code class="email">&lt;<a class="email" href="mailto:itagaki.takahiro@oss.ntt.co.jp">itagaki.takahiro@oss.ntt.co.jp</a>&gt;</code>
1861- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auth-delay.html" title="F.3. auth_delay">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bloom.html" title="F.5. bloom">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F.3. auth_delay </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.5. bloom</td></tr></table></div></body></html>
1862\ No newline at end of file
1863+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auth-delay.html" title="F.3. auth_delay">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bloom.html" title="F.5. bloom">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F.3. auth_delay </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.5. bloom</td></tr></table></div></body></html>
1864\ No newline at end of file
1865diff --git a/doc/src/sgml/html/backup-dump.html b/doc/src/sgml/html/backup-dump.html
1866index 1d85b4e..9b0a794 100644
1867--- a/doc/src/sgml/html/backup-dump.html
1868+++ b/doc/src/sgml/html/backup-dump.html
1869@@ -1,5 +1,5 @@
1870 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1871-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>25.1. SQL Dump</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="backup.html" title="Chapter 25. Backup and Restore" /><link rel="next" href="backup-file.html" title="25.2. File System Level Backup" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">25.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SQL</acronym> Dump</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="backup.html" title="Chapter 25. Backup and Restore">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="backup.html" title="Chapter 25. Backup and Restore">Up</a></td><th width="60%" align="center">Chapter 25. Backup and Restore</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="backup-file.html" title="25.2. File System Level Backup">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BACKUP-DUMP"><div class="titlepage"><div><div><h2 class="title" style="clear: both">25.1. <acronym class="acronym">SQL</acronym> Dump</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-RESTORE">25.1.1. Restoring the Dump</a></span></dt><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-ALL">25.1.2. Using <span class="application">pg_dumpall</span></a></span></dt><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-LARGE">25.1.3. Handling Large Databases</a></span></dt></dl></div><p> The idea behind this dump method is to generate a file with SQL
1872+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>25.1. SQL Dump</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="backup.html" title="Chapter 25. Backup and Restore" /><link rel="next" href="backup-file.html" title="25.2. File System Level Backup" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">25.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SQL</acronym> Dump</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="backup.html" title="Chapter 25. Backup and Restore">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="backup.html" title="Chapter 25. Backup and Restore">Up</a></td><th width="60%" align="center">Chapter 25. Backup and Restore</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="backup-file.html" title="25.2. File System Level Backup">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BACKUP-DUMP"><div class="titlepage"><div><div><h2 class="title" style="clear: both">25.1. <acronym class="acronym">SQL</acronym> Dump</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-RESTORE">25.1.1. Restoring the Dump</a></span></dt><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-ALL">25.1.2. Using <span class="application">pg_dumpall</span></a></span></dt><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-LARGE">25.1.3. Handling Large Databases</a></span></dt></dl></div><p> The idea behind this dump method is to generate a file with SQL
1873 commands that, when fed back to the server, will recreate the
1874 database in the same state as it was at the time of the dump.
1875 <span class="productname">PostgreSQL</span> provides the utility program
1876@@ -193,4 +193,4 @@
1877 You can use <code class="command">pg_restore -j</code> to restore a dump in parallel.
1878 This will work for any archive of either the "custom" or the "directory"
1879 archive mode, whether or not it has been created with <code class="command">pg_dump -j</code>.
1880- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="backup.html" title="Chapter 25. Backup and Restore">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="backup.html" title="Chapter 25. Backup and Restore">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="backup-file.html" title="25.2. File System Level Backup">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 25. Backup and Restore </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 25.2. File System Level Backup</td></tr></table></div></body></html>
1881\ No newline at end of file
1882+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="backup.html" title="Chapter 25. Backup and Restore">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="backup.html" title="Chapter 25. Backup and Restore">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="backup-file.html" title="25.2. File System Level Backup">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 25. Backup and Restore </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 25.2. File System Level Backup</td></tr></table></div></body></html>
1883\ No newline at end of file
1884diff --git a/doc/src/sgml/html/backup-file.html b/doc/src/sgml/html/backup-file.html
1885index f74eae2..bfb2c28 100644
1886--- a/doc/src/sgml/html/backup-file.html
1887+++ b/doc/src/sgml/html/backup-file.html
1888@@ -1,5 +1,5 @@
1889 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1890-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>25.2. File System Level Backup</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="backup-dump.html" title="25.1. SQL Dump" /><link rel="next" href="continuous-archiving.html" title="25.3. Continuous Archiving and Point-in-Time Recovery (PITR)" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">25.2. File System Level Backup</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="backup-dump.html" title="25.1. SQL Dump">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="backup.html" title="Chapter 25. Backup and Restore">Up</a></td><th width="60%" align="center">Chapter 25. Backup and Restore</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="continuous-archiving.html" title="25.3. Continuous Archiving and Point-in-Time Recovery (PITR)">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BACKUP-FILE"><div class="titlepage"><div><div><h2 class="title" style="clear: both">25.2. File System Level Backup</h2></div></div></div><p> An alternative backup strategy is to directly copy the files that
1891+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>25.2. File System Level Backup</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="backup-dump.html" title="25.1. SQL Dump" /><link rel="next" href="continuous-archiving.html" title="25.3. Continuous Archiving and Point-in-Time Recovery (PITR)" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">25.2. File System Level Backup</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="backup-dump.html" title="25.1. SQL Dump">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="backup.html" title="Chapter 25. Backup and Restore">Up</a></td><th width="60%" align="center">Chapter 25. Backup and Restore</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="continuous-archiving.html" title="25.3. Continuous Archiving and Point-in-Time Recovery (PITR)">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BACKUP-FILE"><div class="titlepage"><div><div><h2 class="title" style="clear: both">25.2. File System Level Backup</h2></div></div></div><p> An alternative backup strategy is to directly copy the files that
1892 <span class="productname">PostgreSQL</span> uses to store the data in the database;
1893 <a class="xref" href="creating-cluster.html" title="18.2. Creating a Database Cluster">Section 18.2</a> explains where these files
1894 are located. You can use whatever method you prefer
1895@@ -77,4 +77,4 @@
1896 than an SQL dump. (<span class="application">pg_dump</span> does not need to dump
1897 the contents of indexes for example, just the commands to recreate
1898 them.) However, taking a file system backup might be faster.
1899- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="backup-dump.html" title="25.1. SQL Dump">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="backup.html" title="Chapter 25. Backup and Restore">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="continuous-archiving.html" title="25.3. Continuous Archiving and Point-in-Time Recovery (PITR)">Next</a></td></tr><tr><td width="40%" align="left" valign="top">25.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SQL</acronym> Dump </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 25.3. Continuous Archiving and Point-in-Time Recovery (PITR)</td></tr></table></div></body></html>
1900\ No newline at end of file
1901+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="backup-dump.html" title="25.1. SQL Dump">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="backup.html" title="Chapter 25. Backup and Restore">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="continuous-archiving.html" title="25.3. Continuous Archiving and Point-in-Time Recovery (PITR)">Next</a></td></tr><tr><td width="40%" align="left" valign="top">25.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SQL</acronym> Dump </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 25.3. Continuous Archiving and Point-in-Time Recovery (PITR)</td></tr></table></div></body></html>
1902\ No newline at end of file
1903diff --git a/doc/src/sgml/html/backup.html b/doc/src/sgml/html/backup.html
1904index dda47f9..b5373a4 100644
1905--- a/doc/src/sgml/html/backup.html
1906+++ b/doc/src/sgml/html/backup.html
1907@@ -1,5 +1,5 @@
1908 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1909-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 25. Backup and Restore</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="logfile-maintenance.html" title="24.3. Log File Maintenance" /><link rel="next" href="backup-dump.html" title="25.1. SQL Dump" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Chapter 25. Backup and Restore</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="logfile-maintenance.html" title="24.3. Log File Maintenance">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="admin.html" title="Part III. Server Administration">Up</a></td><th width="60%" align="center">Part III. Server Administration</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="backup-dump.html" title="25.1. SQL Dump">Next</a></td></tr></table><hr></hr></div><div class="chapter" id="BACKUP"><div class="titlepage"><div><div><h2 class="title">Chapter 25. Backup and Restore</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="sect1"><a href="backup-dump.html">25.1. <acronym class="acronym">SQL</acronym> Dump</a></span></dt><dd><dl><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-RESTORE">25.1.1. Restoring the Dump</a></span></dt><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-ALL">25.1.2. Using <span class="application">pg_dumpall</span></a></span></dt><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-LARGE">25.1.3. Handling Large Databases</a></span></dt></dl></dd><dt><span class="sect1"><a href="backup-file.html">25.2. File System Level Backup</a></span></dt><dt><span class="sect1"><a href="continuous-archiving.html">25.3. Continuous Archiving and Point-in-Time Recovery (PITR)</a></span></dt><dd><dl><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-ARCHIVING-WAL">25.3.1. Setting Up WAL Archiving</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-BASE-BACKUP">25.3.2. Making a Base Backup</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-LOWLEVEL-BASE-BACKUP">25.3.3. Making a Base Backup Using the Low Level API</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-PITR-RECOVERY">25.3.4. Recovering Using a Continuous Archive Backup</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-TIMELINES">25.3.5. Timelines</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-TIPS">25.3.6. Tips and Examples</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#CONTINUOUS-ARCHIVING-CAVEATS">25.3.7. Caveats</a></span></dt></dl></dd></dl></div><a id="id-1.6.12.2" class="indexterm"></a><p> As with everything that contains valuable data, <span class="productname">PostgreSQL</span>
1910+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 25. Backup and Restore</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="logfile-maintenance.html" title="24.3. Log File Maintenance" /><link rel="next" href="backup-dump.html" title="25.1. SQL Dump" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Chapter 25. Backup and Restore</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="logfile-maintenance.html" title="24.3. Log File Maintenance">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="admin.html" title="Part III. Server Administration">Up</a></td><th width="60%" align="center">Part III. Server Administration</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="backup-dump.html" title="25.1. SQL Dump">Next</a></td></tr></table><hr></hr></div><div class="chapter" id="BACKUP"><div class="titlepage"><div><div><h2 class="title">Chapter 25. Backup and Restore</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="sect1"><a href="backup-dump.html">25.1. <acronym class="acronym">SQL</acronym> Dump</a></span></dt><dd><dl><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-RESTORE">25.1.1. Restoring the Dump</a></span></dt><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-ALL">25.1.2. Using <span class="application">pg_dumpall</span></a></span></dt><dt><span class="sect2"><a href="backup-dump.html#BACKUP-DUMP-LARGE">25.1.3. Handling Large Databases</a></span></dt></dl></dd><dt><span class="sect1"><a href="backup-file.html">25.2. File System Level Backup</a></span></dt><dt><span class="sect1"><a href="continuous-archiving.html">25.3. Continuous Archiving and Point-in-Time Recovery (PITR)</a></span></dt><dd><dl><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-ARCHIVING-WAL">25.3.1. Setting Up WAL Archiving</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-BASE-BACKUP">25.3.2. Making a Base Backup</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-LOWLEVEL-BASE-BACKUP">25.3.3. Making a Base Backup Using the Low Level API</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-PITR-RECOVERY">25.3.4. Recovering Using a Continuous Archive Backup</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-TIMELINES">25.3.5. Timelines</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#BACKUP-TIPS">25.3.6. Tips and Examples</a></span></dt><dt><span class="sect2"><a href="continuous-archiving.html#CONTINUOUS-ARCHIVING-CAVEATS">25.3.7. Caveats</a></span></dt></dl></dd></dl></div><a id="id-1.6.12.2" class="indexterm"></a><p> As with everything that contains valuable data, <span class="productname">PostgreSQL</span>
1911 databases should be backed up regularly. While the procedure is
1912 essentially simple, it is important to have a clear understanding of
1913 the underlying techniques and assumptions.
1914@@ -8,4 +8,4 @@
1915 </p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p><acronym class="acronym">SQL</acronym> dump</p></li><li class="listitem"><p>File system level backup</p></li><li class="listitem"><p>Continuous archiving</p></li></ul></div><p>
1916 Each has its own strengths and weaknesses; each is discussed in turn
1917 in the following sections.
1918- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="logfile-maintenance.html" title="24.3. Log File Maintenance">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="admin.html" title="Part III. Server Administration">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="backup-dump.html" title="25.1. SQL Dump">Next</a></td></tr><tr><td width="40%" align="left" valign="top">24.3. Log File Maintenance </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 25.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SQL</acronym> Dump</td></tr></table></div></body></html>
1919\ No newline at end of file
1920+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="logfile-maintenance.html" title="24.3. Log File Maintenance">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="admin.html" title="Part III. Server Administration">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="backup-dump.html" title="25.1. SQL Dump">Next</a></td></tr><tr><td width="40%" align="left" valign="top">24.3. Log File Maintenance </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 25.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SQL</acronym> Dump</td></tr></table></div></body></html>
1921\ No newline at end of file
1922diff --git a/doc/src/sgml/html/bgworker.html b/doc/src/sgml/html/bgworker.html
1923index 25ef5d7..a96a08b 100644
1924--- a/doc/src/sgml/html/bgworker.html
1925+++ b/doc/src/sgml/html/bgworker.html
1926@@ -1,5 +1,5 @@
1927 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1928-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 47. Background Worker Processes</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="spi-examples.html" title="46.5. Examples" /><link rel="next" href="logicaldecoding.html" title="Chapter 48. Logical Decoding" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Chapter 47. Background Worker Processes</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="spi-examples.html" title="46.5. Examples">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="server-programming.html" title="Part V. Server Programming">Up</a></td><th width="60%" align="center">Part V. Server Programming</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="logicaldecoding.html" title="Chapter 48. Logical Decoding">Next</a></td></tr></table><hr></hr></div><div class="chapter" id="BGWORKER"><div class="titlepage"><div><div><h2 class="title">Chapter 47. Background Worker Processes</h2></div></div></div><a id="id-1.8.13.2" class="indexterm"></a><p> PostgreSQL can be extended to run user-supplied code in separate processes.
1929+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 47. Background Worker Processes</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="spi-examples.html" title="46.5. Examples" /><link rel="next" href="logicaldecoding.html" title="Chapter 48. Logical Decoding" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Chapter 47. Background Worker Processes</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="spi-examples.html" title="46.5. Examples">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="server-programming.html" title="Part V. Server Programming">Up</a></td><th width="60%" align="center">Part V. Server Programming</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="logicaldecoding.html" title="Chapter 48. Logical Decoding">Next</a></td></tr></table><hr></hr></div><div class="chapter" id="BGWORKER"><div class="titlepage"><div><div><h2 class="title">Chapter 47. Background Worker Processes</h2></div></div></div><a id="id-1.8.13.2" class="indexterm"></a><p> PostgreSQL can be extended to run user-supplied code in separate processes.
1930 Such processes are started, stopped and monitored by <code class="command">postgres</code>,
1931 which permits them to have a lifetime closely linked to the server's status.
1932 These processes have the option to attach to <span class="productname">PostgreSQL</span>'s
1933@@ -187,4 +187,4 @@ typedef struct BackgroundWorker
1934 which demonstrates some useful techniques.
1935 </p><p> The maximum number of registered background workers is limited by
1936 <a class="xref" href="runtime-config-resource.html#GUC-MAX-WORKER-PROCESSES">max_worker_processes</a>.
1937- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="spi-examples.html" title="46.5. Examples">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="server-programming.html" title="Part V. Server Programming">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="logicaldecoding.html" title="Chapter 48. Logical Decoding">Next</a></td></tr><tr><td width="40%" align="left" valign="top">46.5. Examples </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Chapter 48. Logical Decoding</td></tr></table></div></body></html>
1938\ No newline at end of file
1939+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="spi-examples.html" title="46.5. Examples">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="server-programming.html" title="Part V. Server Programming">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="logicaldecoding.html" title="Chapter 48. Logical Decoding">Next</a></td></tr><tr><td width="40%" align="left" valign="top">46.5. Examples </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Chapter 48. Logical Decoding</td></tr></table></div></body></html>
1940\ No newline at end of file
1941diff --git a/doc/src/sgml/html/biblio.html b/doc/src/sgml/html/biblio.html
1942index ffe3307..fcfa9bd 100644
1943--- a/doc/src/sgml/html/biblio.html
1944+++ b/doc/src/sgml/html/biblio.html
1945@@ -1,5 +1,5 @@
1946 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1947-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Bibliography</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal" /><link rel="next" href="bookindex.html" title="Index" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Bibliography</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="index.html" title="PostgreSQL 10.19 Documentation">Up</a></td><th width="60%" align="center">PostgreSQL 10.19 Documentation</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bookindex.html" title="Index">Next</a></td></tr></table><hr></hr></div><div class="bibliography" id="BIBLIO"><div class="titlepage"><div><div><h1 class="title">Bibliography</h1></div></div></div><p> Selected references and readings for <acronym class="acronym">SQL</acronym>
1948+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Bibliography</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal" /><link rel="next" href="bookindex.html" title="Index" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Bibliography</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="index.html" title="PostgreSQL 10.20 Documentation">Up</a></td><th width="60%" align="center">PostgreSQL 10.20 Documentation</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bookindex.html" title="Index">Next</a></td></tr></table><hr></hr></div><div class="bibliography" id="BIBLIO"><div class="titlepage"><div><div><h1 class="title">Bibliography</h1></div></div></div><p> Selected references and readings for <acronym class="acronym">SQL</acronym>
1949 and <span class="productname">PostgreSQL</span>.
1950 </p><p> Some white papers and technical reports from the original
1951 <span class="productname">POSTGRES</span> development team
1952@@ -17,4 +17,4 @@
1953 system</a>”. <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Stonebraker</span>, <span class="firstname">M.</span> <span class="surname">Hearst</span>, and <span class="firstname">S.</span> <span class="surname">Potamianos</span>. </span></span><span class="biblioset"><em>SIGMOD Record 18(3)</em>. <span class="date">Sept. 1989. </span></span></p></div><div class="biblioentry" id="STON89B"><p>[ston89b] <span class="biblioset">“<a class="ulink" href="https://dsf.berkeley.edu/papers/ERL-M89-17.pdf" target="_top">The
1954 case for partial indexes</a>”. <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Stonebraker</span>. </span></span><span class="biblioset"><em>SIGMOD Record 18(4)</em>. <span class="date">Dec. 1989. </span><span class="pagenums">4-11. </span></span></p></div><div class="biblioentry" id="STON90A"><p>[ston90a] <span class="biblioset">“<a class="ulink" href="https://dsf.berkeley.edu/papers/ERL-M90-34.pdf" target="_top">The
1955 implementation of <span class="productname">POSTGRES</span></a>”. <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Stonebraker</span>, <span class="firstname">L. A.</span> <span class="surname">Rowe</span>, and <span class="firstname">M.</span> <span class="surname">Hirohama</span>. </span></span><span class="biblioset"><em>Transactions on Knowledge and Data Engineering 2(1)</em>. <span class="publisher"><span class="publishername">IEEE. </span></span><span class="date">March 1990. </span></span></p></div><div class="biblioentry" id="STON90B"><p>[ston90b] <span class="biblioset">“<a class="ulink" href="https://dsf.berkeley.edu/papers/ERL-M90-36.pdf" target="_top">On
1956- Rules, Procedures, Caching and Views in Database Systems</a>”. <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Stonebraker</span>, <span class="firstname">A.</span> <span class="surname">Jhingran</span>, <span class="firstname">J.</span> <span class="surname">Goh</span>, and <span class="firstname">S.</span> <span class="surname">Potamianos</span>. </span></span><span xmlns="" class="confgroup">ACM-SIGMOD Conference on Management of Data, June 1990. </span></p></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html" title="PostgreSQL 10.19 Documentation">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bookindex.html" title="Index">Next</a></td></tr><tr><td width="40%" align="left" valign="top">L.3. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivexlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivewal</code> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Index</td></tr></table></div></body></html>
1957\ No newline at end of file
1958+ Rules, Procedures, Caching and Views in Database Systems</a>”. <span class="authorgroup"><span class="firstname">M.</span> <span class="surname">Stonebraker</span>, <span class="firstname">A.</span> <span class="surname">Jhingran</span>, <span class="firstname">J.</span> <span class="surname">Goh</span>, and <span class="firstname">S.</span> <span class="surname">Potamianos</span>. </span></span><span xmlns="" class="confgroup">ACM-SIGMOD Conference on Management of Data, June 1990. </span></p></div></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="app-pgreceivexlog.html" title="L.3. pg_receivexlog renamed to pg_receivewal">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html" title="PostgreSQL 10.20 Documentation">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bookindex.html" title="Index">Next</a></td></tr><tr><td width="40%" align="left" valign="top">L.3. <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivexlog</code> renamed to <code xmlns="http://www.w3.org/1999/xhtml" class="command">pg_receivewal</code> </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Index</td></tr></table></div></body></html>
1959\ No newline at end of file
1960diff --git a/doc/src/sgml/html/bki-commands.html b/doc/src/sgml/html/bki-commands.html
1961index bd213c6..2f34cc1 100644
1962--- a/doc/src/sgml/html/bki-commands.html
1963+++ b/doc/src/sgml/html/bki-commands.html
1964@@ -1,5 +1,5 @@
1965 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1966-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>68.2. BKI Commands</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="bki-format.html" title="68.1. BKI File Format" /><link rel="next" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">68.2. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Commands</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="bki-format.html" title="68.1. BKI File Format">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><th width="60%" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BKI-COMMANDS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">68.2. <acronym class="acronym">BKI</acronym> Commands</h2></div></div></div><div class="variablelist"><dl class="variablelist"><dt><span class="term"> <code class="literal">create</code>
1967+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>68.2. BKI Commands</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="bki-format.html" title="68.1. BKI File Format" /><link rel="next" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">68.2. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Commands</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="bki-format.html" title="68.1. BKI File Format">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><th width="60%" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BKI-COMMANDS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">68.2. <acronym class="acronym">BKI</acronym> Commands</h2></div></div></div><div class="variablelist"><dl class="variablelist"><dt><span class="term"> <code class="literal">create</code>
1968 <em class="replaceable"><code>tablename</code></em>
1969 <em class="replaceable"><code>tableoid</code></em>
1970 [<span class="optional"><code class="literal">bootstrap</code></span>]
1971@@ -94,4 +94,4 @@
1972 As with <code class="literal">declare index</code>, filling of the index
1973 is postponed.
1974 </p></dd><dt><span class="term"><code class="literal">build indices</code></span></dt><dd><p> Fill in the indices that have previously been declared.
1975- </p></dd></dl></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bki-format.html" title="68.1. BKI File Format">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File">Next</a></td></tr><tr><td width="40%" align="left" valign="top">68.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File Format </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 68.3. Structure of the Bootstrap <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File</td></tr></table></div></body></html>
1976\ No newline at end of file
1977+ </p></dd></dl></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bki-format.html" title="68.1. BKI File Format">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File">Next</a></td></tr><tr><td width="40%" align="left" valign="top">68.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File Format </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 68.3. Structure of the Bootstrap <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File</td></tr></table></div></body></html>
1978\ No newline at end of file
1979diff --git a/doc/src/sgml/html/bki-example.html b/doc/src/sgml/html/bki-example.html
1980index bb2af06..cf7f14b 100644
1981--- a/doc/src/sgml/html/bki-example.html
1982+++ b/doc/src/sgml/html/bki-example.html
1983@@ -1,5 +1,5 @@
1984 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1985-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>68.4. Example</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File" /><link rel="next" href="planner-stats-details.html" title="Chapter 69. How the Planner Uses Statistics" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">68.4. Example</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><th width="60%" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="planner-stats-details.html" title="Chapter 69. How the Planner Uses Statistics">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BKI-EXAMPLE"><div class="titlepage"><div><div><h2 class="title" style="clear: both">68.4. Example</h2></div></div></div><p> The following sequence of commands will create the
1986+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>68.4. Example</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File" /><link rel="next" href="planner-stats-details.html" title="Chapter 69. How the Planner Uses Statistics" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">68.4. Example</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><th width="60%" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="planner-stats-details.html" title="Chapter 69. How the Planner Uses Statistics">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BKI-EXAMPLE"><div class="titlepage"><div><div><h2 class="title" style="clear: both">68.4. Example</h2></div></div></div><p> The following sequence of commands will create the
1987 table <code class="literal">test_table</code> with OID 420, having two columns
1988 <code class="literal">cola</code> and <code class="literal">colb</code> of type
1989 <code class="type">int4</code> and <code class="type">text</code>, respectively, and insert
1990@@ -9,4 +9,4 @@ open test_table
1991 insert OID=421 ( 1 "value1" )
1992 insert OID=422 ( 2 _null_ )
1993 close test_table</pre><p>
1994- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="planner-stats-details.html" title="Chapter 69. How the Planner Uses Statistics">Next</a></td></tr><tr><td width="40%" align="left" valign="top">68.3. Structure of the Bootstrap <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Chapter 69. How the Planner Uses Statistics</td></tr></table></div></body></html>
1995\ No newline at end of file
1996+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bki-structure.html" title="68.3. Structure of the Bootstrap BKI File">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="planner-stats-details.html" title="Chapter 69. How the Planner Uses Statistics">Next</a></td></tr><tr><td width="40%" align="left" valign="top">68.3. Structure of the Bootstrap <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> Chapter 69. How the Planner Uses Statistics</td></tr></table></div></body></html>
1997\ No newline at end of file
1998diff --git a/doc/src/sgml/html/bki-format.html b/doc/src/sgml/html/bki-format.html
1999index 82274b0..e7e0b44 100644
2000--- a/doc/src/sgml/html/bki-format.html
2001+++ b/doc/src/sgml/html/bki-format.html
2002@@ -1,5 +1,5 @@
2003 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2004-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>68.1. BKI File Format</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="bki.html" title="Chapter 68. BKI Backend Interface" /><link rel="next" href="bki-commands.html" title="68.2. BKI Commands" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">68.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File Format</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="bki.html" title="Chapter 68. BKI Backend Interface">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><th width="60%" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bki-commands.html" title="68.2. BKI Commands">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BKI-FORMAT"><div class="titlepage"><div><div><h2 class="title" style="clear: both">68.1. <acronym class="acronym">BKI</acronym> File Format</h2></div></div></div><p> This section describes how the <span class="productname">PostgreSQL</span>
2005+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>68.1. BKI File Format</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="bki.html" title="Chapter 68. BKI Backend Interface" /><link rel="next" href="bki-commands.html" title="68.2. BKI Commands" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">68.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File Format</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="bki.html" title="Chapter 68. BKI Backend Interface">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><th width="60%" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bki-commands.html" title="68.2. BKI Commands">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BKI-FORMAT"><div class="titlepage"><div><div><h2 class="title" style="clear: both">68.1. <acronym class="acronym">BKI</acronym> File Format</h2></div></div></div><p> This section describes how the <span class="productname">PostgreSQL</span>
2006 backend interprets <acronym class="acronym">BKI</acronym> files. This description
2007 will be easier to understand if the <code class="filename">postgres.bki</code>
2008 file is at hand as an example.
2009@@ -13,4 +13,4 @@
2010 characters (parentheses, commas, etc.), numbers, or double-quoted
2011 strings. Everything is case sensitive.
2012 </p><p> Lines starting with <code class="literal">#</code> are ignored.
2013- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bki.html" title="Chapter 68. BKI Backend Interface">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bki-commands.html" title="68.2. BKI Commands">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 68.2. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Commands</td></tr></table></div></body></html>
2014\ No newline at end of file
2015+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bki.html" title="Chapter 68. BKI Backend Interface">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bki-commands.html" title="68.2. BKI Commands">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 68.2. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Commands</td></tr></table></div></body></html>
2016\ No newline at end of file
2017diff --git a/doc/src/sgml/html/bki-structure.html b/doc/src/sgml/html/bki-structure.html
2018index f1a5b85..db59e79 100644
2019--- a/doc/src/sgml/html/bki-structure.html
2020+++ b/doc/src/sgml/html/bki-structure.html
2021@@ -1,5 +1,5 @@
2022 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2023-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>68.3. Structure of the Bootstrap BKI File</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="bki-commands.html" title="68.2. BKI Commands" /><link rel="next" href="bki-example.html" title="68.4. Example" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">68.3. Structure of the Bootstrap <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="bki-commands.html" title="68.2. BKI Commands">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><th width="60%" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bki-example.html" title="68.4. Example">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BKI-STRUCTURE"><div class="titlepage"><div><div><h2 class="title" style="clear: both">68.3. Structure of the Bootstrap <acronym class="acronym">BKI</acronym> File</h2></div></div></div><p> The <code class="literal">open</code> command cannot be used until the tables it uses
2024+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>68.3. Structure of the Bootstrap BKI File</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="bki-commands.html" title="68.2. BKI Commands" /><link rel="next" href="bki-example.html" title="68.4. Example" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">68.3. Structure of the Bootstrap <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="bki-commands.html" title="68.2. BKI Commands">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><th width="60%" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bki-example.html" title="68.4. Example">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BKI-STRUCTURE"><div class="titlepage"><div><div><h2 class="title" style="clear: both">68.3. Structure of the Bootstrap <acronym class="acronym">BKI</acronym> File</h2></div></div></div><p> The <code class="literal">open</code> command cannot be used until the tables it uses
2025 exist and have entries for the table that is to be opened.
2026 (These minimum tables are <code class="structname">pg_class</code>,
2027 <code class="structname">pg_attribute</code>, <code class="structname">pg_proc</code>, and
2028@@ -24,4 +24,4 @@
2029 </p></li><li class="listitem"><p> <code class="literal">build indices</code>
2030 </p></li></ol></div><p>
2031 </p><p> There are doubtless other, undocumented ordering dependencies.
2032- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bki-commands.html" title="68.2. BKI Commands">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bki-example.html" title="68.4. Example">Next</a></td></tr><tr><td width="40%" align="left" valign="top">68.2. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Commands </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 68.4. Example</td></tr></table></div></body></html>
2033\ No newline at end of file
2034+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="bki-commands.html" title="68.2. BKI Commands">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="bki.html" title="Chapter 68. BKI Backend Interface">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bki-example.html" title="68.4. Example">Next</a></td></tr><tr><td width="40%" align="left" valign="top">68.2. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Commands </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 68.4. Example</td></tr></table></div></body></html>
2035\ No newline at end of file
2036diff --git a/doc/src/sgml/html/bki.html b/doc/src/sgml/html/bki.html
2037index ada6559..e29f870 100644
2038--- a/doc/src/sgml/html/bki.html
2039+++ b/doc/src/sgml/html/bki.html
2040@@ -1,5 +1,5 @@
2041 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2042-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 68. BKI Backend Interface</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="storage-page-layout.html" title="67.6. Database Page Layout" /><link rel="next" href="bki-format.html" title="68.1. BKI File Format" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="storage-page-layout.html" title="67.6. Database Page Layout">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="internals.html" title="Part VII. Internals">Up</a></td><th width="60%" align="center">Part VII. Internals</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bki-format.html" title="68.1. BKI File Format">Next</a></td></tr></table><hr></hr></div><div class="chapter" id="BKI"><div class="titlepage"><div><div><h2 class="title">Chapter 68. <acronym class="acronym">BKI</acronym> Backend Interface</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="sect1"><a href="bki-format.html">68.1. <acronym class="acronym">BKI</acronym> File Format</a></span></dt><dt><span class="sect1"><a href="bki-commands.html">68.2. <acronym class="acronym">BKI</acronym> Commands</a></span></dt><dt><span class="sect1"><a href="bki-structure.html">68.3. Structure of the Bootstrap <acronym class="acronym">BKI</acronym> File</a></span></dt><dt><span class="sect1"><a href="bki-example.html">68.4. Example</a></span></dt></dl></div><p> Backend Interface (<acronym class="acronym">BKI</acronym>) files are scripts in a
2043+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 68. BKI Backend Interface</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="storage-page-layout.html" title="67.6. Database Page Layout" /><link rel="next" href="bki-format.html" title="68.1. BKI File Format" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Chapter 68. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> Backend Interface</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="storage-page-layout.html" title="67.6. Database Page Layout">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="internals.html" title="Part VII. Internals">Up</a></td><th width="60%" align="center">Part VII. Internals</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="bki-format.html" title="68.1. BKI File Format">Next</a></td></tr></table><hr></hr></div><div class="chapter" id="BKI"><div class="titlepage"><div><div><h2 class="title">Chapter 68. <acronym class="acronym">BKI</acronym> Backend Interface</h2></div></div></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="sect1"><a href="bki-format.html">68.1. <acronym class="acronym">BKI</acronym> File Format</a></span></dt><dt><span class="sect1"><a href="bki-commands.html">68.2. <acronym class="acronym">BKI</acronym> Commands</a></span></dt><dt><span class="sect1"><a href="bki-structure.html">68.3. Structure of the Bootstrap <acronym class="acronym">BKI</acronym> File</a></span></dt><dt><span class="sect1"><a href="bki-example.html">68.4. Example</a></span></dt></dl></div><p> Backend Interface (<acronym class="acronym">BKI</acronym>) files are scripts in a
2044 special language that is understood by the
2045 <span class="productname">PostgreSQL</span> backend when running in the
2046 <span class="quote">“<span class="quote">bootstrap</span>”</span> mode. The bootstrap mode allows system catalogs
2047@@ -20,4 +20,4 @@
2048 <code class="filename">share</code> subdirectory of the installation tree.
2049 </p><p> Related information can be found in the documentation for
2050 <span class="application">initdb</span>.
2051- </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="storage-page-layout.html" title="67.6. Database Page Layout">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="internals.html" title="Part VII. Internals">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bki-format.html" title="68.1. BKI File Format">Next</a></td></tr><tr><td width="40%" align="left" valign="top">67.6. Database Page Layout </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 68.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File Format</td></tr></table></div></body></html>
2052\ No newline at end of file
2053+ </p></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="storage-page-layout.html" title="67.6. Database Page Layout">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="internals.html" title="Part VII. Internals">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="bki-format.html" title="68.1. BKI File Format">Next</a></td></tr><tr><td width="40%" align="left" valign="top">67.6. Database Page Layout </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> 68.1. <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">BKI</acronym> File Format</td></tr></table></div></body></html>
2054\ No newline at end of file
2055diff --git a/doc/src/sgml/html/bloom.html b/doc/src/sgml/html/bloom.html
2056index afed9ac..eaf33d8 100644
2057--- a/doc/src/sgml/html/bloom.html
2058+++ b/doc/src/sgml/html/bloom.html
2059@@ -1,5 +1,5 @@
2060 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2061-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.5. bloom</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="auto-explain.html" title="F.4. auto_explain" /><link rel="next" href="btree-gin.html" title="F.6. btree_gin" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.5. bloom</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="auto-explain.html" title="F.4. auto_explain">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="btree-gin.html" title="F.6. btree_gin">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BLOOM"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.5. bloom</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.7">F.5.1. Parameters</a></span></dt><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.8">F.5.2. Examples</a></span></dt><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.9">F.5.3. Operator Class Interface</a></span></dt><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.10">F.5.4. Limitations</a></span></dt><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.11">F.5.5. Authors</a></span></dt></dl></div><a id="id-1.11.7.14.2" class="indexterm"></a><p> <code class="literal">bloom</code> provides an index access method based on
2062+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>F.5. bloom</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="auto-explain.html" title="F.4. auto_explain" /><link rel="next" href="btree-gin.html" title="F.6. btree_gin" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">F.5. bloom</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="auto-explain.html" title="F.4. auto_explain">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><th width="60%" align="center">Appendix F. Additional Supplied Modules</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> <a accesskey="n" href="btree-gin.html" title="F.6. btree_gin">Next</a></td></tr></table><hr></hr></div><div class="sect1" id="BLOOM"><div class="titlepage"><div><div><h2 class="title" style="clear: both">F.5. bloom</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.7">F.5.1. Parameters</a></span></dt><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.8">F.5.2. Examples</a></span></dt><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.9">F.5.3. Operator Class Interface</a></span></dt><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.10">F.5.4. Limitations</a></span></dt><dt><span class="sect2"><a href="bloom.html#id-1.11.7.14.11">F.5.5. Authors</a></span></dt></dl></div><a id="id-1.11.7.14.2" class="indexterm"></a><p> <code class="literal">bloom</code> provides an index access method based on
2063 <a class="ulink" href="http://en.wikipedia.org/wiki/Bloom_filter" target="_top">Bloom filters</a>.
2064 </p><p> A Bloom filter is a space-efficient data structure that is used to test
2065 whether an element is a member of a set. In the case of an index access
2066@@ -151,4 +151,4 @@ DEFAULT FOR TYPE text USING bloom AS
2067 Postgres Professional, Moscow, Russia
2068 </p><p> Oleg Bartunov <code class="email">&lt;<a class="email" href="mailto:obartunov@postgrespro.ru">obartunov@postgrespro.ru</a>&gt;</code>,
2069 Postgres Professional, Moscow, Russia
2070- </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auto-explain.html" title="F.4. auto_explain">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="btree-gin.html" title="F.6. btree_gin">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F.4. auto_explain </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.6. btree_gin</td></tr></table></div></body></html>
2071\ No newline at end of file
2072+ </p></div></div><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navfooter"><hr></hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auto-explain.html" title="F.4. auto_explain">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="contrib.html" title="Appendix F. Additional Supplied Modules">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="btree-gin.html" title="F.6. btree_gin">Next</a></td></tr><tr><td width="40%" align="left" valign="top">F.4. auto_explain </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="40%" align="right" valign="top"> F.6. btree_gin</td></tr></table></div></body></html>
2073\ No newline at end of file
2074diff --git a/doc/src/sgml/html/bookindex.html b/doc/src/sgml/html/bookindex.html
2075index d9e4356..7d2434a 100644
2076--- a/doc/src/sgml/html/bookindex.html
2077+++ b/doc/src/sgml/html/bookindex.html
2078@@ -1,5 +1,5 @@
2079 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2080-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Index</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="biblio.html" title="Bibliography" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Index</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="biblio.html" title="Bibliography">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="index.html" title="PostgreSQL 10.19 Documentation">Up</a></td><th width="60%" align="center">PostgreSQL 10.19 Documentation</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.19 Documentation">Home</a></td><td width="10%" align="right"> </td></tr></table><hr></hr></div><div class="index" id="BOOKINDEX"><div class="titlepage"><div><div><h1 class="title">Index</h1></div></div></div><div xmlns="" class="index"><p class="indexdiv-quicklinks"><a href="#indexdiv-Symbols">Symbols</a>
2081+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Index</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.79.1" /><link rel="prev" href="biblio.html" title="Bibliography" /></head><body><div xmlns="http://www.w3.org/TR/xhtml1/transitional" class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="5" align="center">Index</th></tr><tr><td width="10%" align="left"><a accesskey="p" href="biblio.html" title="Bibliography">Prev</a> </td><td width="10%" align="left"><a accesskey="u" href="index.html" title="PostgreSQL 10.20 Documentation">Up</a></td><th width="60%" align="center">PostgreSQL 10.20 Documentation</th><td width="10%" align="right"><a accesskey="h" href="index.html" title="PostgreSQL 10.20 Documentation">Home</a></td><td width="10%" align="right"> </td></tr></table><hr></hr></div><div class="index" id="BOOKINDEX"><div class="titlepage"><div><div><h1 class="title">Index</h1></div></div></div><div xmlns="" class="index"><p class="indexdiv-quicklinks"><a href="#indexdiv-Symbols">Symbols</a>
2082 |
2083 <a href="#indexdiv-A">A</a>
2084 |
2085@@ -51,9 +51,9 @@
2086 |
2087 <a href="#indexdiv-Y">Y</a>
2088 |
2089- <a href="#indexdiv-Z">Z</a></p><div class="indexdiv" id="indexdiv-Symbols"><h3>Symbols</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1807">$, <a class="indexterm" href="sql-expressions.html#SQL-EXPRESSIONS-PARAMETERS-POSITIONAL">Positional Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm62919">$libdir, <a class="indexterm" href="xfunc-c.html#XFUNC-C-DYNLOAD">Dynamic Loading</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37410">$libdir/plugins, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-PRELOAD">Shared Library Preloading</a>, <a class="indexterm" href="sql-load.html#SQL-LOAD-DESCRIPTION">Description</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4642">*, <a class="indexterm" href="queries-select-lists.html#QUERIES-SELECT-LIST-ITEMS">Select-List Items</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51405">.pgpass, <a class="indexterm" href="libpq-pgpass.html">The Password File</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51440">.pg_service.conf, <a class="indexterm" href="libpq-pgservice.html">The Connection Service File</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2163">::, <a class="indexterm" href="sql-expressions.html#SQL-SYNTAX-TYPE-CASTS">Type Casts</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm62957">_PG_fini, <a class="indexterm" href="xfunc-c.html#XFUNC-C-DYNLOAD">Dynamic Loading</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm62955">_PG_init, <a class="indexterm" href="xfunc-c.html#XFUNC-C-DYNLOAD">Dynamic Loading</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75246">_PG_output_plugin_init, <a class="indexterm" href="logicaldecoding-output-plugin.html#LOGICALDECODING-OUTPUT-INIT">Initialization Function</a></dt></dl></div><div class="indexdiv" id="indexdiv-A"><h3>A</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm17085">abbrev, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75456">ABORT, <a class="indexterm" href="sql-abort.html">ABORT</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9707">abs, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10184">acos, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10190">acosd, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm151887">administration tools</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">externally maintained, <a class="indexterm" href="external-admin-tools.html">Administration Tools</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm142766">adminpack, <a class="indexterm" href="adminpack.html">adminpack</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm29536">advisory lock, <a class="indexterm" href="explicit-locking.html#ADVISORY-LOCKS">Advisory Locks</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm15174">age, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm823">aggregate function, <a class="indexterm" href="tutorial-agg.html">Aggregate Functions</a>, <a class="indexterm" href="sql-expressions.html#SYNTAX-AGGREGATES">Aggregate Expressions</a>, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a>, <a class="indexterm" href="xaggr.html">User-defined Aggregates</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">built-in, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">invocation, <a class="indexterm" href="sql-expressions.html#SYNTAX-AGGREGATES">Aggregate Expressions</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">moving aggregate, <a class="indexterm" href="xaggr.html#XAGGR-MOVING-AGGREGATES">Moving-Aggregate Mode</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">ordered set, <a class="indexterm" href="xaggr.html#XAGGR-ORDERED-SET-AGGREGATES">Ordered-Set Aggregates</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">partial aggregation, <a class="indexterm" href="xaggr.html#XAGGR-PARTIAL-AGGREGATES">Partial Aggregation</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">polymorphic, <a class="indexterm" href="xaggr.html#XAGGR-POLYMORPHIC-AGGREGATES">Polymorphic and Variadic Aggregates</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">support functions for, <a class="indexterm" href="xaggr.html#XAGGR-SUPPORT-FUNCTIONS">Support Functions for Aggregates</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">user-defined, <a class="indexterm" href="xaggr.html">User-defined Aggregates</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">variadic, <a class="indexterm" href="xaggr.html#XAGGR-POLYMORPHIC-AGGREGATES">Polymorphic and Variadic Aggregates</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm31503">AIX, <a class="indexterm" href="installation-platform-notes.html#INSTALLATION-NOTES-AIX">AIX</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">installation on, <a class="indexterm" href="installation-platform-notes.html#INSTALLATION-NOTES-AIX">AIX</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">IPC configuration, <a class="indexterm" href="kernel-resources.html#SYSVIPC">Shared Memory and Semaphores</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm145462">akeys, <a class="indexterm" href="hstore.html#id-1.11.7.26.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm807">alias, <a class="indexterm" href="queries-table-expressions.html#QUERIES-TABLE-ALIASES">Table and Column Aliases</a>, <a class="indexterm" href="queries-select-lists.html#QUERIES-COLUMN-LABELS">Column Labels</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">for table name in query, <a class="indexterm" href="tutorial-join.html">Joins Between Tables</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">in the FROM clause, <a class="indexterm" href="queries-table-expressions.html#QUERIES-TABLE-ALIASES">Table and Column Aliases</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">in the select list, <a class="indexterm" href="queries-select-lists.html#QUERIES-COLUMN-LABELS">Column Labels</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm21558">ALL, <a class="indexterm" href="functions-subquery.html">Subquery Expressions</a>, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm38001">allow_system_table_mods configuration parameter, <a class="indexterm" href="runtime-config-developer.html">Developer Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75508">ALTER AGGREGATE, <a class="indexterm" href="sql-alteraggregate.html">ALTER AGGREGATE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75630">ALTER COLLATION, <a class="indexterm" href="sql-altercollation.html">ALTER COLLATION</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75715">ALTER CONVERSION, <a class="indexterm" href="sql-alterconversion.html">ALTER CONVERSION</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75784">ALTER DATABASE, <a class="indexterm" href="sql-alterdatabase.html">ALTER DATABASE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75911">ALTER DEFAULT PRIVILEGES, <a class="indexterm" href="sql-alterdefaultprivileges.html">ALTER DEFAULT PRIVILEGES</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm76009">ALTER DOMAIN, <a class="indexterm" href="sql-alterdomain.html">ALTER DOMAIN</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm76207">ALTER EVENT TRIGGER, <a class="indexterm" href="sql-altereventtrigger.html">ALTER EVENT TRIGGER</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm76266">ALTER EXTENSION, <a class="indexterm" href="sql-alterextension.html">ALTER EXTENSION</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm76482">ALTER FOREIGN DATA WRAPPER, <a class="indexterm" href="sql-alterforeigndatawrapper.html">ALTER FOREIGN DATA WRAPPER</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm76589">ALTER FOREIGN TABLE, <a class="indexterm" href="sql-alterforeigntable.html">ALTER FOREIGN TABLE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm76924">ALTER FUNCTION, <a class="indexterm" href="sql-alterfunction.html">ALTER FUNCTION</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77153">ALTER GROUP, <a class="indexterm" href="sql-altergroup.html">ALTER GROUP</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77223">ALTER INDEX, <a class="indexterm" href="sql-alterindex.html">ALTER INDEX</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77361">ALTER LANGUAGE, <a class="indexterm" href="sql-alterlanguage.html">ALTER LANGUAGE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77411">ALTER LARGE OBJECT, <a class="indexterm" href="sql-alterlargeobject.html">ALTER LARGE OBJECT</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77453">ALTER MATERIALIZED VIEW, <a class="indexterm" href="sql-altermaterializedview.html">ALTER MATERIALIZED VIEW</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77566">ALTER OPERATOR, <a class="indexterm" href="sql-alteroperator.html">ALTER OPERATOR</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77659">ALTER OPERATOR CLASS, <a class="indexterm" href="sql-alteropclass.html">ALTER OPERATOR CLASS</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77728">ALTER OPERATOR FAMILY, <a class="indexterm" href="sql-alteropfamily.html">ALTER OPERATOR FAMILY</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77901">ALTER POLICY, <a class="indexterm" href="sql-alterpolicy.html">ALTER POLICY</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm77984">ALTER PUBLICATION, <a class="indexterm" href="sql-alterpublication.html">ALTER PUBLICATION</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39447">ALTER ROLE, <a class="indexterm" href="role-attributes.html">Role Attributes</a>, <a class="indexterm" href="sql-alterrole.html">ALTER ROLE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78286">ALTER RULE, <a class="indexterm" href="sql-alterrule.html">ALTER RULE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78341">ALTER SCHEMA, <a class="indexterm" href="sql-alterschema.html">ALTER SCHEMA</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78395">ALTER SEQUENCE, <a class="indexterm" href="sql-altersequence.html">ALTER SEQUENCE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78610">ALTER SERVER, <a class="indexterm" href="sql-alterserver.html">ALTER SERVER</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78692">ALTER STATISTICS, <a class="indexterm" href="sql-alterstatistics.html">ALTER STATISTICS</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78754">ALTER SUBSCRIPTION, <a class="indexterm" href="sql-altersubscription.html">ALTER SUBSCRIPTION</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78896">ALTER SYSTEM, <a class="indexterm" href="sql-altersystem.html">ALTER SYSTEM</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm78975">ALTER TABLE, <a class="indexterm" href="sql-altertable.html">ALTER TABLE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm79736">ALTER TABLESPACE, <a class="indexterm" href="sql-altertablespace.html">ALTER TABLESPACE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm79812">ALTER TEXT SEARCH CONFIGURATION, <a class="indexterm" href="sql-altertsconfig.html">ALTER TEXT SEARCH CONFIGURATION</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm79923">ALTER TEXT SEARCH DICTIONARY, <a class="indexterm" href="sql-altertsdictionary.html">ALTER TEXT SEARCH DICTIONARY</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80006">ALTER TEXT SEARCH PARSER, <a class="indexterm" href="sql-altertsparser.html">ALTER TEXT SEARCH PARSER</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80057">ALTER TEXT SEARCH TEMPLATE, <a class="indexterm" href="sql-altertstemplate.html">ALTER TEXT SEARCH TEMPLATE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80108">ALTER TRIGGER, <a class="indexterm" href="sql-altertrigger.html">ALTER TRIGGER</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80178">ALTER TYPE, <a class="indexterm" href="sql-altertype.html">ALTER TYPE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80376">ALTER USER, <a class="indexterm" href="sql-alteruser.html">ALTER USER</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80427">ALTER USER MAPPING, <a class="indexterm" href="sql-alterusermapping.html">ALTER USER MAPPING</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80498">ALTER VIEW, <a class="indexterm" href="sql-alterview.html">ALTER VIEW</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm142885">amcheck, <a class="indexterm" href="amcheck.html">amcheck</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm41291">ANALYZE, <a class="indexterm" href="routine-vacuuming.html#VACUUM-FOR-STATISTICS">Updating Planner Statistics</a>, <a class="indexterm" href="sql-analyze.html">ANALYZE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9137">AND (operator), <a class="indexterm" href="functions-logical.html">Logical Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm89758">anonymous code blocks, <a class="indexterm" href="sql-do.html">DO</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8956">any, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20759">ANY, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a>, <a class="indexterm" href="functions-subquery.html">Subquery Expressions</a>, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8960">anyarray, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8958">anyelement, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8964">anyenum, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8962">anynonarray, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8966">anyrange, <a class="indexterm" href="datatype-pseudo.html">Pseudo-Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm56877">applicable role, <a class="indexterm" href="infoschema-applicable-roles.html">applicable_roles</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36112">application_name configuration parameter, <a class="indexterm" href="runtime-config-logging.html#RUNTIME-CONFIG-LOGGING-WHAT">What To Log</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5529">arbitrary precision numbers, <a class="indexterm" href="datatype-numeric.html#DATATYPE-NUMERIC-DECIMAL">Arbitrary Precision Numbers</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm43264">archive_cleanup_command recovery parameter, <a class="indexterm" href="archive-recovery-settings.html">Archive Recovery Settings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34898">archive_command configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-ARCHIVING">Archiving</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34874">archive_mode configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-ARCHIVING">Archiving</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34920">archive_timeout configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-ARCHIVING">Archiving</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16512">area, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm147826">armor, <a class="indexterm" href="pgcrypto.html#id-1.11.7.35.7.16">armor(), dearmor()</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2231">array, <a class="indexterm" href="arrays.html">Arrays</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">accessing, <a class="indexterm" href="arrays.html#ARRAYS-ACCESSING">Accessing Arrays</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">constant, <a class="indexterm" href="arrays.html#ARRAYS-INPUT">Array Value Input</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">constructor, <a class="indexterm" href="sql-expressions.html#SQL-SYNTAX-ARRAY-CONSTRUCTORS">Array Constructors</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">declaration, <a class="indexterm" href="arrays.html#ARRAYS-DECLARATION">Declaration of Array Types</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">I/O, <a class="indexterm" href="arrays.html#ARRAYS-IO">Array Input and Output Syntax</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">modifying, <a class="indexterm" href="arrays.html#ARRAYS-MODIFYING">Modifying Arrays</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">of user-defined type, <a class="indexterm" href="xtypes.html">User-defined Types</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">searching, <a class="indexterm" href="arrays.html#ARRAYS-SEARCHING">Searching in Arrays</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2234">ARRAY, <a class="indexterm" href="sql-expressions.html#SQL-SYNTAX-ARRAY-CONSTRUCTORS">Array Constructors</a>, <a class="indexterm" href="typeconv-union-case.html">UNION, CASE, and Related Constructs</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">determination of result type, <a class="indexterm" href="typeconv-union-case.html">UNION, CASE, and Related Constructs</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20505">array_agg, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a>, <a class="indexterm" href="intagg.html#id-1.11.7.27.4">Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19866">array_append, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19868">array_cat, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19872">array_dims, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19874">array_fill, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19876">array_length, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19878">array_lower, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19870">array_ndims, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37580">array_nulls configuration parameter, <a class="indexterm" href="runtime-config-compatible.html#RUNTIME-CONFIG-COMPATIBLE-VERSION">Previous PostgreSQL Versions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19880">array_position, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19882">array_positions, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19884">array_prepend, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19886">array_remove, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19888">array_replace, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm18845">array_to_json, <a class="indexterm" href="functions-json.html">JSON Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19890">array_to_string, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm17538">array_to_tsvector, <a class="indexterm" href="functions-textsearch.html">Text Search Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19892">array_upper, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10585">ascii, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10198">asin, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10204">asind, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm69894">ASSERT</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/pgSQL, <a class="indexterm" href="plpgsql-errors-and-messages.html#PLPGSQL-STATEMENTS-ASSERT">Checking Assertions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm69897">assertions</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/pgSQL, <a class="indexterm" href="plpgsql-errors-and-messages.html#PLPGSQL-STATEMENTS-ASSERT">Checking Assertions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm46999">asynchronous commit, <a class="indexterm" href="wal-async-commit.html">Asynchronous Commit</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16050">AT TIME ZONE, <a class="indexterm" href="functions-datetime.html#FUNCTIONS-DATETIME-ZONECONVERT">AT TIME ZONE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10212">atan, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10226">atan2, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10233">atan2d, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10218">atand, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33816">authentication_timeout configuration parameter, <a class="indexterm" href="runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-SECURITY">Security and Authentication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm142995">auth_delay, <a class="indexterm" href="auth-delay.html">auth_delay</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143009">auth_delay.milliseconds configuration parameter, <a class="indexterm" href="auth-delay.html#id-1.11.7.12.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5686">auto-increment (see <a href="#ientry-idm5676">serial</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm30051">autocommit</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">bulk-loading data, <a class="indexterm" href="populate.html#DISABLE-AUTOCOMMIT">Disable Autocommit</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">psql, <a class="indexterm" href="app-psql.html#APP-PSQL-VARIABLES">Variables</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36628">autovacuum</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">configuration parameters, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">general information, <a class="indexterm" href="routine-vacuuming.html#AUTOVACUUM">The Autovacuum Daemon</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36640">autovacuum configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36721">autovacuum_analyze_scale_factor configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36698">autovacuum_analyze_threshold configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36733">autovacuum_freeze_max_age configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36665">autovacuum_max_workers configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36748">autovacuum_multixact_freeze_max_age configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36674">autovacuum_naptime configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36764">autovacuum_vacuum_cost_delay configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36776">autovacuum_vacuum_cost_limit configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36709">autovacuum_vacuum_scale_factor configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36687">autovacuum_vacuum_threshold configuration parameter, <a class="indexterm" href="runtime-config-autovacuum.html">Automatic Vacuuming</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34164">autovacuum_work_mem configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-MEMORY">Memory</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143023">auto_explain, <a class="indexterm" href="auto-explain.html">auto_explain</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143055">auto_explain.log_analyze configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143070">auto_explain.log_buffers configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143119">auto_explain.log_format configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143044">auto_explain.log_min_duration configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143134">auto_explain.log_nested_statements configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143083">auto_explain.log_timing configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143096">auto_explain.log_triggers configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143107">auto_explain.log_verbose configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143144">auto_explain.sample_rate configuration parameter, <a class="indexterm" href="auto-explain.html#id-1.11.7.13.5">Configuration Parameters</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm145488">avals, <a class="indexterm" href="hstore.html#id-1.11.7.26.5">hstore Operators and Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20523">average, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20525">avg, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt></dl></div><div class="indexdiv" id="indexdiv-B"><h3>B</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm26591">B-tree (see <a href="#ientry-idm26548">index</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34433">backend_flush_after configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-ASYNC-BEHAVIOR">Asynchronous Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm74983">Background workers, <a class="indexterm" href="bgworker.html">Background Worker Processes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1293">backslash escapes, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-STRINGS-ESCAPE">String Constants with C-style Escapes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37600">backslash_quote configuration parameter, <a class="indexterm" href="runtime-config-compatible.html#RUNTIME-CONFIG-COMPATIBLE-VERSION">Previous PostgreSQL Versions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24361">backup, <a class="indexterm" href="functions-admin.html#FUNCTIONS-ADMIN-BACKUP">Backup Control Functions</a>, <a class="indexterm" href="backup.html">Backup and Restore</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm62245">base type, <a class="indexterm" href="extend-type-system.html">The PostgreSQL Type System</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm119556">BASE_BACKUP, <a class="indexterm" href="protocol-replication.html">Streaming Replication Protocol</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80732">BEGIN, <a class="indexterm" href="sql-begin.html">BEGIN</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9382">BETWEEN, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9405">BETWEEN SYMMETRIC, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75023">BGWORKER_BACKEND_DATABASE_CONNECTION, <a class="indexterm" href="bgworker.html">Background Worker Processes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm75015">BGWORKER_SHMEM_ACCESS, <a class="indexterm" href="bgworker.html">Background Worker Processes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34314">bgwriter_delay configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-BACKGROUND-WRITER">Background Writer</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34351">bgwriter_flush_after configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-BACKGROUND-WRITER">Background Writer</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34328">bgwriter_lru_maxpages configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-BACKGROUND-WRITER">Background Writer</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34338">bgwriter_lru_multiplier configuration parameter, <a class="indexterm" href="runtime-config-resource.html#RUNTIME-CONFIG-RESOURCE-BACKGROUND-WRITER">Background Writer</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1474">bigint, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-CONSTANTS-NUMERIC">Numeric Constants</a>, <a class="indexterm" href="datatype-numeric.html#DATATYPE-INT">Integer Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5678">bigserial, <a class="indexterm" href="datatype-numeric.html#DATATYPE-SERIAL">Serial Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5947">binary data, <a class="indexterm" href="datatype-binary.html">Binary Data Types</a>, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">functions, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm12478">binary string</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">concatenation, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">length, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm30592">bison, <a class="indexterm" href="install-requirements.html">Requirements</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1432">bit string, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-BIT-STRINGS">Bit-string Constants</a>, <a class="indexterm" href="datatype-bit.html">Bit String Types</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">constant, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-BIT-STRINGS">Bit-string Constants</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">data type, <a class="indexterm" href="datatype-bit.html">Bit String Types</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm12754">bit strings, <a class="indexterm" href="functions-bitstring.html">Bit String Functions and Operators</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">functions, <a class="indexterm" href="functions-bitstring.html">Bit String Functions and Operators</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm26826">bitmap scan, <a class="indexterm" href="indexes-bitmap-scans.html">Combining Multiple Indexes</a>, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-ENABLE">Planner Method Configuration</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20544">bit_and, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10372">bit_length, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20558">bit_or, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51873">BLOB (see <a href="#ientry-idm51871">large object</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37818">block_size configuration parameter, <a class="indexterm" href="runtime-config-preset.html">Preset Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143164">bloom, <a class="indexterm" href="bloom.html">bloom</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33749">bonjour configuration parameter, <a class="indexterm" href="runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-SETTINGS">Connection Settings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33759">bonjour_name configuration parameter, <a class="indexterm" href="runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-SETTINGS">Connection Settings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7042">Boolean, <a class="indexterm" href="datatype-boolean.html">Boolean Type</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">data type, <a class="indexterm" href="datatype-boolean.html">Boolean Type</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">operators (see operators, logical)</dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20572">bool_and, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm20584">bool_or, <a class="indexterm" href="functions-aggregate.html">Aggregate Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm32260">booting</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">starting the server during, <a class="indexterm" href="server-start.html">Starting the Database Server</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16688">box, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7314">box (data type), <a class="indexterm" href="datatype-geometric.html#id-1.5.7.16.8">Boxes</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm26727">BRIN (see <a href="#ientry-idm26548">index</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm25350">brin_desummarize_range, <a class="indexterm" href="functions-admin.html#FUNCTIONS-ADMIN-INDEX">Index Maintenance Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm147176">brin_metapage_info, <a class="indexterm" href="pageinspect.html#id-1.11.7.32.7">BRIN Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm147196">brin_page_items, <a class="indexterm" href="pageinspect.html#id-1.11.7.32.7">BRIN Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm147165">brin_page_type, <a class="indexterm" href="pageinspect.html#id-1.11.7.32.7">BRIN Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm147186">brin_revmap_data, <a class="indexterm" href="pageinspect.html#id-1.11.7.32.7">BRIN Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm25344">brin_summarize_new_values, <a class="indexterm" href="functions-admin.html#FUNCTIONS-ADMIN-INDEX">Index Maintenance Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm25348">brin_summarize_range, <a class="indexterm" href="functions-admin.html#FUNCTIONS-ADMIN-INDEX">Index Maintenance Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm17111">broadcast, <a class="indexterm" href="functions-net.html">Network Address Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39290">BSD Authentication, <a class="indexterm" href="auth-methods.html#AUTH-BSD">BSD Authentication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143246">btree_gin, <a class="indexterm" href="btree-gin.html">btree_gin</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143286">btree_gist, <a class="indexterm" href="btree-gist.html">btree_gist</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10602">btrim, <a class="indexterm" href="functions-string.html">String Functions and Operators</a>, <a class="indexterm" href="functions-binarystring.html">Binary String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm142903">bt_index_check, <a class="indexterm" href="amcheck.html#id-1.11.7.11.7">Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm142920">bt_index_parent_check, <a class="indexterm" href="amcheck.html#id-1.11.7.11.7">Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm147114">bt_metap, <a class="indexterm" href="pageinspect.html#id-1.11.7.32.6">B-tree Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm147132">bt_page_items, <a class="indexterm" href="pageinspect.html#id-1.11.7.32.6">B-tree Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm147123">bt_page_stats, <a class="indexterm" href="pageinspect.html#id-1.11.7.32.6">B-tree Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5949">bytea, <a class="indexterm" href="datatype-binary.html">Binary Data Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37148">bytea_output configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-STATEMENT">Statement Behavior</a></dt></dl></div><div class="indexdiv" id="indexdiv-C"><h3>C</h3><dl><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm47710">C, <a class="indexterm" href="libpq.html">libpq - C Library</a>, <a class="indexterm" href="ecpg.html">ECPG - Embedded SQL in C</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm63745">C++, <a class="indexterm" href="xfunc-c.html#EXTEND-CPP">Using C++ for Extensibility</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm50165">canceling, <a class="indexterm" href="libpq-cancel.html">Canceling Queries in Progress</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">SQL command, <a class="indexterm" href="libpq-cancel.html">Canceling Queries in Progress</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19894">cardinality, <a class="indexterm" href="functions-array.html">Array Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2661">CASCADE, <a class="indexterm" href="ddl-depend.html">Dependency Tracking</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">with DROP, <a class="indexterm" href="ddl-depend.html">Dependency Tracking</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">foreign key action, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-FK">Foreign Keys</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm42682">Cascading Replication, <a class="indexterm" href="high-availability.html">High Availability, Load Balancing, and Replication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19582">CASE, <a class="indexterm" href="functions-conditional.html">Conditional Expressions</a>, <a class="indexterm" href="typeconv-union-case.html">UNION, CASE, and Related Constructs</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">determination of result type, <a class="indexterm" href="typeconv-union-case.html">UNION, CASE, and Related Constructs</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1212">case sensitivity</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">of SQL commands, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS">Identifiers and Key Words</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm82457">cast, <a class="indexterm" href="sql-createcast.html">CREATE CAST</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">I/O conversion, <a class="indexterm" href="sql-createcast.html">CREATE CAST</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9720">cbrt, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9734">ceil, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9748">ceiling, <a class="indexterm" href="functions-math.html">Mathematical Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm16514">center, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm39243">Certificate, <a class="indexterm" href="auth-methods.html#AUTH-CERT">Certificate Authentication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5806">char, <a class="indexterm" href="datatype-character.html">Character Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5800">character, <a class="indexterm" href="datatype-character.html">Character Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37320">character set, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-FORMAT">Locale and Formatting</a>, <a class="indexterm" href="runtime-config-preset.html">Preset Options</a>, <a class="indexterm" href="multibyte.html">Character Set Support</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1270">character string, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-STRINGS">String Constants</a>, <a class="indexterm" href="datatype-character.html">Character Types</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">concatenation, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">constant, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-STRINGS">String Constants</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">data types, <a class="indexterm" href="datatype-character.html">Character Types</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">length, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm5802">character varying, <a class="indexterm" href="datatype-character.html">Character Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10386">char_length, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2502">check constraint, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-CHECK-CONSTRAINTS">Check Constraints</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm89139">CHECK OPTION, <a class="indexterm" href="sql-createview.html">CREATE VIEW</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm47045">checkpoint, <a class="indexterm" href="wal-configuration.html">WAL Configuration</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80812">CHECKPOINT, <a class="indexterm" href="sql-checkpoint.html">CHECKPOINT</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34806">checkpoint_completion_target configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-CHECKPOINTS">Checkpoints</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34816">checkpoint_flush_after configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-CHECKPOINTS">Checkpoints</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34795">checkpoint_timeout configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-CHECKPOINTS">Checkpoints</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34834">checkpoint_warning configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-CHECKPOINTS">Checkpoints</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36924">check_function_bodies configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-STATEMENT">Statement Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143356">chkpass, <a class="indexterm" href="chkpass.html">chkpass</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10622">chr, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8776">cid, <a class="indexterm" href="datatype-oid.html">Object Identifier Types</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7483">cidr, <a class="indexterm" href="datatype-net-types.html#DATATYPE-CIDR">cidr</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm7401">circle, <a class="indexterm" href="datatype-geometric.html#DATATYPE-CIRCLE">Circles</a>, <a class="indexterm" href="functions-geometry.html">Geometric Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm143377">citext, <a class="indexterm" href="citext.html">citext</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33813">client authentication, <a class="indexterm" href="client-authentication.html">Client Authentication</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">timeout during, <a class="indexterm" href="runtime-config-connection.html#RUNTIME-CONFIG-CONNECTION-SECURITY">Security and Authentication</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm37317">client_encoding configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-FORMAT">Locale and Formatting</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36793">client_min_messages configuration parameter, <a class="indexterm" href="runtime-config-client.html#RUNTIME-CONFIG-CLIENT-STATEMENT">Statement Behavior</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm15203">clock_timestamp, <a class="indexterm" href="functions-datetime.html">Date/Time Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80842">CLOSE, <a class="indexterm" href="sql-close.html">CLOSE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm623">cluster</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">of databases (see <a href="#ientry-idm621">database cluster</a>)</dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm80911">CLUSTER, <a class="indexterm" href="sql-cluster.html">CLUSTER</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm97790">clusterdb, <a class="indexterm" href="app-clusterdb.html">clusterdb</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm42280">clustering, <a class="indexterm" href="high-availability.html">High Availability, Load Balancing, and Replication</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm36495">cluster_name configuration parameter, <a class="indexterm" href="runtime-config-logging.html#id-1.6.6.11.7">Process Title</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2772">cmax, <a class="indexterm" href="ddl-system-columns.html">System Columns</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2758">cmin, <a class="indexterm" href="ddl-system-columns.html">System Columns</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19653">COALESCE, <a class="indexterm" href="functions-conditional.html#FUNCTIONS-COALESCE-NVL-IFNULL">COALESCE</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2194">COLLATE, <a class="indexterm" href="sql-expressions.html#SQL-SYNTAX-COLLATE-EXPRS">Collation Expressions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm40041">collation, <a class="indexterm" href="collation.html">Collation Support</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/pgSQL, <a class="indexterm" href="plpgsql-declarations.html#PLPGSQL-DECLARATION-COLLATION">Collation of PL/pgSQL Variables</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">in SQL functions, <a class="indexterm" href="xfunc-sql.html#id-1.8.3.7.19">SQL Functions with Collations</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm22983">collation for, <a class="indexterm" href="functions-info.html">System Information Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm616">column, <a class="indexterm" href="tutorial-concepts.html">Concepts</a>, <a class="indexterm" href="ddl-basics.html">Table Basics</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">adding, <a class="indexterm" href="ddl-alter.html#DDL-ALTER-ADDING-A-COLUMN">Adding a Column</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">removing, <a class="indexterm" href="ddl-alter.html#DDL-ALTER-REMOVING-A-COLUMN">Removing a Column</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">renaming, <a class="indexterm" href="ddl-alter.html#id-1.5.4.7.11">Renaming a Column</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">system column, <a class="indexterm" href="ddl-system-columns.html">System Columns</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2894">column data type</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">changing, <a class="indexterm" href="ddl-alter.html#id-1.5.4.7.10">Changing a Column's Data Type</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1792">column reference, <a class="indexterm" href="sql-expressions.html#SQL-EXPRESSIONS-COLUMN-REFS">Column References</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm23672">col_description, <a class="indexterm" href="functions-info.html">System Information Functions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1590">comment, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-COMMENTS">Comments</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">about database objects, <a class="indexterm" href="functions-info.html">System Information Functions</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">in SQL, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-COMMENTS">Comments</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm81010">COMMENT, <a class="indexterm" href="sql-comment.html">COMMENT</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm81227">COMMIT, <a class="indexterm" href="sql-commit.html">COMMIT</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm81275">COMMIT PREPARED, <a class="indexterm" href="sql-commit-prepared.html">COMMIT PREPARED</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34764">commit_delay configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-SETTINGS">Settings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm34782">commit_siblings configuration parameter, <a class="indexterm" href="runtime-config-wal.html#RUNTIME-CONFIG-WAL-SETTINGS">Settings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm4939">common table expression (see <a href="#ientry-idm4936">WITH</a>)</dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9228">comparison, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a>, <a class="indexterm" href="functions-subquery.html">Subquery Expressions</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">composite type, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">operators, <a class="indexterm" href="functions-comparison.html">Comparison Functions and Operators</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">row constructor, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">subquery result row, <a class="indexterm" href="functions-subquery.html">Subquery Expressions</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51790">compiling, <a class="indexterm" href="libpq-build.html">Building libpq Programs</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">libpq applications, <a class="indexterm" href="libpq-build.html">Building libpq Programs</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2263">composite type, <a class="indexterm" href="rowtypes.html">Composite Types</a>, <a class="indexterm" href="extend-type-system.html">The PostgreSQL Type System</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">comparison, <a class="indexterm" href="functions-comparisons.html">Row and Array Comparisons</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">constant, <a class="indexterm" href="rowtypes.html#id-1.5.7.24.6">Constructing Composite Values</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">constructor, <a class="indexterm" href="sql-expressions.html#SQL-SYNTAX-ROW-CONSTRUCTORS">Row Constructors</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm8513">computed field, <a class="indexterm" href="rowtypes.html#ROWTYPES-USAGE">Using Composite Types in Queries</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10638">concat, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm10655">concat_ws, <a class="indexterm" href="functions-string.html">String Functions and Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm28866">concurrency, <a class="indexterm" href="mvcc.html">Concurrency Control</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm19584">conditional expression, <a class="indexterm" href="functions-conditional.html">Conditional Expressions</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm24256">configuration</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">of recovery</dt><dd><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">of a standby server, <a class="indexterm" href="recovery-config.html">Recovery Configuration</a></dt></dl></dd><dt xmlns:xlink="http://www.w3.org/1999/xlink">of the server, <a class="indexterm" href="runtime-config.html">Server Configuration</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">of the server</dt><dd><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">functions, <a class="indexterm" href="functions-admin.html#FUNCTIONS-ADMIN-SET">Configuration Settings Functions</a></dt></dl></dd></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm30638">configure, <a class="indexterm" href="install-procedure.html#CONFIGURE">Installation Procedure</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm33577">config_file configuration parameter, <a class="indexterm" href="runtime-config-file-locations.html">File Locations</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm9143">conjunction, <a class="indexterm" href="functions-logical.html">Logical Operators</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm150556">connectby, <a class="indexterm" href="tablefunc.html#id-1.11.7.48.4">Functions Provided</a>, <a class="indexterm" href="tablefunc.html#id-1.11.7.48.4.8">connectby</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm51436">connection service file, <a class="indexterm" href="libpq-pgservice.html">The Connection Service File</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm48128">conninfo, <a class="indexterm" href="libpq-connect.html#LIBPQ-CONNSTRING">Connection Strings</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm1263">constant, <a class="indexterm" href="sql-syntax-lexical.html#SQL-SYNTAX-CONSTANTS">Constants</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm2496">constraint, <a class="indexterm" href="ddl-constraints.html">Constraints</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">adding, <a class="indexterm" href="ddl-alter.html#DDL-ALTER-ADDING-A-CONSTRAINT">Adding a Constraint</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">check, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-CHECK-CONSTRAINTS">Check Constraints</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">exclusion, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-EXCLUSION">Exclusion Constraints</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">foreign key, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-FK">Foreign Keys</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">name, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-CHECK-CONSTRAINTS">Check Constraints</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">NOT NULL, <a class="indexterm" href="ddl-constraints.html#id-1.5.4.5.6">Not-Null Constraints</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">primary key, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-PRIMARY-KEYS">Primary Keys</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">removing, <a class="indexterm" href="ddl-alter.html#DDL-ALTER-REMOVING-A-CONSTRAINT">Removing a Constraint</a></dt><dt xmlns:xlink="http://www.w3.org/1999/xlink">unique, <a class="indexterm" href="ddl-constraints.html#DDL-CONSTRAINTS-UNIQUE-CONSTRAINTS">Unique Constraints</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm3666">constraint exclusion, <a class="indexterm" href="ddl-partitioning.html#DDL-PARTITIONING-CONSTRAINT-EXCLUSION">Partitioning and Constraint Exclusion</a>, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-OTHER">Other Planner Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm35588">constraint_exclusion configuration parameter, <a class="indexterm" href="runtime-config-query.html#RUNTIME-CONFIG-QUERY-OTHER">Other Planner Options</a></dt><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm69171">CONTINUE</dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in PL/pgSQL, <a class="indexterm" href="plpgsql-control-structures.html#id-1.8.8.8.5.6">CONTINUE</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm41846">continuous archiving, <a class="indexterm" href="backup.html">Backup and Restore</a></dt><dd xmlns="http://www.w3.org/1999/xhtml"><dl><dt xmlns:xlink="http://www.w3.org/1999/xlink">in standby, <a class="indexterm" href="warm-standby.html#CONTINUOUS-ARCHIVING-IN-STANDBY">Continuous archiving in standby</a></dt></dl></dd><dt xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" id="ientry-idm64897">control file, <a class="indexterm" href="exten

Subscribers

People subscribed via source and target branches