Version in base suite: 11.9-0+deb10u1
Base version: postgresql-11_11.9-0+deb10u1
Target version: postgresql-11_11.10-0+deb10u1
Base file: /srv/ftp-master.debian.org/ftp/pool/main/p/postgresql-11/postgresql-11_11.9-0+deb10u1.dsc
Target file: /srv/ftp-master.debian.org/policy/pool/main/p/postgresql-11/postgresql-11_11.10-0+deb10u1.dsc
configure | 18
configure.in | 2
contrib/pgcrypto/crypt-md5.c | 8
contrib/pgcrypto/openssl.c | 1
contrib/postgres_fdw/connection.c | 4
debian/changelog | 59
debian/gitlab-ci.yml | 3
doc/bug.template | 2
doc/src/sgml/advanced.sgml | 5
doc/src/sgml/biblio.sgml | 4
doc/src/sgml/bloom.sgml | 117
doc/src/sgml/catalogs.sgml | 6
doc/src/sgml/charset.sgml | 12
doc/src/sgml/config.sgml | 166
doc/src/sgml/datatype.sgml | 24
doc/src/sgml/dblink.sgml | 8
doc/src/sgml/ddl.sgml | 10
doc/src/sgml/ecpg.sgml | 6
doc/src/sgml/extend.sgml | 4
doc/src/sgml/external-projects.sgml | 2
doc/src/sgml/file-fdw.sgml | 7
doc/src/sgml/func.sgml | 75
doc/src/sgml/gin.sgml | 2
doc/src/sgml/high-availability.sgml | 20
doc/src/sgml/html/acronyms.html | 6
doc/src/sgml/html/admin.html | 4
doc/src/sgml/html/adminpack.html | 4
doc/src/sgml/html/amcheck.html | 4
doc/src/sgml/html/app-clusterdb.html | 28
doc/src/sgml/html/app-createdb.html | 7
doc/src/sgml/html/app-createuser.html | 4
doc/src/sgml/html/app-dropdb.html | 7
doc/src/sgml/html/app-dropuser.html | 4
doc/src/sgml/html/app-ecpg.html | 4
doc/src/sgml/html/app-initdb.html | 6
doc/src/sgml/html/app-pg-ctl.html | 8
doc/src/sgml/html/app-pg-dumpall.html | 10
doc/src/sgml/html/app-pg-isready.html | 15
doc/src/sgml/html/app-pgbasebackup.html | 8
doc/src/sgml/html/app-pgconfig.html | 4
doc/src/sgml/html/app-pgcontroldata.html | 4
doc/src/sgml/html/app-pgdump.html | 17
doc/src/sgml/html/app-pgreceivewal.html | 8
doc/src/sgml/html/app-pgrecvlogical.html | 15
doc/src/sgml/html/app-pgresetwal.html | 4
doc/src/sgml/html/app-pgrestore.html | 11
doc/src/sgml/html/app-pgrewind.html | 8
doc/src/sgml/html/app-postgres.html | 6
doc/src/sgml/html/app-postmaster.html | 4
doc/src/sgml/html/app-psql.html | 75
doc/src/sgml/html/app-reindexdb.html | 28
doc/src/sgml/html/app-vacuumdb.html | 28
doc/src/sgml/html/appendixes.html | 2
doc/src/sgml/html/applevel-consistency.html | 4
doc/src/sgml/html/archive-recovery-settings.html | 4
doc/src/sgml/html/arrays.html | 4
doc/src/sgml/html/auth-bsd.html | 4
doc/src/sgml/html/auth-cert.html | 4
doc/src/sgml/html/auth-delay.html | 4
doc/src/sgml/html/auth-ident.html | 4
doc/src/sgml/html/auth-ldap.html | 4
doc/src/sgml/html/auth-methods.html | 4
doc/src/sgml/html/auth-pam.html | 4
doc/src/sgml/html/auth-password.html | 4
doc/src/sgml/html/auth-peer.html | 4
doc/src/sgml/html/auth-pg-hba-conf.html | 4
doc/src/sgml/html/auth-radius.html | 4
doc/src/sgml/html/auth-trust.html | 4
doc/src/sgml/html/auth-username-maps.html | 4
doc/src/sgml/html/auto-explain.html | 4
doc/src/sgml/html/backup-dump.html | 4
doc/src/sgml/html/backup-file.html | 4
doc/src/sgml/html/backup.html | 4
doc/src/sgml/html/bgworker.html | 4
doc/src/sgml/html/biblio.html | 6
doc/src/sgml/html/bki-commands.html | 4
doc/src/sgml/html/bki-example.html | 4
doc/src/sgml/html/bki-format.html | 4
doc/src/sgml/html/bki-structure.html | 4
doc/src/sgml/html/bki.html | 4
doc/src/sgml/html/bloom.html | 121
doc/src/sgml/html/bookindex.html | 18
doc/src/sgml/html/brin-builtin-opclasses.html | 4
doc/src/sgml/html/brin-extensibility.html | 4
doc/src/sgml/html/brin-intro.html | 4
doc/src/sgml/html/brin.html | 2
doc/src/sgml/html/btree-behavior.html | 4
doc/src/sgml/html/btree-gin.html | 4
doc/src/sgml/html/btree-gist.html | 4
doc/src/sgml/html/btree-implementation.html | 4
doc/src/sgml/html/btree-intro.html | 4
doc/src/sgml/html/btree-support-funcs.html | 4
doc/src/sgml/html/btree.html | 2
doc/src/sgml/html/bug-reporting.html | 6
doc/src/sgml/html/catalog-pg-aggregate.html | 4
doc/src/sgml/html/catalog-pg-am.html | 4
doc/src/sgml/html/catalog-pg-amop.html | 4
doc/src/sgml/html/catalog-pg-amproc.html | 4
doc/src/sgml/html/catalog-pg-attrdef.html | 4
doc/src/sgml/html/catalog-pg-attribute.html | 4
doc/src/sgml/html/catalog-pg-auth-members.html | 4
doc/src/sgml/html/catalog-pg-authid.html | 6
doc/src/sgml/html/catalog-pg-cast.html | 4
doc/src/sgml/html/catalog-pg-class.html | 4
doc/src/sgml/html/catalog-pg-collation.html | 4
doc/src/sgml/html/catalog-pg-constraint.html | 4
doc/src/sgml/html/catalog-pg-conversion.html | 4
doc/src/sgml/html/catalog-pg-database.html | 4
doc/src/sgml/html/catalog-pg-db-role-setting.html | 4
doc/src/sgml/html/catalog-pg-default-acl.html | 4
doc/src/sgml/html/catalog-pg-depend.html | 4
doc/src/sgml/html/catalog-pg-description.html | 4
doc/src/sgml/html/catalog-pg-enum.html | 4
doc/src/sgml/html/catalog-pg-event-trigger.html | 4
doc/src/sgml/html/catalog-pg-extension.html | 4
doc/src/sgml/html/catalog-pg-foreign-data-wrapper.html | 4
doc/src/sgml/html/catalog-pg-foreign-server.html | 4
doc/src/sgml/html/catalog-pg-foreign-table.html | 4
doc/src/sgml/html/catalog-pg-index.html | 4
doc/src/sgml/html/catalog-pg-inherits.html | 4
doc/src/sgml/html/catalog-pg-init-privs.html | 4
doc/src/sgml/html/catalog-pg-language.html | 4
doc/src/sgml/html/catalog-pg-largeobject-metadata.html | 4
doc/src/sgml/html/catalog-pg-largeobject.html | 4
doc/src/sgml/html/catalog-pg-namespace.html | 4
doc/src/sgml/html/catalog-pg-opclass.html | 4
doc/src/sgml/html/catalog-pg-operator.html | 4
doc/src/sgml/html/catalog-pg-opfamily.html | 4
doc/src/sgml/html/catalog-pg-partitioned-table.html | 4
doc/src/sgml/html/catalog-pg-pltemplate.html | 4
doc/src/sgml/html/catalog-pg-policy.html | 4
doc/src/sgml/html/catalog-pg-proc.html | 4
doc/src/sgml/html/catalog-pg-publication-rel.html | 4
doc/src/sgml/html/catalog-pg-publication.html | 4
doc/src/sgml/html/catalog-pg-range.html | 4
doc/src/sgml/html/catalog-pg-replication-origin.html | 4
doc/src/sgml/html/catalog-pg-rewrite.html | 4
doc/src/sgml/html/catalog-pg-seclabel.html | 4
doc/src/sgml/html/catalog-pg-sequence.html | 4
doc/src/sgml/html/catalog-pg-shdepend.html | 4
doc/src/sgml/html/catalog-pg-shdescription.html | 4
doc/src/sgml/html/catalog-pg-shseclabel.html | 4
doc/src/sgml/html/catalog-pg-statistic-ext.html | 4
doc/src/sgml/html/catalog-pg-statistic.html | 4
doc/src/sgml/html/catalog-pg-subscription-rel.html | 4
doc/src/sgml/html/catalog-pg-subscription.html | 4
doc/src/sgml/html/catalog-pg-tablespace.html | 4
doc/src/sgml/html/catalog-pg-transform.html | 4
doc/src/sgml/html/catalog-pg-trigger.html | 4
doc/src/sgml/html/catalog-pg-ts-config-map.html | 4
doc/src/sgml/html/catalog-pg-ts-config.html | 4
doc/src/sgml/html/catalog-pg-ts-dict.html | 4
doc/src/sgml/html/catalog-pg-ts-parser.html | 4
doc/src/sgml/html/catalog-pg-ts-template.html | 4
doc/src/sgml/html/catalog-pg-type.html | 4
doc/src/sgml/html/catalog-pg-user-mapping.html | 4
doc/src/sgml/html/catalogs-overview.html | 4
doc/src/sgml/html/catalogs.html | 4
doc/src/sgml/html/charset.html | 4
doc/src/sgml/html/citext.html | 4
doc/src/sgml/html/client-authentication-problems.html | 4
doc/src/sgml/html/client-authentication.html | 4
doc/src/sgml/html/client-interfaces.html | 4
doc/src/sgml/html/collation.html | 10
doc/src/sgml/html/config-setting.html | 6
doc/src/sgml/html/connect-estab.html | 4
doc/src/sgml/html/continuous-archiving.html | 4
doc/src/sgml/html/contrib-dblink-build-sql-delete.html | 4
doc/src/sgml/html/contrib-dblink-build-sql-insert.html | 4
doc/src/sgml/html/contrib-dblink-build-sql-update.html | 4
doc/src/sgml/html/contrib-dblink-cancel-query.html | 4
doc/src/sgml/html/contrib-dblink-close.html | 4
doc/src/sgml/html/contrib-dblink-connect-u.html | 4
doc/src/sgml/html/contrib-dblink-connect.html | 6
doc/src/sgml/html/contrib-dblink-disconnect.html | 4
doc/src/sgml/html/contrib-dblink-error-message.html | 4
doc/src/sgml/html/contrib-dblink-exec.html | 10
doc/src/sgml/html/contrib-dblink-fetch.html | 4
doc/src/sgml/html/contrib-dblink-function.html | 4
doc/src/sgml/html/contrib-dblink-get-connections.html | 4
doc/src/sgml/html/contrib-dblink-get-notify.html | 4
doc/src/sgml/html/contrib-dblink-get-pkey.html | 4
doc/src/sgml/html/contrib-dblink-get-result.html | 4
doc/src/sgml/html/contrib-dblink-is-busy.html | 4
doc/src/sgml/html/contrib-dblink-open.html | 4
doc/src/sgml/html/contrib-dblink-send-query.html | 4
doc/src/sgml/html/contrib-prog-client.html | 4
doc/src/sgml/html/contrib-prog-server.html | 4
doc/src/sgml/html/contrib-prog.html | 4
doc/src/sgml/html/contrib-spi.html | 4
doc/src/sgml/html/contrib.html | 4
doc/src/sgml/html/creating-cluster.html | 4
doc/src/sgml/html/cube.html | 4
doc/src/sgml/html/custom-scan-execution.html | 4
doc/src/sgml/html/custom-scan-path.html | 4
doc/src/sgml/html/custom-scan-plan.html | 4
doc/src/sgml/html/custom-scan.html | 4
doc/src/sgml/html/database-roles.html | 4
doc/src/sgml/html/datatype-binary.html | 4
doc/src/sgml/html/datatype-bit.html | 4
doc/src/sgml/html/datatype-boolean.html | 4
doc/src/sgml/html/datatype-character.html | 4
doc/src/sgml/html/datatype-datetime.html | 22
doc/src/sgml/html/datatype-enum.html | 4
doc/src/sgml/html/datatype-geometric.html | 4
doc/src/sgml/html/datatype-json.html | 4
doc/src/sgml/html/datatype-money.html | 4
doc/src/sgml/html/datatype-net-types.html | 4
doc/src/sgml/html/datatype-numeric.html | 6
doc/src/sgml/html/datatype-oid.html | 4
doc/src/sgml/html/datatype-pg-lsn.html | 4
doc/src/sgml/html/datatype-pseudo.html | 6
doc/src/sgml/html/datatype-textsearch.html | 4
doc/src/sgml/html/datatype-uuid.html | 4
doc/src/sgml/html/datatype-xml.html | 4
doc/src/sgml/html/datatype.html | 4
doc/src/sgml/html/datetime-appendix.html | 4
doc/src/sgml/html/datetime-config-files.html | 4
doc/src/sgml/html/datetime-input-rules.html | 4
doc/src/sgml/html/datetime-invalid-input.html | 4
doc/src/sgml/html/datetime-keywords.html | 4
doc/src/sgml/html/datetime-posix-timezone-specs.html | 4
doc/src/sgml/html/datetime-units-history.html | 4
doc/src/sgml/html/dblink.html | 4
doc/src/sgml/html/ddl-alter.html | 6
doc/src/sgml/html/ddl-basics.html | 4
doc/src/sgml/html/ddl-constraints.html | 4
doc/src/sgml/html/ddl-default.html | 4
doc/src/sgml/html/ddl-depend.html | 4
doc/src/sgml/html/ddl-foreign-data.html | 4
doc/src/sgml/html/ddl-inherit.html | 4
doc/src/sgml/html/ddl-others.html | 4
doc/src/sgml/html/ddl-partitioning.html | 10
doc/src/sgml/html/ddl-priv.html | 6
doc/src/sgml/html/ddl-rowsecurity.html | 4
doc/src/sgml/html/ddl-schemas.html | 4
doc/src/sgml/html/ddl-system-columns.html | 4
doc/src/sgml/html/ddl.html | 4
doc/src/sgml/html/default-roles.html | 4
doc/src/sgml/html/dict-int.html | 4
doc/src/sgml/html/dict-xsyn.html | 4
doc/src/sgml/html/different-replication-solutions.html | 6
doc/src/sgml/html/disk-full.html | 4
doc/src/sgml/html/disk-usage.html | 4
doc/src/sgml/html/diskusage.html | 4
doc/src/sgml/html/dml-delete.html | 4
doc/src/sgml/html/dml-insert.html | 4
doc/src/sgml/html/dml-returning.html | 4
doc/src/sgml/html/dml-update.html | 4
doc/src/sgml/html/dml.html | 4
doc/src/sgml/html/docguide-authoring.html | 4
doc/src/sgml/html/docguide-build.html | 4
doc/src/sgml/html/docguide-docbook.html | 4
doc/src/sgml/html/docguide-style.html | 4
doc/src/sgml/html/docguide-toolsets.html | 4
doc/src/sgml/html/docguide.html | 4
doc/src/sgml/html/domains.html | 4
doc/src/sgml/html/dynamic-trace.html | 4
doc/src/sgml/html/earthdistance.html | 4
doc/src/sgml/html/ecpg-commands.html | 4
doc/src/sgml/html/ecpg-concept.html | 4
doc/src/sgml/html/ecpg-connect.html | 4
doc/src/sgml/html/ecpg-cpp.html | 4
doc/src/sgml/html/ecpg-descriptors.html | 8
doc/src/sgml/html/ecpg-develop.html | 4
doc/src/sgml/html/ecpg-dynamic.html | 4
doc/src/sgml/html/ecpg-errors.html | 4
doc/src/sgml/html/ecpg-informix-compat.html | 6
doc/src/sgml/html/ecpg-library.html | 4
doc/src/sgml/html/ecpg-lo.html | 4
doc/src/sgml/html/ecpg-pgtypes.html | 4
doc/src/sgml/html/ecpg-preproc.html | 4
doc/src/sgml/html/ecpg-process.html | 4
doc/src/sgml/html/ecpg-sql-allocate-descriptor.html | 4
doc/src/sgml/html/ecpg-sql-commands.html | 4
doc/src/sgml/html/ecpg-sql-connect.html | 4
doc/src/sgml/html/ecpg-sql-deallocate-descriptor.html | 4
doc/src/sgml/html/ecpg-sql-declare.html | 4
doc/src/sgml/html/ecpg-sql-describe.html | 4
doc/src/sgml/html/ecpg-sql-disconnect.html | 4
doc/src/sgml/html/ecpg-sql-execute-immediate.html | 4
doc/src/sgml/html/ecpg-sql-get-descriptor.html | 4
doc/src/sgml/html/ecpg-sql-open.html | 4
doc/src/sgml/html/ecpg-sql-prepare.html | 4
doc/src/sgml/html/ecpg-sql-set-autocommit.html | 4
doc/src/sgml/html/ecpg-sql-set-connection.html | 4
doc/src/sgml/html/ecpg-sql-set-descriptor.html | 4
doc/src/sgml/html/ecpg-sql-type.html | 4
doc/src/sgml/html/ecpg-sql-var.html | 4
doc/src/sgml/html/ecpg-sql-whenever.html | 4
doc/src/sgml/html/ecpg-variables.html | 4
doc/src/sgml/html/ecpg.html | 4
doc/src/sgml/html/encryption-options.html | 4
doc/src/sgml/html/errcodes-appendix.html | 6
doc/src/sgml/html/error-message-reporting.html | 10
doc/src/sgml/html/error-style-guide.html | 4
doc/src/sgml/html/event-log-registration.html | 4
doc/src/sgml/html/event-trigger-definition.html | 4
doc/src/sgml/html/event-trigger-example.html | 4
doc/src/sgml/html/event-trigger-interface.html | 4
doc/src/sgml/html/event-trigger-matrix.html | 4
doc/src/sgml/html/event-trigger-table-rewrite-example.html | 4
doc/src/sgml/html/event-triggers.html | 4
doc/src/sgml/html/executor.html | 4
doc/src/sgml/html/explicit-joins.html | 4
doc/src/sgml/html/explicit-locking.html | 6
doc/src/sgml/html/extend-extensions.html | 6
doc/src/sgml/html/extend-how.html | 4
doc/src/sgml/html/extend-pgxs.html | 6
doc/src/sgml/html/extend-type-system.html | 4
doc/src/sgml/html/extend.html | 4
doc/src/sgml/html/external-admin-tools.html | 4
doc/src/sgml/html/external-extensions.html | 4
doc/src/sgml/html/external-interfaces.html | 4
doc/src/sgml/html/external-pl.html | 4
doc/src/sgml/html/external-projects.html | 4
doc/src/sgml/html/fdw-callbacks.html | 4
doc/src/sgml/html/fdw-functions.html | 4
doc/src/sgml/html/fdw-helpers.html | 4
doc/src/sgml/html/fdw-planning.html | 4
doc/src/sgml/html/fdw-row-locking.html | 4
doc/src/sgml/html/fdwhandler.html | 4
doc/src/sgml/html/features-sql-standard.html | 4
doc/src/sgml/html/features.html | 4
doc/src/sgml/html/file-fdw.html | 10
doc/src/sgml/html/functions-admin.html | 4
doc/src/sgml/html/functions-aggregate.html | 4
doc/src/sgml/html/functions-array.html | 4
doc/src/sgml/html/functions-binarystring.html | 4
doc/src/sgml/html/functions-bitstring.html | 4
doc/src/sgml/html/functions-comparison.html | 4
doc/src/sgml/html/functions-comparisons.html | 4
doc/src/sgml/html/functions-conditional.html | 24
doc/src/sgml/html/functions-datetime.html | 12
doc/src/sgml/html/functions-enum.html | 4
doc/src/sgml/html/functions-event-triggers.html | 10
doc/src/sgml/html/functions-formatting.html | 13
doc/src/sgml/html/functions-geometry.html | 4
doc/src/sgml/html/functions-info.html | 4
doc/src/sgml/html/functions-json.html | 4
doc/src/sgml/html/functions-logical.html | 4
doc/src/sgml/html/functions-matching.html | 4
doc/src/sgml/html/functions-math.html | 35
doc/src/sgml/html/functions-net.html | 4
doc/src/sgml/html/functions-range.html | 4
doc/src/sgml/html/functions-sequence.html | 4
doc/src/sgml/html/functions-srf.html | 4
doc/src/sgml/html/functions-string.html | 4
doc/src/sgml/html/functions-subquery.html | 4
doc/src/sgml/html/functions-textsearch.html | 6
doc/src/sgml/html/functions-trigger.html | 4
doc/src/sgml/html/functions-window.html | 4
doc/src/sgml/html/functions-xml.html | 4
doc/src/sgml/html/functions.html | 4
doc/src/sgml/html/fuzzystrmatch.html | 4
doc/src/sgml/html/generic-wal.html | 4
doc/src/sgml/html/geqo-biblio.html | 4
doc/src/sgml/html/geqo-intro.html | 4
doc/src/sgml/html/geqo-intro2.html | 4
doc/src/sgml/html/geqo-pg-intro.html | 4
doc/src/sgml/html/geqo.html | 4
doc/src/sgml/html/gin-builtin-opclasses.html | 4
doc/src/sgml/html/gin-examples.html | 4
doc/src/sgml/html/gin-extensibility.html | 4
doc/src/sgml/html/gin-implementation.html | 4
doc/src/sgml/html/gin-intro.html | 4
doc/src/sgml/html/gin-limit.html | 4
doc/src/sgml/html/gin-tips.html | 6
doc/src/sgml/html/gin.html | 2
doc/src/sgml/html/gist-builtin-opclasses.html | 4
doc/src/sgml/html/gist-examples.html | 4
doc/src/sgml/html/gist-extensibility.html | 4
doc/src/sgml/html/gist-implementation.html | 4
doc/src/sgml/html/gist-intro.html | 4
doc/src/sgml/html/gist.html | 2
doc/src/sgml/html/git.html | 4
doc/src/sgml/html/gssapi-auth.html | 4
doc/src/sgml/html/high-availability.html | 4
doc/src/sgml/html/history.html | 4
doc/src/sgml/html/hot-standby.html | 15
doc/src/sgml/html/how-parallel-query-works.html | 4
doc/src/sgml/html/hstore.html | 4
doc/src/sgml/html/index-api.html | 4
doc/src/sgml/html/index-cost-estimation.html | 4
doc/src/sgml/html/index-functions.html | 8
doc/src/sgml/html/index-locking.html | 4
doc/src/sgml/html/index-scanning.html | 4
doc/src/sgml/html/index-unique-checks.html | 4
doc/src/sgml/html/index.html | 2
doc/src/sgml/html/indexam.html | 4
doc/src/sgml/html/indexes-bitmap-scans.html | 4
doc/src/sgml/html/indexes-collations.html | 4
doc/src/sgml/html/indexes-examine.html | 4
doc/src/sgml/html/indexes-expressional.html | 4
doc/src/sgml/html/indexes-index-only-scans.html | 4
doc/src/sgml/html/indexes-intro.html | 4
doc/src/sgml/html/indexes-multicolumn.html | 4
doc/src/sgml/html/indexes-opclass.html | 4
doc/src/sgml/html/indexes-ordering.html | 4
doc/src/sgml/html/indexes-partial.html | 4
doc/src/sgml/html/indexes-types.html | 4
doc/src/sgml/html/indexes-unique.html | 4
doc/src/sgml/html/indexes.html | 4
doc/src/sgml/html/information-schema.html | 4
doc/src/sgml/html/infoschema-administrable-role-authorizations.html | 4
doc/src/sgml/html/infoschema-applicable-roles.html | 4
doc/src/sgml/html/infoschema-attributes.html | 4
doc/src/sgml/html/infoschema-character-sets.html | 4
doc/src/sgml/html/infoschema-check-constraint-routine-usage.html | 4
doc/src/sgml/html/infoschema-check-constraints.html | 4
doc/src/sgml/html/infoschema-collation-character-set-applicab.html | 4
doc/src/sgml/html/infoschema-collations.html | 4
doc/src/sgml/html/infoschema-column-domain-usage.html | 4
doc/src/sgml/html/infoschema-column-options.html | 4
doc/src/sgml/html/infoschema-column-privileges.html | 4
doc/src/sgml/html/infoschema-column-udt-usage.html | 4
doc/src/sgml/html/infoschema-columns.html | 4
doc/src/sgml/html/infoschema-constraint-column-usage.html | 4
doc/src/sgml/html/infoschema-constraint-table-usage.html | 4
doc/src/sgml/html/infoschema-data-type-privileges.html | 4
doc/src/sgml/html/infoschema-datatypes.html | 4
doc/src/sgml/html/infoschema-domain-constraints.html | 4
doc/src/sgml/html/infoschema-domain-udt-usage.html | 4
doc/src/sgml/html/infoschema-domains.html | 4
doc/src/sgml/html/infoschema-element-types.html | 4
doc/src/sgml/html/infoschema-enabled-roles.html | 4
doc/src/sgml/html/infoschema-foreign-data-wrapper-options.html | 4
doc/src/sgml/html/infoschema-foreign-data-wrappers.html | 4
doc/src/sgml/html/infoschema-foreign-server-options.html | 4
doc/src/sgml/html/infoschema-foreign-servers.html | 4
doc/src/sgml/html/infoschema-foreign-table-options.html | 4
doc/src/sgml/html/infoschema-foreign-tables.html | 4
doc/src/sgml/html/infoschema-information-schema-catalog-name.html | 4
doc/src/sgml/html/infoschema-key-column-usage.html | 4
doc/src/sgml/html/infoschema-parameters.html | 4
doc/src/sgml/html/infoschema-referential-constraints.html | 4
doc/src/sgml/html/infoschema-role-column-grants.html | 4
doc/src/sgml/html/infoschema-role-routine-grants.html | 4
doc/src/sgml/html/infoschema-role-table-grants.html | 4
doc/src/sgml/html/infoschema-role-udt-grants.html | 4
doc/src/sgml/html/infoschema-role-usage-grants.html | 4
doc/src/sgml/html/infoschema-routine-privileges.html | 4
doc/src/sgml/html/infoschema-routines.html | 4
doc/src/sgml/html/infoschema-schema.html | 4
doc/src/sgml/html/infoschema-schemata.html | 4
doc/src/sgml/html/infoschema-sequences.html | 4
doc/src/sgml/html/infoschema-sql-features.html | 4
doc/src/sgml/html/infoschema-sql-implementation-info.html | 4
doc/src/sgml/html/infoschema-sql-languages.html | 4
doc/src/sgml/html/infoschema-sql-packages.html | 4
doc/src/sgml/html/infoschema-sql-parts.html | 4
doc/src/sgml/html/infoschema-sql-sizing-profiles.html | 4
doc/src/sgml/html/infoschema-sql-sizing.html | 4
doc/src/sgml/html/infoschema-table-constraints.html | 4
doc/src/sgml/html/infoschema-table-privileges.html | 4
doc/src/sgml/html/infoschema-tables.html | 4
doc/src/sgml/html/infoschema-transforms.html | 4
doc/src/sgml/html/infoschema-triggered-update-columns.html | 4
doc/src/sgml/html/infoschema-triggers.html | 4
doc/src/sgml/html/infoschema-udt-privileges.html | 4
doc/src/sgml/html/infoschema-usage-privileges.html | 4
doc/src/sgml/html/infoschema-user-defined-types.html | 4
doc/src/sgml/html/infoschema-user-mapping-options.html | 4
doc/src/sgml/html/infoschema-user-mappings.html | 4
doc/src/sgml/html/infoschema-view-column-usage.html | 4
doc/src/sgml/html/infoschema-view-routine-usage.html | 4
doc/src/sgml/html/infoschema-view-table-usage.html | 4
doc/src/sgml/html/infoschema-views.html | 4
doc/src/sgml/html/install-getsource.html | 16
doc/src/sgml/html/install-post.html | 4
doc/src/sgml/html/install-procedure.html | 4
doc/src/sgml/html/install-requirements.html | 4
doc/src/sgml/html/install-short.html | 4
doc/src/sgml/html/install-windows-full.html | 8
doc/src/sgml/html/install-windows.html | 6
doc/src/sgml/html/installation-platform-notes.html | 4
doc/src/sgml/html/installation.html | 4
doc/src/sgml/html/intagg.html | 4
doc/src/sgml/html/intarray.html | 4
doc/src/sgml/html/internals.html | 4
doc/src/sgml/html/intro-whatis.html | 4
doc/src/sgml/html/isn.html | 6
doc/src/sgml/html/jit-configuration.html | 4
doc/src/sgml/html/jit-decision.html | 4
doc/src/sgml/html/jit-extensibility.html | 4
doc/src/sgml/html/jit-reason.html | 4
doc/src/sgml/html/jit.html | 4
doc/src/sgml/html/kernel-resources.html | 4
doc/src/sgml/html/largeobjects.html | 4
doc/src/sgml/html/libpq-async.html | 6
doc/src/sgml/html/libpq-build.html | 4
doc/src/sgml/html/libpq-cancel.html | 4
doc/src/sgml/html/libpq-connect.html | 55
doc/src/sgml/html/libpq-control.html | 4
doc/src/sgml/html/libpq-copy.html | 4
doc/src/sgml/html/libpq-envars.html | 4
doc/src/sgml/html/libpq-events.html | 4
doc/src/sgml/html/libpq-example.html | 4
doc/src/sgml/html/libpq-exec.html | 4
doc/src/sgml/html/libpq-fastpath.html | 4
doc/src/sgml/html/libpq-ldap.html | 4
doc/src/sgml/html/libpq-misc.html | 4
doc/src/sgml/html/libpq-notice-processing.html | 4
doc/src/sgml/html/libpq-notify.html | 4
doc/src/sgml/html/libpq-pgpass.html | 4
doc/src/sgml/html/libpq-pgservice.html | 4
doc/src/sgml/html/libpq-single-row-mode.html | 4
doc/src/sgml/html/libpq-ssl.html | 8
doc/src/sgml/html/libpq-status.html | 6
doc/src/sgml/html/libpq-threading.html | 10
doc/src/sgml/html/libpq.html | 4
doc/src/sgml/html/lo-examplesect.html | 4
doc/src/sgml/html/lo-funcs.html | 4
doc/src/sgml/html/lo-implementation.html | 4
doc/src/sgml/html/lo-interfaces.html | 4
doc/src/sgml/html/lo-intro.html | 4
doc/src/sgml/html/lo.html | 4
doc/src/sgml/html/locale.html | 4
doc/src/sgml/html/locking-indexes.html | 4
doc/src/sgml/html/log-shipping-alternative.html | 6
doc/src/sgml/html/logfile-maintenance.html | 4
doc/src/sgml/html/logical-replication-architecture.html | 4
doc/src/sgml/html/logical-replication-config.html | 4
doc/src/sgml/html/logical-replication-conflicts.html | 4
doc/src/sgml/html/logical-replication-monitoring.html | 4
doc/src/sgml/html/logical-replication-publication.html | 4
doc/src/sgml/html/logical-replication-quick-setup.html | 4
doc/src/sgml/html/logical-replication-restrictions.html | 4
doc/src/sgml/html/logical-replication-security.html | 4
doc/src/sgml/html/logical-replication-subscription.html | 4
doc/src/sgml/html/logical-replication.html | 4
doc/src/sgml/html/logicaldecoding-catalogs.html | 4
doc/src/sgml/html/logicaldecoding-example.html | 4
doc/src/sgml/html/logicaldecoding-explanation.html | 6
doc/src/sgml/html/logicaldecoding-output-plugin.html | 4
doc/src/sgml/html/logicaldecoding-sql.html | 4
doc/src/sgml/html/logicaldecoding-synchronous.html | 4
doc/src/sgml/html/logicaldecoding-walsender.html | 4
doc/src/sgml/html/logicaldecoding-writer.html | 4
doc/src/sgml/html/logicaldecoding.html | 4
doc/src/sgml/html/ltree.html | 4
doc/src/sgml/html/maintenance.html | 4
doc/src/sgml/html/manage-ag-config.html | 4
doc/src/sgml/html/manage-ag-createdb.html | 4
doc/src/sgml/html/manage-ag-dropdb.html | 4
doc/src/sgml/html/manage-ag-overview.html | 50
doc/src/sgml/html/manage-ag-tablespaces.html | 4
doc/src/sgml/html/manage-ag-templatedbs.html | 4
doc/src/sgml/html/managing-databases.html | 4
doc/src/sgml/html/monitoring-locks.html | 4
doc/src/sgml/html/monitoring-ps.html | 4
doc/src/sgml/html/monitoring-stats.html | 18
doc/src/sgml/html/monitoring.html | 4
doc/src/sgml/html/multibyte.html | 4
doc/src/sgml/html/multivariate-statistics-examples.html | 4
doc/src/sgml/html/mvcc-caveats.html | 4
doc/src/sgml/html/mvcc-intro.html | 4
doc/src/sgml/html/mvcc.html | 4
doc/src/sgml/html/nls-programmer.html | 4
doc/src/sgml/html/nls-translator.html | 4
doc/src/sgml/html/nls.html | 2
doc/src/sgml/html/non-durability.html | 6
doc/src/sgml/html/notation.html | 4
doc/src/sgml/html/oid2name.html | 4
doc/src/sgml/html/overview.html | 4
doc/src/sgml/html/pageinspect.html | 4
doc/src/sgml/html/parallel-plans.html | 6
doc/src/sgml/html/parallel-query.html | 4
doc/src/sgml/html/parallel-safety.html | 8
doc/src/sgml/html/parser-stage.html | 4
doc/src/sgml/html/passwordcheck.html | 4
doc/src/sgml/html/performance-tips.html | 4
doc/src/sgml/html/perm-functions.html | 4
doc/src/sgml/html/pgarchivecleanup.html | 4
doc/src/sgml/html/pgbench.html | 26
doc/src/sgml/html/pgbuffercache.html | 4
doc/src/sgml/html/pgcrypto.html | 4
doc/src/sgml/html/pgfreespacemap.html | 4
doc/src/sgml/html/pgprewarm.html | 4
doc/src/sgml/html/pgrowlocks.html | 4
doc/src/sgml/html/pgstandby.html | 4
doc/src/sgml/html/pgstatstatements.html | 4
doc/src/sgml/html/pgstattuple.html | 4
doc/src/sgml/html/pgtestfsync.html | 4
doc/src/sgml/html/pgtesttiming.html | 4
doc/src/sgml/html/pgtrgm.html | 4
doc/src/sgml/html/pgupgrade.html | 36
doc/src/sgml/html/pgverifychecksums.html | 4
doc/src/sgml/html/pgvisibility.html | 4
doc/src/sgml/html/pgwaldump.html | 4
doc/src/sgml/html/planner-optimizer.html | 4
doc/src/sgml/html/planner-stats-details.html | 4
doc/src/sgml/html/planner-stats-security.html | 4
doc/src/sgml/html/planner-stats.html | 4
doc/src/sgml/html/plhandler.html | 4
doc/src/sgml/html/plperl-builtins.html | 4
doc/src/sgml/html/plperl-data.html | 4
doc/src/sgml/html/plperl-event-triggers.html | 4
doc/src/sgml/html/plperl-funcs.html | 4
doc/src/sgml/html/plperl-global.html | 4
doc/src/sgml/html/plperl-triggers.html | 4
doc/src/sgml/html/plperl-trusted.html | 4
doc/src/sgml/html/plperl-under-the-hood.html | 4
doc/src/sgml/html/plperl.html | 4
doc/src/sgml/html/plpgsql-control-structures.html | 14
doc/src/sgml/html/plpgsql-cursors.html | 4
doc/src/sgml/html/plpgsql-declarations.html | 4
doc/src/sgml/html/plpgsql-development-tips.html | 6
doc/src/sgml/html/plpgsql-errors-and-messages.html | 4
doc/src/sgml/html/plpgsql-expressions.html | 4
doc/src/sgml/html/plpgsql-implementation.html | 4
doc/src/sgml/html/plpgsql-overview.html | 4
doc/src/sgml/html/plpgsql-porting.html | 4
doc/src/sgml/html/plpgsql-statements.html | 6
doc/src/sgml/html/plpgsql-structure.html | 4
doc/src/sgml/html/plpgsql-transactions.html | 6
doc/src/sgml/html/plpgsql-trigger.html | 4
doc/src/sgml/html/plpgsql.html | 2
doc/src/sgml/html/plpython-data.html | 4
doc/src/sgml/html/plpython-database.html | 4
doc/src/sgml/html/plpython-do.html | 4
doc/src/sgml/html/plpython-envar.html | 4
doc/src/sgml/html/plpython-funcs.html | 4
doc/src/sgml/html/plpython-python23.html | 4
doc/src/sgml/html/plpython-sharing.html | 4
doc/src/sgml/html/plpython-subtransaction.html | 4
doc/src/sgml/html/plpython-transactions.html | 4
doc/src/sgml/html/plpython-trigger.html | 4
doc/src/sgml/html/plpython-util.html | 4
doc/src/sgml/html/plpython.html | 4
doc/src/sgml/html/pltcl-config.html | 4
doc/src/sgml/html/pltcl-data.html | 4
doc/src/sgml/html/pltcl-dbaccess.html | 4
doc/src/sgml/html/pltcl-error-handling.html | 4
doc/src/sgml/html/pltcl-event-trigger.html | 4
doc/src/sgml/html/pltcl-functions.html | 4
doc/src/sgml/html/pltcl-global.html | 4
doc/src/sgml/html/pltcl-overview.html | 4
doc/src/sgml/html/pltcl-procnames.html | 4
doc/src/sgml/html/pltcl-subtransactions.html | 4
doc/src/sgml/html/pltcl-transactions.html | 4
doc/src/sgml/html/pltcl-trigger.html | 4
doc/src/sgml/html/pltcl.html | 4
doc/src/sgml/html/populate.html | 8
doc/src/sgml/html/postgres-fdw.html | 4
doc/src/sgml/html/postgres-user.html | 4
doc/src/sgml/html/preface.html | 4
doc/src/sgml/html/preventing-server-spoofing.html | 4
doc/src/sgml/html/progress-reporting.html | 4
doc/src/sgml/html/protocol-changes.html | 4
doc/src/sgml/html/protocol-error-fields.html | 4
doc/src/sgml/html/protocol-flow.html | 6
doc/src/sgml/html/protocol-logical-replication.html | 6
doc/src/sgml/html/protocol-logicalrep-message-formats.html | 4
doc/src/sgml/html/protocol-message-formats.html | 4
doc/src/sgml/html/protocol-message-types.html | 4
doc/src/sgml/html/protocol-overview.html | 4
doc/src/sgml/html/protocol-replication.html | 4
doc/src/sgml/html/protocol.html | 6
doc/src/sgml/html/queries-limit.html | 4
doc/src/sgml/html/queries-order.html | 4
doc/src/sgml/html/queries-overview.html | 4
doc/src/sgml/html/queries-select-lists.html | 4
doc/src/sgml/html/queries-table-expressions.html | 36
doc/src/sgml/html/queries-union.html | 4
doc/src/sgml/html/queries-values.html | 4
doc/src/sgml/html/queries-with.html | 4
doc/src/sgml/html/queries.html | 4
doc/src/sgml/html/query-path.html | 4
doc/src/sgml/html/querytree.html | 4
doc/src/sgml/html/rangetypes.html | 4
doc/src/sgml/html/recovery-config.html | 4
doc/src/sgml/html/recovery-target-settings.html | 6
doc/src/sgml/html/reference-client.html | 4
doc/src/sgml/html/reference-server.html | 4
doc/src/sgml/html/reference.html | 4
doc/src/sgml/html/regress-coverage.html | 4
doc/src/sgml/html/regress-evaluation.html | 4
doc/src/sgml/html/regress-run.html | 4
doc/src/sgml/html/regress-tap.html | 4
doc/src/sgml/html/regress-variant.html | 4
doc/src/sgml/html/regress.html | 4
doc/src/sgml/html/release-11-1.html | 10
doc/src/sgml/html/release-11-10.html | 323
doc/src/sgml/html/release-11-2.html | 12
doc/src/sgml/html/release-11-3.html | 12
doc/src/sgml/html/release-11-4.html | 12
doc/src/sgml/html/release-11-5.html | 12
doc/src/sgml/html/release-11-6.html | 12
doc/src/sgml/html/release-11-7.html | 12
doc/src/sgml/html/release-11-8.html | 12
doc/src/sgml/html/release-11-9.html | 12
doc/src/sgml/html/release-11.html | 66
doc/src/sgml/html/release-prior.html | 4
doc/src/sgml/html/release.html | 4
doc/src/sgml/html/replication-origins.html | 10
doc/src/sgml/html/resources.html | 4
doc/src/sgml/html/role-attributes.html | 4
doc/src/sgml/html/role-membership.html | 4
doc/src/sgml/html/role-removal.html | 4
doc/src/sgml/html/routine-reindex.html | 4
doc/src/sgml/html/routine-vacuuming.html | 4
doc/src/sgml/html/row-estimation-examples.html | 4
doc/src/sgml/html/rowtypes.html | 4
doc/src/sgml/html/rule-system.html | 4
doc/src/sgml/html/rules-materializedviews.html | 4
doc/src/sgml/html/rules-privileges.html | 6
doc/src/sgml/html/rules-status.html | 4
doc/src/sgml/html/rules-triggers.html | 4
doc/src/sgml/html/rules-update.html | 4
doc/src/sgml/html/rules-views.html | 8
doc/src/sgml/html/rules.html | 4
doc/src/sgml/html/runtime-config-autovacuum.html | 4
doc/src/sgml/html/runtime-config-client.html | 6
doc/src/sgml/html/runtime-config-compatible.html | 4
doc/src/sgml/html/runtime-config-connection.html | 6
doc/src/sgml/html/runtime-config-custom.html | 4
doc/src/sgml/html/runtime-config-developer.html | 8
doc/src/sgml/html/runtime-config-error-handling.html | 4
doc/src/sgml/html/runtime-config-file-locations.html | 4
doc/src/sgml/html/runtime-config-locks.html | 6
doc/src/sgml/html/runtime-config-logging.html | 14
doc/src/sgml/html/runtime-config-preset.html | 6
doc/src/sgml/html/runtime-config-query.html | 6
doc/src/sgml/html/runtime-config-replication.html | 4
doc/src/sgml/html/runtime-config-resource.html | 4
doc/src/sgml/html/runtime-config-short.html | 8
doc/src/sgml/html/runtime-config-statistics.html | 4
doc/src/sgml/html/runtime-config-wal.html | 82
doc/src/sgml/html/runtime-config.html | 4
doc/src/sgml/html/runtime.html | 6
doc/src/sgml/html/sasl-authentication.html | 4
doc/src/sgml/html/seg.html | 8
doc/src/sgml/html/sepgsql.html | 6
doc/src/sgml/html/server-programming.html | 4
doc/src/sgml/html/server-shutdown.html | 4
doc/src/sgml/html/server-start.html | 4
doc/src/sgml/html/source-conventions.html | 8
doc/src/sgml/html/source-format.html | 4
doc/src/sgml/html/source.html | 2
doc/src/sgml/html/sourcerepo.html | 4
doc/src/sgml/html/spgist-builtin-opclasses.html | 4
doc/src/sgml/html/spgist-examples.html | 4
doc/src/sgml/html/spgist-extensibility.html | 4
doc/src/sgml/html/spgist-implementation.html | 4
doc/src/sgml/html/spgist-intro.html | 4
doc/src/sgml/html/spgist.html | 2
doc/src/sgml/html/spi-examples.html | 4
doc/src/sgml/html/spi-interface-support.html | 4
doc/src/sgml/html/spi-interface.html | 4
doc/src/sgml/html/spi-memory.html | 4
doc/src/sgml/html/spi-realloc.html | 4
doc/src/sgml/html/spi-spi-commit.html | 4
doc/src/sgml/html/spi-spi-connect.html | 4
doc/src/sgml/html/spi-spi-copytuple.html | 4
doc/src/sgml/html/spi-spi-cursor-close.html | 4
doc/src/sgml/html/spi-spi-cursor-fetch.html | 4
doc/src/sgml/html/spi-spi-cursor-find.html | 4
doc/src/sgml/html/spi-spi-cursor-move.html | 4
doc/src/sgml/html/spi-spi-cursor-open-with-args.html | 4
doc/src/sgml/html/spi-spi-cursor-open-with-paramlist.html | 4
doc/src/sgml/html/spi-spi-cursor-open.html | 4
doc/src/sgml/html/spi-spi-exec.html | 4
doc/src/sgml/html/spi-spi-execp.html | 4
doc/src/sgml/html/spi-spi-execute-plan-with-paramlist.html | 4
doc/src/sgml/html/spi-spi-execute-plan.html | 4
doc/src/sgml/html/spi-spi-execute-with-args.html | 4
doc/src/sgml/html/spi-spi-execute.html | 4
doc/src/sgml/html/spi-spi-finish.html | 4
doc/src/sgml/html/spi-spi-fname.html | 4
doc/src/sgml/html/spi-spi-fnumber.html | 4
doc/src/sgml/html/spi-spi-freeplan.html | 4
doc/src/sgml/html/spi-spi-freetuple.html | 4
doc/src/sgml/html/spi-spi-freetupletable.html | 4
doc/src/sgml/html/spi-spi-getargcount.html | 4
doc/src/sgml/html/spi-spi-getargtypeid.html | 4
doc/src/sgml/html/spi-spi-getbinval.html | 4
doc/src/sgml/html/spi-spi-getnspname.html | 4
doc/src/sgml/html/spi-spi-getrelname.html | 4
doc/src/sgml/html/spi-spi-gettype.html | 4
doc/src/sgml/html/spi-spi-gettypeid.html | 4
doc/src/sgml/html/spi-spi-getvalue.html | 4
doc/src/sgml/html/spi-spi-is-cursor-plan.html | 4
doc/src/sgml/html/spi-spi-keepplan.html | 4
doc/src/sgml/html/spi-spi-modifytuple.html | 4
doc/src/sgml/html/spi-spi-palloc.html | 4
doc/src/sgml/html/spi-spi-pfree.html | 4
doc/src/sgml/html/spi-spi-prepare-cursor.html | 4
doc/src/sgml/html/spi-spi-prepare-params.html | 4
doc/src/sgml/html/spi-spi-prepare.html | 4
doc/src/sgml/html/spi-spi-register-relation.html | 4
doc/src/sgml/html/spi-spi-register-trigger-data.html | 4
doc/src/sgml/html/spi-spi-result-code-string.html | 4
doc/src/sgml/html/spi-spi-returntuple.html | 4
doc/src/sgml/html/spi-spi-rollback.html | 4
doc/src/sgml/html/spi-spi-saveplan.html | 4
doc/src/sgml/html/spi-spi-scroll-cursor-fetch.html | 4
doc/src/sgml/html/spi-spi-scroll-cursor-move.html | 4
doc/src/sgml/html/spi-spi-start-transaction.html | 4
doc/src/sgml/html/spi-spi-unregister-relation.html | 4
doc/src/sgml/html/spi-transaction.html | 4
doc/src/sgml/html/spi-visibility.html | 4
doc/src/sgml/html/spi.html | 4
doc/src/sgml/html/sql-abort.html | 4
doc/src/sgml/html/sql-alteraggregate.html | 4
doc/src/sgml/html/sql-altercollation.html | 4
doc/src/sgml/html/sql-alterconversion.html | 4
doc/src/sgml/html/sql-alterdatabase.html | 4
doc/src/sgml/html/sql-alterdefaultprivileges.html | 4
doc/src/sgml/html/sql-alterdomain.html | 4
doc/src/sgml/html/sql-altereventtrigger.html | 4
doc/src/sgml/html/sql-alterextension.html | 4
doc/src/sgml/html/sql-alterforeigndatawrapper.html | 4
doc/src/sgml/html/sql-alterforeigntable.html | 4
doc/src/sgml/html/sql-alterfunction.html | 4
doc/src/sgml/html/sql-altergroup.html | 4
doc/src/sgml/html/sql-alterindex.html | 4
doc/src/sgml/html/sql-alterlanguage.html | 4
doc/src/sgml/html/sql-alterlargeobject.html | 4
doc/src/sgml/html/sql-altermaterializedview.html | 4
doc/src/sgml/html/sql-alteropclass.html | 4
doc/src/sgml/html/sql-alteroperator.html | 4
doc/src/sgml/html/sql-alteropfamily.html | 4
doc/src/sgml/html/sql-alterpolicy.html | 4
doc/src/sgml/html/sql-alterprocedure.html | 4
doc/src/sgml/html/sql-alterpublication.html | 4
doc/src/sgml/html/sql-alterrole.html | 8
doc/src/sgml/html/sql-alterroutine.html | 4
doc/src/sgml/html/sql-alterrule.html | 4
doc/src/sgml/html/sql-alterschema.html | 4
doc/src/sgml/html/sql-altersequence.html | 4
doc/src/sgml/html/sql-alterserver.html | 4
doc/src/sgml/html/sql-alterstatistics.html | 4
doc/src/sgml/html/sql-altersubscription.html | 4
doc/src/sgml/html/sql-altersystem.html | 4
doc/src/sgml/html/sql-altertable.html | 6
doc/src/sgml/html/sql-altertablespace.html | 4
doc/src/sgml/html/sql-altertrigger.html | 4
doc/src/sgml/html/sql-altertsconfig.html | 4
doc/src/sgml/html/sql-altertsdictionary.html | 4
doc/src/sgml/html/sql-altertsparser.html | 4
doc/src/sgml/html/sql-altertstemplate.html | 4
doc/src/sgml/html/sql-altertype.html | 4
doc/src/sgml/html/sql-alteruser.html | 4
doc/src/sgml/html/sql-alterusermapping.html | 4
doc/src/sgml/html/sql-alterview.html | 4
doc/src/sgml/html/sql-analyze.html | 4
doc/src/sgml/html/sql-begin.html | 4
doc/src/sgml/html/sql-call.html | 4
doc/src/sgml/html/sql-checkpoint.html | 4
doc/src/sgml/html/sql-close.html | 4
doc/src/sgml/html/sql-cluster.html | 4
doc/src/sgml/html/sql-commands.html | 4
doc/src/sgml/html/sql-comment.html | 10
doc/src/sgml/html/sql-commit-prepared.html | 4
doc/src/sgml/html/sql-commit.html | 4
doc/src/sgml/html/sql-copy.html | 4
doc/src/sgml/html/sql-create-access-method.html | 4
doc/src/sgml/html/sql-createaggregate.html | 4
doc/src/sgml/html/sql-createcast.html | 4
doc/src/sgml/html/sql-createcollation.html | 4
doc/src/sgml/html/sql-createconversion.html | 4
doc/src/sgml/html/sql-createdatabase.html | 8
doc/src/sgml/html/sql-createdomain.html | 4
doc/src/sgml/html/sql-createeventtrigger.html | 6
doc/src/sgml/html/sql-createextension.html | 4
doc/src/sgml/html/sql-createforeigndatawrapper.html | 4
doc/src/sgml/html/sql-createforeigntable.html | 4
doc/src/sgml/html/sql-createfunction.html | 10
doc/src/sgml/html/sql-creategroup.html | 4
doc/src/sgml/html/sql-createindex.html | 4
doc/src/sgml/html/sql-createlanguage.html | 4
doc/src/sgml/html/sql-creatematerializedview.html | 4
doc/src/sgml/html/sql-createopclass.html | 4
doc/src/sgml/html/sql-createoperator.html | 11
doc/src/sgml/html/sql-createopfamily.html | 4
doc/src/sgml/html/sql-createpolicy.html | 8
doc/src/sgml/html/sql-createprocedure.html | 6
doc/src/sgml/html/sql-createpublication.html | 4
doc/src/sgml/html/sql-createrole.html | 13
doc/src/sgml/html/sql-createrule.html | 4
doc/src/sgml/html/sql-createschema.html | 4
doc/src/sgml/html/sql-createsequence.html | 4
doc/src/sgml/html/sql-createserver.html | 4
doc/src/sgml/html/sql-createstatistics.html | 6
doc/src/sgml/html/sql-createsubscription.html | 6
doc/src/sgml/html/sql-createtable.html | 17
doc/src/sgml/html/sql-createtableas.html | 4
doc/src/sgml/html/sql-createtablespace.html | 4
doc/src/sgml/html/sql-createtransform.html | 4
doc/src/sgml/html/sql-createtrigger.html | 4
doc/src/sgml/html/sql-createtsconfig.html | 4
doc/src/sgml/html/sql-createtsdictionary.html | 4
doc/src/sgml/html/sql-createtsparser.html | 4
doc/src/sgml/html/sql-createtstemplate.html | 4
doc/src/sgml/html/sql-createtype.html | 4
doc/src/sgml/html/sql-createuser.html | 4
doc/src/sgml/html/sql-createusermapping.html | 4
doc/src/sgml/html/sql-createview.html | 4
doc/src/sgml/html/sql-deallocate.html | 4
doc/src/sgml/html/sql-declare.html | 4
doc/src/sgml/html/sql-delete.html | 4
doc/src/sgml/html/sql-discard.html | 4
doc/src/sgml/html/sql-do.html | 4
doc/src/sgml/html/sql-drop-access-method.html | 4
doc/src/sgml/html/sql-drop-owned.html | 4
doc/src/sgml/html/sql-dropaggregate.html | 4
doc/src/sgml/html/sql-dropcast.html | 4
doc/src/sgml/html/sql-dropcollation.html | 4
doc/src/sgml/html/sql-dropconversion.html | 4
doc/src/sgml/html/sql-dropdatabase.html | 4
doc/src/sgml/html/sql-dropdomain.html | 4
doc/src/sgml/html/sql-dropeventtrigger.html | 4
doc/src/sgml/html/sql-dropextension.html | 4
doc/src/sgml/html/sql-dropforeigndatawrapper.html | 4
doc/src/sgml/html/sql-dropforeigntable.html | 4
doc/src/sgml/html/sql-dropfunction.html | 4
doc/src/sgml/html/sql-dropgroup.html | 4
doc/src/sgml/html/sql-dropindex.html | 6
doc/src/sgml/html/sql-droplanguage.html | 4
doc/src/sgml/html/sql-dropmaterializedview.html | 4
doc/src/sgml/html/sql-dropopclass.html | 4
doc/src/sgml/html/sql-dropoperator.html | 4
doc/src/sgml/html/sql-dropopfamily.html | 4
doc/src/sgml/html/sql-droppolicy.html | 4
doc/src/sgml/html/sql-dropprocedure.html | 4
doc/src/sgml/html/sql-droppublication.html | 4
doc/src/sgml/html/sql-droprole.html | 4
doc/src/sgml/html/sql-droproutine.html | 4
doc/src/sgml/html/sql-droprule.html | 4
doc/src/sgml/html/sql-dropschema.html | 4
doc/src/sgml/html/sql-dropsequence.html | 4
doc/src/sgml/html/sql-dropserver.html | 4
doc/src/sgml/html/sql-dropstatistics.html | 4
doc/src/sgml/html/sql-dropsubscription.html | 4
doc/src/sgml/html/sql-droptable.html | 4
doc/src/sgml/html/sql-droptablespace.html | 4
doc/src/sgml/html/sql-droptransform.html | 4
doc/src/sgml/html/sql-droptrigger.html | 4
doc/src/sgml/html/sql-droptsconfig.html | 4
doc/src/sgml/html/sql-droptsdictionary.html | 4
doc/src/sgml/html/sql-droptsparser.html | 4
doc/src/sgml/html/sql-droptstemplate.html | 4
doc/src/sgml/html/sql-droptype.html | 4
doc/src/sgml/html/sql-dropuser.html | 4
doc/src/sgml/html/sql-dropusermapping.html | 4
doc/src/sgml/html/sql-dropview.html | 4
doc/src/sgml/html/sql-end.html | 4
doc/src/sgml/html/sql-execute.html | 4
doc/src/sgml/html/sql-explain.html | 4
doc/src/sgml/html/sql-expressions.html | 6
doc/src/sgml/html/sql-fetch.html | 4
doc/src/sgml/html/sql-grant.html | 6
doc/src/sgml/html/sql-importforeignschema.html | 4
doc/src/sgml/html/sql-insert.html | 4
doc/src/sgml/html/sql-keywords-appendix.html | 6
doc/src/sgml/html/sql-listen.html | 4
doc/src/sgml/html/sql-load.html | 4
doc/src/sgml/html/sql-lock.html | 4
doc/src/sgml/html/sql-move.html | 4
doc/src/sgml/html/sql-notify.html | 4
doc/src/sgml/html/sql-prepare-transaction.html | 4
doc/src/sgml/html/sql-prepare.html | 8
doc/src/sgml/html/sql-reassign-owned.html | 4
doc/src/sgml/html/sql-refreshmaterializedview.html | 4
doc/src/sgml/html/sql-reindex.html | 4
doc/src/sgml/html/sql-release-savepoint.html | 4
doc/src/sgml/html/sql-reset.html | 4
doc/src/sgml/html/sql-revoke.html | 4
doc/src/sgml/html/sql-rollback-prepared.html | 4
doc/src/sgml/html/sql-rollback-to.html | 4
doc/src/sgml/html/sql-rollback.html | 4
doc/src/sgml/html/sql-savepoint.html | 4
doc/src/sgml/html/sql-security-label.html | 4
doc/src/sgml/html/sql-select.html | 6
doc/src/sgml/html/sql-selectinto.html | 6
doc/src/sgml/html/sql-set-constraints.html | 4
doc/src/sgml/html/sql-set-role.html | 4
doc/src/sgml/html/sql-set-session-authorization.html | 4
doc/src/sgml/html/sql-set-transaction.html | 4
doc/src/sgml/html/sql-set.html | 4
doc/src/sgml/html/sql-show.html | 4
doc/src/sgml/html/sql-start-transaction.html | 4
doc/src/sgml/html/sql-syntax-calling-funcs.html | 4
doc/src/sgml/html/sql-syntax-lexical.html | 4
doc/src/sgml/html/sql-syntax.html | 4
doc/src/sgml/html/sql-truncate.html | 7
doc/src/sgml/html/sql-unlisten.html | 4
doc/src/sgml/html/sql-update.html | 4
doc/src/sgml/html/sql-vacuum.html | 4
doc/src/sgml/html/sql-values.html | 4
doc/src/sgml/html/sql.html | 4
doc/src/sgml/html/ssh-tunnels.html | 43
doc/src/sgml/html/ssl-tcp.html | 10
doc/src/sgml/html/sslinfo.html | 8
doc/src/sgml/html/sspi-auth.html | 4
doc/src/sgml/html/standby-settings.html | 4
doc/src/sgml/html/storage-file-layout.html | 4
doc/src/sgml/html/storage-fsm.html | 4
doc/src/sgml/html/storage-init.html | 4
doc/src/sgml/html/storage-page-layout.html | 8
doc/src/sgml/html/storage-toast.html | 4
doc/src/sgml/html/storage-vm.html | 4
doc/src/sgml/html/storage.html | 4
doc/src/sgml/html/supported-platforms.html | 4
doc/src/sgml/html/system-catalog-declarations.html | 4
doc/src/sgml/html/system-catalog-initial-data.html | 4
doc/src/sgml/html/tablefunc.html | 4
doc/src/sgml/html/tablesample-method.html | 4
doc/src/sgml/html/tablesample-support-functions.html | 4
doc/src/sgml/html/tcn.html | 4
doc/src/sgml/html/test-decoding.html | 4
doc/src/sgml/html/textsearch-configuration.html | 4
doc/src/sgml/html/textsearch-controls.html | 4
doc/src/sgml/html/textsearch-debugging.html | 12
doc/src/sgml/html/textsearch-dictionaries.html | 26
doc/src/sgml/html/textsearch-features.html | 12
doc/src/sgml/html/textsearch-indexes.html | 6
doc/src/sgml/html/textsearch-intro.html | 4
doc/src/sgml/html/textsearch-limitations.html | 4
doc/src/sgml/html/textsearch-parsers.html | 4
doc/src/sgml/html/textsearch-psql.html | 4
doc/src/sgml/html/textsearch-tables.html | 4
doc/src/sgml/html/textsearch.html | 2
doc/src/sgml/html/transaction-iso.html | 6
doc/src/sgml/html/trigger-datachanges.html | 4
doc/src/sgml/html/trigger-definition.html | 4
doc/src/sgml/html/trigger-example.html | 4
doc/src/sgml/html/trigger-interface.html | 4
doc/src/sgml/html/triggers.html | 4
doc/src/sgml/html/tsm-system-rows.html | 4
doc/src/sgml/html/tsm-system-time.html | 4
doc/src/sgml/html/tutorial-accessdb.html | 8
doc/src/sgml/html/tutorial-advanced-intro.html | 4
doc/src/sgml/html/tutorial-advanced.html | 2
doc/src/sgml/html/tutorial-agg.html | 4
doc/src/sgml/html/tutorial-arch.html | 4
doc/src/sgml/html/tutorial-concepts.html | 4
doc/src/sgml/html/tutorial-conclusion.html | 4
doc/src/sgml/html/tutorial-createdb.html | 4
doc/src/sgml/html/tutorial-delete.html | 4
doc/src/sgml/html/tutorial-fk.html | 4
doc/src/sgml/html/tutorial-inheritance.html | 9
doc/src/sgml/html/tutorial-install.html | 4
doc/src/sgml/html/tutorial-join.html | 4
doc/src/sgml/html/tutorial-populate.html | 4
doc/src/sgml/html/tutorial-select.html | 4
doc/src/sgml/html/tutorial-sql-intro.html | 4
doc/src/sgml/html/tutorial-sql.html | 2
doc/src/sgml/html/tutorial-start.html | 2
doc/src/sgml/html/tutorial-table.html | 4
doc/src/sgml/html/tutorial-transactions.html | 4
doc/src/sgml/html/tutorial-update.html | 4
doc/src/sgml/html/tutorial-views.html | 4
doc/src/sgml/html/tutorial-window.html | 4
doc/src/sgml/html/tutorial.html | 4
doc/src/sgml/html/typeconv-func.html | 4
doc/src/sgml/html/typeconv-oper.html | 4
doc/src/sgml/html/typeconv-overview.html | 10
doc/src/sgml/html/typeconv-query.html | 4
doc/src/sgml/html/typeconv-select.html | 4
doc/src/sgml/html/typeconv-union-case.html | 37
doc/src/sgml/html/typeconv.html | 4
doc/src/sgml/html/unaccent.html | 4
doc/src/sgml/html/unsupported-features-sql-standard.html | 4
doc/src/sgml/html/upgrading.html | 8
doc/src/sgml/html/user-manag.html | 4
doc/src/sgml/html/using-explain.html | 4
doc/src/sgml/html/uuid-ossp.html | 4
doc/src/sgml/html/vacuumlo.html | 4
doc/src/sgml/html/view-pg-available-extension-versions.html | 4
doc/src/sgml/html/view-pg-available-extensions.html | 4
doc/src/sgml/html/view-pg-config.html | 4
doc/src/sgml/html/view-pg-cursors.html | 4
doc/src/sgml/html/view-pg-file-settings.html | 4
doc/src/sgml/html/view-pg-group.html | 4
doc/src/sgml/html/view-pg-hba-file-rules.html | 4
doc/src/sgml/html/view-pg-indexes.html | 4
doc/src/sgml/html/view-pg-locks.html | 8
doc/src/sgml/html/view-pg-matviews.html | 4
doc/src/sgml/html/view-pg-policies.html | 4
doc/src/sgml/html/view-pg-prepared-statements.html | 4
doc/src/sgml/html/view-pg-prepared-xacts.html | 4
doc/src/sgml/html/view-pg-publication-tables.html | 4
doc/src/sgml/html/view-pg-replication-origin-status.html | 4
doc/src/sgml/html/view-pg-replication-slots.html | 4
doc/src/sgml/html/view-pg-roles.html | 4
doc/src/sgml/html/view-pg-rules.html | 4
doc/src/sgml/html/view-pg-seclabels.html | 4
doc/src/sgml/html/view-pg-sequences.html | 4
doc/src/sgml/html/view-pg-settings.html | 4
doc/src/sgml/html/view-pg-shadow.html | 4
doc/src/sgml/html/view-pg-stats.html | 4
doc/src/sgml/html/view-pg-tables.html | 4
doc/src/sgml/html/view-pg-timezone-abbrevs.html | 4
doc/src/sgml/html/view-pg-timezone-names.html | 4
doc/src/sgml/html/view-pg-user-mappings.html | 4
doc/src/sgml/html/view-pg-user.html | 4
doc/src/sgml/html/view-pg-views.html | 4
doc/src/sgml/html/views-overview.html | 4
doc/src/sgml/html/wal-async-commit.html | 4
doc/src/sgml/html/wal-configuration.html | 4
doc/src/sgml/html/wal-internals.html | 4
doc/src/sgml/html/wal-intro.html | 6
doc/src/sgml/html/wal-reliability.html | 4
doc/src/sgml/html/wal.html | 4
doc/src/sgml/html/warm-standby-failover.html | 4
doc/src/sgml/html/warm-standby.html | 9
doc/src/sgml/html/when-can-parallel-query-be-used.html | 4
doc/src/sgml/html/xaggr.html | 4
doc/src/sgml/html/xfunc-c.html | 8
doc/src/sgml/html/xfunc-internal.html | 4
doc/src/sgml/html/xfunc-overload.html | 4
doc/src/sgml/html/xfunc-pl.html | 4
doc/src/sgml/html/xfunc-sql.html | 8
doc/src/sgml/html/xfunc-volatility.html | 4
doc/src/sgml/html/xfunc.html | 4
doc/src/sgml/html/xindex.html | 4
doc/src/sgml/html/xml-limits-conformance.html | 4
doc/src/sgml/html/xml2.html | 6
doc/src/sgml/html/xoper-optimization.html | 6
doc/src/sgml/html/xoper.html | 4
doc/src/sgml/html/xplang-install.html | 4
doc/src/sgml/html/xplang.html | 4
doc/src/sgml/html/xproc.html | 11
doc/src/sgml/html/xtypes.html | 4
doc/src/sgml/indexam.sgml | 4
doc/src/sgml/install-windows.sgml | 4
doc/src/sgml/isn.sgml | 2
doc/src/sgml/libpq.sgml | 41
doc/src/sgml/logicaldecoding.sgml | 2
doc/src/sgml/man1/clusterdb.1 | 27
doc/src/sgml/man1/createdb.1 | 9
doc/src/sgml/man1/createuser.1 | 6
doc/src/sgml/man1/dropdb.1 | 9
doc/src/sgml/man1/dropuser.1 | 6
doc/src/sgml/man1/ecpg.1 | 6
doc/src/sgml/man1/initdb.1 | 8
doc/src/sgml/man1/oid2name.1 | 6
doc/src/sgml/man1/pg_archivecleanup.1 | 6
doc/src/sgml/man1/pg_basebackup.1 | 11
doc/src/sgml/man1/pg_config.1 | 6
doc/src/sgml/man1/pg_controldata.1 | 6
doc/src/sgml/man1/pg_ctl.1 | 8
doc/src/sgml/man1/pg_dump.1 | 25
doc/src/sgml/man1/pg_dumpall.1 | 13
doc/src/sgml/man1/pg_isready.1 | 23
doc/src/sgml/man1/pg_receivewal.1 | 11
doc/src/sgml/man1/pg_recvlogical.1 | 19
doc/src/sgml/man1/pg_resetwal.1 | 6
doc/src/sgml/man1/pg_restore.1 | 13
doc/src/sgml/man1/pg_rewind.1 | 8
doc/src/sgml/man1/pg_standby.1 | 6
doc/src/sgml/man1/pg_test_fsync.1 | 6
doc/src/sgml/man1/pg_test_timing.1 | 6
doc/src/sgml/man1/pg_upgrade.1 | 41
doc/src/sgml/man1/pg_verify_checksums.1 | 6
doc/src/sgml/man1/pg_waldump.1 | 6
doc/src/sgml/man1/pgbench.1 | 28
doc/src/sgml/man1/postgres.1 | 8
doc/src/sgml/man1/postmaster.1 | 6
doc/src/sgml/man1/psql.1 | 79
doc/src/sgml/man1/reindexdb.1 | 27
doc/src/sgml/man1/vacuumdb.1 | 27
doc/src/sgml/man1/vacuumlo.1 | 6
doc/src/sgml/man3/SPI_commit.3 | 6
doc/src/sgml/man3/SPI_connect.3 | 6
doc/src/sgml/man3/SPI_copytuple.3 | 6
doc/src/sgml/man3/SPI_cursor_close.3 | 6
doc/src/sgml/man3/SPI_cursor_fetch.3 | 6
doc/src/sgml/man3/SPI_cursor_find.3 | 6
doc/src/sgml/man3/SPI_cursor_move.3 | 6
doc/src/sgml/man3/SPI_cursor_open.3 | 6
doc/src/sgml/man3/SPI_cursor_open_with_args.3 | 6
doc/src/sgml/man3/SPI_cursor_open_with_paramlist.3 | 6
doc/src/sgml/man3/SPI_exec.3 | 6
doc/src/sgml/man3/SPI_execp.3 | 6
doc/src/sgml/man3/SPI_execute.3 | 6
doc/src/sgml/man3/SPI_execute_plan.3 | 6
doc/src/sgml/man3/SPI_execute_plan_with_paramlist.3 | 6
doc/src/sgml/man3/SPI_execute_with_args.3 | 6
doc/src/sgml/man3/SPI_finish.3 | 6
doc/src/sgml/man3/SPI_fname.3 | 6
doc/src/sgml/man3/SPI_fnumber.3 | 6
doc/src/sgml/man3/SPI_freeplan.3 | 6
doc/src/sgml/man3/SPI_freetuple.3 | 6
doc/src/sgml/man3/SPI_freetuptable.3 | 6
doc/src/sgml/man3/SPI_getargcount.3 | 6
doc/src/sgml/man3/SPI_getargtypeid.3 | 6
doc/src/sgml/man3/SPI_getbinval.3 | 6
doc/src/sgml/man3/SPI_getnspname.3 | 6
doc/src/sgml/man3/SPI_getrelname.3 | 6
doc/src/sgml/man3/SPI_gettype.3 | 6
doc/src/sgml/man3/SPI_gettypeid.3 | 6
doc/src/sgml/man3/SPI_getvalue.3 | 6
doc/src/sgml/man3/SPI_is_cursor_plan.3 | 6
doc/src/sgml/man3/SPI_keepplan.3 | 6
doc/src/sgml/man3/SPI_modifytuple.3 | 6
doc/src/sgml/man3/SPI_palloc.3 | 6
doc/src/sgml/man3/SPI_pfree.3 | 6
doc/src/sgml/man3/SPI_prepare.3 | 6
doc/src/sgml/man3/SPI_prepare_cursor.3 | 6
doc/src/sgml/man3/SPI_prepare_params.3 | 6
doc/src/sgml/man3/SPI_register_relation.3 | 6
doc/src/sgml/man3/SPI_register_trigger_data.3 | 6
doc/src/sgml/man3/SPI_repalloc.3 | 6
doc/src/sgml/man3/SPI_result_code_string.3 | 6
doc/src/sgml/man3/SPI_returntuple.3 | 6
doc/src/sgml/man3/SPI_rollback.3 | 6
doc/src/sgml/man3/SPI_saveplan.3 | 6
doc/src/sgml/man3/SPI_scroll_cursor_fetch.3 | 6
doc/src/sgml/man3/SPI_scroll_cursor_move.3 | 6
doc/src/sgml/man3/SPI_start_transaction.3 | 6
doc/src/sgml/man3/SPI_unregister_relation.3 | 6
doc/src/sgml/man3/dblink.3 | 6
doc/src/sgml/man3/dblink_build_sql_delete.3 | 6
doc/src/sgml/man3/dblink_build_sql_insert.3 | 6
doc/src/sgml/man3/dblink_build_sql_update.3 | 6
doc/src/sgml/man3/dblink_cancel_query.3 | 6
doc/src/sgml/man3/dblink_close.3 | 6
doc/src/sgml/man3/dblink_connect.3 | 8
doc/src/sgml/man3/dblink_connect_u.3 | 6
doc/src/sgml/man3/dblink_disconnect.3 | 6
doc/src/sgml/man3/dblink_error_message.3 | 6
doc/src/sgml/man3/dblink_exec.3 | 12
doc/src/sgml/man3/dblink_fetch.3 | 6
doc/src/sgml/man3/dblink_get_connections.3 | 6
doc/src/sgml/man3/dblink_get_notify.3 | 6
doc/src/sgml/man3/dblink_get_pkey.3 | 6
doc/src/sgml/man3/dblink_get_result.3 | 6
doc/src/sgml/man3/dblink_is_busy.3 | 6
doc/src/sgml/man3/dblink_open.3 | 6
doc/src/sgml/man3/dblink_send_query.3 | 6
doc/src/sgml/man7/ABORT.7 | 6
doc/src/sgml/man7/ALTER_AGGREGATE.7 | 6
doc/src/sgml/man7/ALTER_COLLATION.7 | 6
doc/src/sgml/man7/ALTER_CONVERSION.7 | 6
doc/src/sgml/man7/ALTER_DATABASE.7 | 6
doc/src/sgml/man7/ALTER_DEFAULT_PRIVILEGES.7 | 6
doc/src/sgml/man7/ALTER_DOMAIN.7 | 6
doc/src/sgml/man7/ALTER_EVENT_TRIGGER.7 | 6
doc/src/sgml/man7/ALTER_EXTENSION.7 | 6
doc/src/sgml/man7/ALTER_FOREIGN_DATA_WRAPPER.7 | 6
doc/src/sgml/man7/ALTER_FOREIGN_TABLE.7 | 6
doc/src/sgml/man7/ALTER_FUNCTION.7 | 6
doc/src/sgml/man7/ALTER_GROUP.7 | 6
doc/src/sgml/man7/ALTER_INDEX.7 | 6
doc/src/sgml/man7/ALTER_LANGUAGE.7 | 6
doc/src/sgml/man7/ALTER_LARGE_OBJECT.7 | 6
doc/src/sgml/man7/ALTER_MATERIALIZED_VIEW.7 | 6
doc/src/sgml/man7/ALTER_OPERATOR.7 | 6
doc/src/sgml/man7/ALTER_OPERATOR_CLASS.7 | 6
doc/src/sgml/man7/ALTER_OPERATOR_FAMILY.7 | 6
doc/src/sgml/man7/ALTER_POLICY.7 | 6
doc/src/sgml/man7/ALTER_PROCEDURE.7 | 6
doc/src/sgml/man7/ALTER_PUBLICATION.7 | 6
doc/src/sgml/man7/ALTER_ROLE.7 | 11
doc/src/sgml/man7/ALTER_ROUTINE.7 | 6
doc/src/sgml/man7/ALTER_RULE.7 | 6
doc/src/sgml/man7/ALTER_SCHEMA.7 | 6
doc/src/sgml/man7/ALTER_SEQUENCE.7 | 6
doc/src/sgml/man7/ALTER_SERVER.7 | 6
doc/src/sgml/man7/ALTER_STATISTICS.7 | 6
doc/src/sgml/man7/ALTER_SUBSCRIPTION.7 | 6
doc/src/sgml/man7/ALTER_SYSTEM.7 | 6
doc/src/sgml/man7/ALTER_TABLE.7 | 8
doc/src/sgml/man7/ALTER_TABLESPACE.7 | 6
doc/src/sgml/man7/ALTER_TEXT_SEARCH_CONFIGURATION.7 | 6
doc/src/sgml/man7/ALTER_TEXT_SEARCH_DICTIONARY.7 | 6
doc/src/sgml/man7/ALTER_TEXT_SEARCH_PARSER.7 | 6
doc/src/sgml/man7/ALTER_TEXT_SEARCH_TEMPLATE.7 | 6
doc/src/sgml/man7/ALTER_TRIGGER.7 | 6
doc/src/sgml/man7/ALTER_TYPE.7 | 6
doc/src/sgml/man7/ALTER_USER.7 | 6
doc/src/sgml/man7/ALTER_USER_MAPPING.7 | 6
doc/src/sgml/man7/ALTER_VIEW.7 | 6
doc/src/sgml/man7/ANALYZE.7 | 6
doc/src/sgml/man7/BEGIN.7 | 6
doc/src/sgml/man7/CALL.7 | 6
doc/src/sgml/man7/CHECKPOINT.7 | 6
doc/src/sgml/man7/CLOSE.7 | 6
doc/src/sgml/man7/CLUSTER.7 | 6
doc/src/sgml/man7/COMMENT.7 | 12
doc/src/sgml/man7/COMMIT.7 | 6
doc/src/sgml/man7/COMMIT_PREPARED.7 | 6
doc/src/sgml/man7/COPY.7 | 6
doc/src/sgml/man7/CREATE_ACCESS_METHOD.7 | 6
doc/src/sgml/man7/CREATE_AGGREGATE.7 | 6
doc/src/sgml/man7/CREATE_CAST.7 | 6
doc/src/sgml/man7/CREATE_COLLATION.7 | 6
doc/src/sgml/man7/CREATE_CONVERSION.7 | 6
doc/src/sgml/man7/CREATE_DATABASE.7 | 10
doc/src/sgml/man7/CREATE_DOMAIN.7 | 6
doc/src/sgml/man7/CREATE_EVENT_TRIGGER.7 | 8
doc/src/sgml/man7/CREATE_EXTENSION.7 | 6
doc/src/sgml/man7/CREATE_FOREIGN_DATA_WRAPPER.7 | 6
doc/src/sgml/man7/CREATE_FOREIGN_TABLE.7 | 6
doc/src/sgml/man7/CREATE_FUNCTION.7 | 12
doc/src/sgml/man7/CREATE_GROUP.7 | 6
doc/src/sgml/man7/CREATE_INDEX.7 | 6
doc/src/sgml/man7/CREATE_LANGUAGE.7 | 6
doc/src/sgml/man7/CREATE_MATERIALIZED_VIEW.7 | 6
doc/src/sgml/man7/CREATE_OPERATOR.7 | 24
doc/src/sgml/man7/CREATE_OPERATOR_CLASS.7 | 6
doc/src/sgml/man7/CREATE_OPERATOR_FAMILY.7 | 6
doc/src/sgml/man7/CREATE_POLICY.7 | 10
doc/src/sgml/man7/CREATE_PROCEDURE.7 | 8
doc/src/sgml/man7/CREATE_PUBLICATION.7 | 6
doc/src/sgml/man7/CREATE_ROLE.7 | 18
doc/src/sgml/man7/CREATE_RULE.7 | 6
doc/src/sgml/man7/CREATE_SCHEMA.7 | 6
doc/src/sgml/man7/CREATE_SEQUENCE.7 | 6
doc/src/sgml/man7/CREATE_SERVER.7 | 6
doc/src/sgml/man7/CREATE_STATISTICS.7 | 8
doc/src/sgml/man7/CREATE_SUBSCRIPTION.7 | 8
doc/src/sgml/man7/CREATE_TABLE.7 | 12
doc/src/sgml/man7/CREATE_TABLESPACE.7 | 6
doc/src/sgml/man7/CREATE_TABLE_AS.7 | 6
doc/src/sgml/man7/CREATE_TEXT_SEARCH_CONFIGURATION.7 | 6
doc/src/sgml/man7/CREATE_TEXT_SEARCH_DICTIONARY.7 | 6
doc/src/sgml/man7/CREATE_TEXT_SEARCH_PARSER.7 | 6
doc/src/sgml/man7/CREATE_TEXT_SEARCH_TEMPLATE.7 | 6
doc/src/sgml/man7/CREATE_TRANSFORM.7 | 6
doc/src/sgml/man7/CREATE_TRIGGER.7 | 6
doc/src/sgml/man7/CREATE_TYPE.7 | 6
doc/src/sgml/man7/CREATE_USER.7 | 6
doc/src/sgml/man7/CREATE_USER_MAPPING.7 | 6
doc/src/sgml/man7/CREATE_VIEW.7 | 6
doc/src/sgml/man7/DEALLOCATE.7 | 6
doc/src/sgml/man7/DECLARE.7 | 6
doc/src/sgml/man7/DELETE.7 | 6
doc/src/sgml/man7/DISCARD.7 | 6
doc/src/sgml/man7/DO.7 | 6
doc/src/sgml/man7/DROP_ACCESS_METHOD.7 | 6
doc/src/sgml/man7/DROP_AGGREGATE.7 | 6
doc/src/sgml/man7/DROP_CAST.7 | 6
doc/src/sgml/man7/DROP_COLLATION.7 | 6
doc/src/sgml/man7/DROP_CONVERSION.7 | 6
doc/src/sgml/man7/DROP_DATABASE.7 | 6
doc/src/sgml/man7/DROP_DOMAIN.7 | 6
doc/src/sgml/man7/DROP_EVENT_TRIGGER.7 | 6
doc/src/sgml/man7/DROP_EXTENSION.7 | 6
doc/src/sgml/man7/DROP_FOREIGN_DATA_WRAPPER.7 | 6
doc/src/sgml/man7/DROP_FOREIGN_TABLE.7 | 6
doc/src/sgml/man7/DROP_FUNCTION.7 | 6
doc/src/sgml/man7/DROP_GROUP.7 | 6
doc/src/sgml/man7/DROP_INDEX.7 | 8
doc/src/sgml/man7/DROP_LANGUAGE.7 | 6
doc/src/sgml/man7/DROP_MATERIALIZED_VIEW.7 | 6
doc/src/sgml/man7/DROP_OPERATOR.7 | 6
doc/src/sgml/man7/DROP_OPERATOR_CLASS.7 | 6
doc/src/sgml/man7/DROP_OPERATOR_FAMILY.7 | 6
doc/src/sgml/man7/DROP_OWNED.7 | 6
doc/src/sgml/man7/DROP_POLICY.7 | 6
doc/src/sgml/man7/DROP_PROCEDURE.7 | 6
doc/src/sgml/man7/DROP_PUBLICATION.7 | 6
doc/src/sgml/man7/DROP_ROLE.7 | 6
doc/src/sgml/man7/DROP_ROUTINE.7 | 6
doc/src/sgml/man7/DROP_RULE.7 | 6
doc/src/sgml/man7/DROP_SCHEMA.7 | 6
doc/src/sgml/man7/DROP_SEQUENCE.7 | 6
doc/src/sgml/man7/DROP_SERVER.7 | 6
doc/src/sgml/man7/DROP_STATISTICS.7 | 6
doc/src/sgml/man7/DROP_SUBSCRIPTION.7 | 6
doc/src/sgml/man7/DROP_TABLE.7 | 6
doc/src/sgml/man7/DROP_TABLESPACE.7 | 6
doc/src/sgml/man7/DROP_TEXT_SEARCH_CONFIGURATION.7 | 6
doc/src/sgml/man7/DROP_TEXT_SEARCH_DICTIONARY.7 | 6
doc/src/sgml/man7/DROP_TEXT_SEARCH_PARSER.7 | 6
doc/src/sgml/man7/DROP_TEXT_SEARCH_TEMPLATE.7 | 6
doc/src/sgml/man7/DROP_TRANSFORM.7 | 6
doc/src/sgml/man7/DROP_TRIGGER.7 | 6
doc/src/sgml/man7/DROP_TYPE.7 | 6
doc/src/sgml/man7/DROP_USER.7 | 6
doc/src/sgml/man7/DROP_USER_MAPPING.7 | 6
doc/src/sgml/man7/DROP_VIEW.7 | 6
doc/src/sgml/man7/END.7 | 6
doc/src/sgml/man7/EXECUTE.7 | 6
doc/src/sgml/man7/EXPLAIN.7 | 6
doc/src/sgml/man7/FETCH.7 | 6
doc/src/sgml/man7/GRANT.7 | 8
doc/src/sgml/man7/IMPORT_FOREIGN_SCHEMA.7 | 6
doc/src/sgml/man7/INSERT.7 | 6
doc/src/sgml/man7/LISTEN.7 | 6
doc/src/sgml/man7/LOAD.7 | 6
doc/src/sgml/man7/LOCK.7 | 6
doc/src/sgml/man7/MOVE.7 | 6
doc/src/sgml/man7/NOTIFY.7 | 6
doc/src/sgml/man7/PREPARE.7 | 10
doc/src/sgml/man7/PREPARE_TRANSACTION.7 | 6
doc/src/sgml/man7/REASSIGN_OWNED.7 | 6
doc/src/sgml/man7/REFRESH_MATERIALIZED_VIEW.7 | 6
doc/src/sgml/man7/REINDEX.7 | 6
doc/src/sgml/man7/RELEASE_SAVEPOINT.7 | 6
doc/src/sgml/man7/RESET.7 | 6
doc/src/sgml/man7/REVOKE.7 | 6
doc/src/sgml/man7/ROLLBACK.7 | 6
doc/src/sgml/man7/ROLLBACK_PREPARED.7 | 6
doc/src/sgml/man7/ROLLBACK_TO_SAVEPOINT.7 | 6
doc/src/sgml/man7/SAVEPOINT.7 | 6
doc/src/sgml/man7/SECURITY_LABEL.7 | 6
doc/src/sgml/man7/SELECT.7 | 8
doc/src/sgml/man7/SELECT_INTO.7 | 8
doc/src/sgml/man7/SET.7 | 6
doc/src/sgml/man7/SET_CONSTRAINTS.7 | 6
doc/src/sgml/man7/SET_ROLE.7 | 6
doc/src/sgml/man7/SET_SESSION_AUTHORIZATION.7 | 6
doc/src/sgml/man7/SET_TRANSACTION.7 | 6
doc/src/sgml/man7/SHOW.7 | 6
doc/src/sgml/man7/START_TRANSACTION.7 | 6
doc/src/sgml/man7/TRUNCATE.7 | 9
doc/src/sgml/man7/UNLISTEN.7 | 6
doc/src/sgml/man7/UPDATE.7 | 6
doc/src/sgml/man7/VACUUM.7 | 6
doc/src/sgml/man7/VALUES.7 | 6
doc/src/sgml/manage-ag.sgml | 50
doc/src/sgml/monitoring.sgml | 68
doc/src/sgml/mvcc.sgml | 4
doc/src/sgml/parallel.sgml | 6
doc/src/sgml/perform.sgml | 2
doc/src/sgml/plpgsql.sgml | 16
doc/src/sgml/protocol.sgml | 6
doc/src/sgml/queries.sgml | 34
doc/src/sgml/recovery-config.sgml | 2
doc/src/sgml/ref/alter_role.sgml | 4
doc/src/sgml/ref/alter_table.sgml | 2
doc/src/sgml/ref/clusterdb.sgml | 25
doc/src/sgml/ref/comment.sgml | 6
doc/src/sgml/ref/create_database.sgml | 4
doc/src/sgml/ref/create_event_trigger.sgml | 2
doc/src/sgml/ref/create_function.sgml | 6
doc/src/sgml/ref/create_operator.sgml | 9
doc/src/sgml/ref/create_procedure.sgml | 2
doc/src/sgml/ref/create_role.sgml | 11
doc/src/sgml/ref/create_statistics.sgml | 2
doc/src/sgml/ref/create_subscription.sgml | 2
doc/src/sgml/ref/create_table.sgml | 13
doc/src/sgml/ref/createdb.sgml | 3
doc/src/sgml/ref/drop_index.sgml | 2
doc/src/sgml/ref/dropdb.sgml | 3
doc/src/sgml/ref/grant.sgml | 2
doc/src/sgml/ref/initdb.sgml | 2
doc/src/sgml/ref/pg_basebackup.sgml | 5
doc/src/sgml/ref/pg_ctl-ref.sgml | 4
doc/src/sgml/ref/pg_dump.sgml | 14
doc/src/sgml/ref/pg_dumpall.sgml | 7
doc/src/sgml/ref/pg_isready.sgml | 14
doc/src/sgml/ref/pg_receivewal.sgml | 5
doc/src/sgml/ref/pg_recvlogical.sgml | 14
doc/src/sgml/ref/pg_restore.sgml | 7
doc/src/sgml/ref/pg_rewind.sgml | 4
doc/src/sgml/ref/pgbench.sgml | 10
doc/src/sgml/ref/pgupgrade.sgml | 32
doc/src/sgml/ref/postgres-ref.sgml | 2
doc/src/sgml/ref/prepare.sgml | 4
doc/src/sgml/ref/psql-ref.sgml | 73
doc/src/sgml/ref/reindexdb.sgml | 25
doc/src/sgml/ref/select.sgml | 2
doc/src/sgml/ref/select_into.sgml | 2
doc/src/sgml/ref/truncate.sgml | 3
doc/src/sgml/ref/vacuumdb.sgml | 25
doc/src/sgml/release-11.sgml | 1099 +
doc/src/sgml/replication-origins.sgml | 6
doc/src/sgml/rules.sgml | 6
doc/src/sgml/runtime.sgml | 47
doc/src/sgml/seg.sgml | 4
doc/src/sgml/sepgsql.sgml | 2
doc/src/sgml/sources.sgml | 6
doc/src/sgml/sslinfo.sgml | 4
doc/src/sgml/stylesheet.xsl | 163
doc/src/sgml/syntax.sgml | 2
doc/src/sgml/textsearch.sgml | 40
doc/src/sgml/typeconv.sgml | 45
doc/src/sgml/wal.sgml | 2
doc/src/sgml/xfunc.sgml | 15
doc/src/sgml/xml2.sgml | 2
src/backend/access/brin/brin_revmap.c | 13
src/backend/access/brin/brin_tuple.c | 91
src/backend/access/gin/ginget.c | 28
src/backend/access/heap/pruneheap.c | 5
src/backend/access/nbtree/nbtsearch.c | 4
src/backend/access/nbtree/nbtsort.c | 25
src/backend/access/transam/clog.c | 7
src/backend/access/transam/commit_ts.c | 6
src/backend/access/transam/slru.c | 12
src/backend/access/transam/subtrans.c | 4
src/backend/access/transam/xact.c | 13
src/backend/catalog/index.c | 20
src/backend/catalog/pg_aggregate.c | 4
src/backend/commands/async.c | 39
src/backend/commands/event_trigger.c | 6
src/backend/commands/indexcmds.c | 3
src/backend/commands/lockcmds.c | 21
src/backend/commands/policy.c | 222
src/backend/commands/portalcmds.c | 5
src/backend/commands/tablecmds.c | 13
src/backend/commands/trigger.c | 33
src/backend/commands/user.c | 10
src/backend/commands/vacuum.c | 13
src/backend/executor/nodeSubplan.c | 24
src/backend/jit/README | 14
src/backend/jit/llvm/llvmjit.c | 51
src/backend/jit/llvm/llvmjit_wrap.cpp | 32
src/backend/libpq/hba.c | 31
src/backend/libpq/pqsignal.c | 49
src/backend/optimizer/path/allpaths.c | 15
src/backend/optimizer/path/costsize.c | 10
src/backend/optimizer/path/equivclass.c | 12
src/backend/optimizer/plan/subselect.c | 77
src/backend/optimizer/util/clauses.c | 35
src/backend/parser/gram.c | 6
src/backend/parser/gram.y | 6
src/backend/parser/parse_utilcmd.c | 240
src/backend/partitioning/partprune.c | 2
src/backend/po/de.po | 1893 +--
src/backend/po/fr.po | 6157 +++++-----
src/backend/po/ja.po | 6
src/backend/po/ru.po | 3299 ++---
src/backend/po/sv.po | 3423 ++---
src/backend/postmaster/bgworker.c | 11
src/backend/postmaster/pgarch.c | 12
src/backend/postmaster/postmaster.c | 430
src/backend/replication/logical/relation.c | 65
src/backend/replication/logical/worker.c | 10
src/backend/replication/walreceiver.c | 9
src/backend/storage/buffer/bufmgr.c | 6
src/backend/storage/ipc/shm_mq.c | 24
src/backend/storage/lmgr/lmgr.c | 20
src/backend/storage/lmgr/lwlocknames.c | 4
src/backend/storage/lmgr/lwlocknames.h | 4
src/backend/storage/lmgr/lwlocknames.txt | 2
src/backend/storage/lmgr/proc.c | 2
src/backend/storage/page/bufpage.c | 25
src/backend/tcop/utility.c | 55
src/backend/tsearch/ts_locale.c | 31
src/backend/utils/adt/formatting.c | 7
src/backend/utils/adt/lockfuncs.c | 14
src/backend/utils/init/postinit.c | 2
src/backend/utils/misc/guc.c | 32
src/bin/initdb/po/cs.po | 145
src/bin/initdb/po/fr.po | 164
src/bin/initdb/po/ru.po | 26
src/bin/initdb/po/sv.po | 113
src/bin/pg_archivecleanup/po/ru.po | 2
src/bin/pg_archivecleanup/po/sv.po | 6
src/bin/pg_basebackup/po/de.po | 254
src/bin/pg_basebackup/po/fr.po | 414
src/bin/pg_basebackup/po/ru.po | 233
src/bin/pg_basebackup/po/sv.po | 6
src/bin/pg_basebackup/streamutil.c | 3
src/bin/pg_config/po/ru.po | 2
src/bin/pg_config/po/sv.po | 2
src/bin/pg_controldata/po/ru.po | 8
src/bin/pg_controldata/po/sv.po | 6
src/bin/pg_ctl/po/cs.po | 173
src/bin/pg_ctl/po/fr.po | 102
src/bin/pg_ctl/po/ru.po | 24
src/bin/pg_ctl/po/sv.po | 69
src/bin/pg_dump/parallel.c | 16
src/bin/pg_dump/pg_backup.h | 36
src/bin/pg_dump/pg_backup_archiver.c | 96
src/bin/pg_dump/pg_backup_archiver.h | 3
src/bin/pg_dump/pg_backup_db.c | 236
src/bin/pg_dump/pg_dump.c | 33
src/bin/pg_dump/pg_dump.h | 2
src/bin/pg_dump/pg_restore.c | 14
src/bin/pg_dump/po/cs.po | 895 -
src/bin/pg_dump/po/de.po | 638 -
src/bin/pg_dump/po/fr.po | 1292 +-
src/bin/pg_dump/po/ru.po | 706 -
src/bin/pg_dump/po/sv.po | 691 -
src/bin/pg_resetwal/po/ru.po | 2
src/bin/pg_resetwal/po/sv.po | 6
src/bin/pg_rewind/filemap.c | 12
src/bin/pg_rewind/libpq_fetch.c | 3
src/bin/pg_rewind/po/de.po | 108
src/bin/pg_rewind/po/fr.po | 117
src/bin/pg_rewind/po/ru.po | 83
src/bin/pg_rewind/po/sv.po | 6
src/bin/pg_test_fsync/po/sv.po | 2
src/bin/pg_test_timing/po/sv.po | 6
src/bin/pg_upgrade/check.c | 70
src/bin/pg_upgrade/controldata.c | 2
src/bin/pg_upgrade/exec.c | 6
src/bin/pg_upgrade/function.c | 4
src/bin/pg_upgrade/pg_upgrade.c | 6
src/bin/pg_upgrade/po/cs.po | 197
src/bin/pg_upgrade/po/de.po | 146
src/bin/pg_upgrade/po/fr.po | 226
src/bin/pg_upgrade/po/ru.po | 159
src/bin/pg_upgrade/po/sv.po | 203
src/bin/pg_upgrade/relfilenode.c | 16
src/bin/pg_upgrade/server.c | 2
src/bin/pg_verify_checksums/po/sv.po | 6
src/bin/pg_waldump/po/ru.po | 2
src/bin/pg_waldump/po/sv.po | 6
src/bin/psql/command.c | 274
src/bin/psql/common.c | 7
src/bin/psql/po/cs.po | 1455 +-
src/bin/psql/po/fr.po | 1753 +-
src/bin/psql/po/ru.po | 167
src/bin/psql/po/sv.po | 1749 +-
src/bin/psql/psqlscanslash.c | 4
src/bin/psql/psqlscanslash.l | 4
src/bin/psql/sql_help.c | 8
src/bin/psql/variables.c | 26
src/bin/psql/variables.h | 1
src/bin/scripts/clusterdb.c | 69
src/bin/scripts/common.c | 87
src/bin/scripts/common.h | 28
src/bin/scripts/createdb.c | 11
src/bin/scripts/createuser.c | 11
src/bin/scripts/dropdb.c | 12
src/bin/scripts/dropuser.c | 13
src/bin/scripts/po/cs.po | 472
src/bin/scripts/po/ru.po | 344
src/bin/scripts/po/sv.po | 4
src/bin/scripts/reindexdb.c | 85
src/bin/scripts/vacuumdb.c | 70
src/include/access/heapam_xlog.h | 2
src/include/access/xact.h | 3
src/include/jit/llvmjit.h | 2
src/include/jit/llvmjit_emit.h | 2
src/include/libpq/hba.h | 6
src/include/libpq/libpq-be.h | 2
src/include/libpq/pqsignal.h | 3
src/include/nodes/execnodes.h | 2
src/include/optimizer/clauses.h | 1
src/include/parser/parse_utilcmd.h | 2
src/include/pg_config.h.win32 | 8
src/include/port.h | 5
src/include/replication/logicalrelation.h | 6
src/include/storage/buf_internals.h | 2
src/include/storage/bufpage.h | 6
src/include/storage/lmgr.h | 3
src/include/storage/lock.h | 14
src/interfaces/ecpg/ecpglib/misc.c | 2
src/interfaces/ecpg/ecpglib/po/sv.po | 6
src/interfaces/ecpg/preproc/po/ru.po | 2
src/interfaces/ecpg/preproc/po/sv.po | 6
src/interfaces/libpq/fe-connect.c | 131
src/interfaces/libpq/libpq-dist.rc | 8
src/interfaces/libpq/libpq.rc.in | 8
src/interfaces/libpq/po/ru.po | 80
src/interfaces/libpq/po/sv.po | 6
src/pl/plperl/po/sv.po | 6
src/pl/plpgsql/src/pl_exec.c | 91
src/pl/plpgsql/src/po/ru.po | 128
src/pl/plpgsql/src/po/sv.po | 6
src/pl/plpython/plpy_typeio.c | 2
src/pl/plpython/po/sv.po | 6
src/pl/tcl/po/sv.po | 6
src/port/pqsignal.c | 29
src/port/win32ver.rc | 4
src/template/netbsd | 1
src/test/authentication/t/001_password.pl | 29
src/test/modules/test_pg_dump/t/001_base.pl | 44
src/test/modules/test_pg_dump/test_pg_dump--1.0.sql | 9
src/test/perl/PostgresNode.pm | 18
src/test/recovery/t/020_archive_status.pl | 2
src/test/regress/expected/brin.out | 43
src/test/regress/expected/create_am.out | 5
src/test/regress/expected/create_operator.out | 20
src/test/regress/expected/create_table_like.out | 56
src/test/regress/expected/groupingsets.out | 32
src/test/regress/expected/horology.out | 45
src/test/regress/expected/identity.out | 2
src/test/regress/expected/indexing.out | 38
src/test/regress/expected/lock.out | 4
src/test/regress/expected/privileges.out | 42
src/test/regress/expected/psql.out | 4
src/test/regress/expected/select_parallel.out | 5
src/test/regress/expected/subselect.out | 79
src/test/regress/expected/timetz.out | 32
src/test/regress/expected/triggers.out | 56
src/test/regress/sql/brin.sql | 41
src/test/regress/sql/create_am.sql | 5
src/test/regress/sql/create_operator.sql | 20
src/test/regress/sql/create_table_like.sql | 23
src/test/regress/sql/groupingsets.sql | 16
src/test/regress/sql/horology.sql | 12
src/test/regress/sql/identity.sql | 2
src/test/regress/sql/indexing.sql | 13
src/test/regress/sql/lock.sql | 2
src/test/regress/sql/privileges.sql | 34
src/test/regress/sql/psql.sql | 3
src/test/regress/sql/select_parallel.sql | 3
src/test/regress/sql/subselect.sql | 44
src/test/regress/sql/timetz.sql | 16
src/test/regress/sql/triggers.sql | 35
src/timezone/Makefile | 2
src/timezone/README | 2
src/timezone/data/tzdata.zi | 107
src/timezone/strftime.c | 10
src/timezone/zic.c | 217
src/tools/msvc/Install.pm | 3
1696 files changed, 23584 insertions(+), 20087 deletions(-)
diff -Nru postgresql-11-11.9/configure postgresql-11-11.10/configure
--- postgresql-11-11.9/configure 2020-08-10 21:17:40.000000000 +0000
+++ postgresql-11-11.10/configure 2020-11-09 22:28:11.000000000 +0000
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for PostgreSQL 11.9.
+# Generated by GNU Autoconf 2.69 for PostgreSQL 11.10.
#
# Report bugs to
+
This is a list of acronyms commonly used in the PostgreSQL
documentation and in discussions about PostgreSQL.
@@ -135,7 +135,7 @@
Pluggable
Authentication Modules
- PostgreSQL
+ PostgreSQL
@@ -207,4 +207,4 @@
Extensible Markup
Language
- advisory
locks can be taken on numbers that have
user-defined meanings.
@@ -9031,6 +9032,7 @@
Type of the lockable object:
success
- indication to the client. Valid values are success
+ indication to the client. Valid values are
+
+
+
Appendix K. Acronyms
Appendix K. Acronyms
+
This part covers topics that are of interest to a PostgreSQL database administrator. This includes installation of the software, set up and configuration of the @@ -23,4 +23,4 @@ the PostgreSQL database system. Readers are encouraged to look at Part I and Part II for additional information.
Table of Contents
pg_hba.conf
Filepg_hba.conf
File+
adminpack
provides a number of support functions which
pgAdmin and other administration and management tools can
use to provide additional functionality, such as remote management
@@ -51,4 +51,4 @@
directory. The log_filename parameter must have its
default setting (postgresql-%Y-%m-%d_%H%M%S.log
) to use this
function.
-
+
The amcheck
module provides functions that allow you to
verify the logical consistency of the structure of relations. If the
structure appears to be valid, no error is raised.
@@ -244,4 +244,4 @@
an invariant violation should be sought. pageinspect may play a useful role in diagnosing
corruption that amcheck
detects. A REINDEX
may not be effective in repairing corruption.
-
clusterdb — cluster a PostgreSQL database
clusterdb
[connection-option
...] [ --verbose
| -v
]
+
clusterdb — cluster a PostgreSQL database
clusterdb
[connection-option
...] [ --verbose
| -v
]
[
--table
| -t
table
@@ -21,12 +21,14 @@
-a
--all
Cluster all databases.
[-d] dbname
[--dbname=]dbname
- Specifies the name of the database to be clustered.
- If this is not specified and -a
(or
- --all
) is not used, the database name is read
+ Specifies the name of the database to be clustered,
+ when -a
/--all
is not used.
+ If this is not specified, the database name is read
from the environment variable PGDATABASE
. If
that is not set, the user name specified for the connection is
- used.
+ used. The dbname
can be a connection string. If so,
+ connection string parameters will override any conflicting command
+ line options.
-e
--echo
Echo the commands that clusterdb generates
and sends to the server.
@@ -77,10 +79,16 @@
In some cases it is worth typing -W
to avoid the extra
connection attempt.
--maintenance-db=dbname
- Specifies the name of the database to connect to discover what other
- databases should be clustered. If not specified, the
- postgres
database will be used,
- and if that does not exist, template1
will be used.
+ Specifies the name of the database to connect to to discover which
+ databases should be clustered,
+ when -a
/--all
is used.
+ If not specified, the postgres
database will be used,
+ or if that does not exist, template1
will be used.
+ This can be a connection
+ string. If so, connection string parameters will override any
+ conflicting command line options. Also, connection string parameters
+ other than the database name itself will be re-used when connecting
+ to other databases.
PGDATABASE
PGHOST
PGPORT
PGUSER
Default connection parameters
@@ -107,4 +115,4 @@
xyzzy
:
$
clusterdb --table=foo xyzzy
-
createdb — create a new PostgreSQL database
createdb
[connection-option
...] [option
...] [dbname
+
createdb — create a new PostgreSQL database
createdb
[connection-option
...] [option
...] [dbname
[description
]]
@@ -99,6 +99,9 @@
database will be used; if that does not exist (or if it is the name
of the new database being created), template1
will
be used.
+ This can be a connection
+ string. If so, connection string parameters will override any
+ conflicting command line options.
PGDATABASE
If set, the name of the database to create, unless overridden on @@ -133,4 +136,4 @@
$
createdb -p 5000 -h eden -T template0 -e demo
CREATE DATABASE demo TEMPLATE template0;
-
createuser — define a new PostgreSQL user account
createuser
[connection-option
...] [option
...] [username
]
+
createuser — define a new PostgreSQL user account
createuser
[connection-option
...] [option
...] [username
]
createuser creates a
new PostgreSQL user (or more precisely, a role).
Only superusers and users with CREATEROLE
privilege can create
@@ -175,4 +175,4 @@
In the above example, the new password isn't actually echoed when typed,
but we show what was typed for clarity. As you see, the password is
encrypted before it is sent to the client.
-
dropdb — remove a PostgreSQL database
dropdb
[connection-option
...] [option
...] dbname
+
dropdb — remove a PostgreSQL database
dropdb
[connection-option
...] [option
...] dbname
dropdb destroys an existing
PostgreSQL database.
The user who executes this command must be a database
@@ -67,6 +67,9 @@
target database. If not specified, the postgres
database will be used; if that does not exist (or is the database
being dropped), template1
will be used.
+ This can be a connection
+ string. If so, connection string parameters will override any
+ conflicting command line options.
PGHOST
PGPORT
PGUSER
Default connection parameters
@@ -97,4 +100,4 @@
Database "demo" will be permanently deleted.
Are you sure? (y/n)
y
DROP DATABASE demo;
-
dropuser — remove a PostgreSQL user account
dropuser
[connection-option
...] [option
...] [username
]
+
dropuser — remove a PostgreSQL user account
dropuser
[connection-option
...] [option
...] [username
]
dropuser removes an existing
PostgreSQL user.
Only superusers and users with the CREATEROLE
privilege can
@@ -96,4 +96,4 @@
Role "joe" will be permanently removed.
Are you sure? (y/n)
y
DROP ROLE joe;
-
ecpg — embedded SQL C preprocessor
ecpg
[option
...] file
...
+
ecpg — embedded SQL C preprocessor
ecpg
[option
...] file
...
ecpg
is the embedded SQL preprocessor for C
programs. It converts C programs with embedded SQL statements to
normal C code by replacing the SQL invocations with special
@@ -103,4 +103,4 @@
ecpg prog1.pgc
cc -I/usr/local/pgsql/include -c prog1.c
cc -o prog1 prog1.o -L/usr/local/pgsql/lib -lecpg
-
initdb — create a new PostgreSQL database cluster
initdb
[option
...] [ --pgdata
| -D
] directory
initdb — create a new PostgreSQL database cluster
initdb
[option
...] [ --pgdata
| -D
] directory
initdb
creates a new
@@ -42,7 +42,7 @@
initdb
initializes the database cluster's default
locale and character set encoding. The character set encoding,
collation order (LC_COLLATE
) and character set classes
- (LC_CTYPE
, e.g. upper, lower, digit) can be set separately
+ (LC_CTYPE
, e.g., upper, lower, digit) can be set separately
for a database when it is created. initdb
determines
those settings for the template1
database, which will
serve as the default for all other databases.
@@ -206,4 +206,4 @@
initdb
can also be invoked via
pg_ctl initdb
.
-
pg_ctl — initialize, start, stop, or control a PostgreSQL server
pg_ctl
init[db]
[-D
datadir
] [-s
] [-o
initdb-options
]
pg_ctl
start
[-D
datadir
] [-l
filename
] [-W
] [-t
seconds
] [-s
] [-o
options
] [-p
path
] [-c
]
pg_ctl
stop
[-D
datadir
] [-m
+
pg_ctl — initialize, start, stop, or control a PostgreSQL server
pg_ctl
init[db]
[-D
datadir
] [-s
] [-o
initdb-options
]
pg_ctl
start
[-D
datadir
] [-l
filename
] [-W
] [-t
seconds
] [-s
] [-o
options
] [-p
path
] [-c
]
pg_ctl
stop
[-D
datadir
] [-m
s[mart]
| f[ast]
| i[mmediate]
] [-W
] [-t
seconds
] [-s
]
pg_ctl
restart
[-D
datadir
] [-m
s[mart]
| f[ast]
| i[mmediate]
@@ -41,8 +41,8 @@
stop
mode shuts down the server that is running in
the specified data directory. Three different
shutdown methods can be selected with the -m
- option. “Smart” mode waits for all active
- clients to disconnect and any online backup to finish.
+ option. “Smart” mode disallows new connections, then waits
+ for all existing clients to disconnect and any online backup to finish.
If the server is in hot standby, recovery and streaming replication
will be terminated once all clients have disconnected.
“Fast” mode (the default) does not wait for clients to disconnect and
@@ -281,4 +281,4 @@
/usr/local/pgsql/bin/postgres "-D" "/usr/local/pgsql/data" "-p" "5433" "-B" "128"
The second line is the command that would be invoked in restart mode. -
pg_dumpall — extract a PostgreSQL database cluster into a script file
pg_dumpall
[connection-option
...] [option
...]
+
pg_dumpall — extract a PostgreSQL database cluster into a script file
pg_dumpall
[connection-option
...] [option
...]
pg_dumpall is a utility for writing out
(“dumping”) all PostgreSQL databases
of a cluster into one script file. The script file contains
@@ -111,7 +111,7 @@
a superuser name with -S
, or preferably be careful to
start the resulting script as a superuser.
--if-exists
- Use conditional commands (i.e. add an IF EXISTS
+ Use conditional commands (i.e., add an IF EXISTS
clause) to drop databases and other objects. This option is not valid
unless --clean
is also specified.
--inserts
@@ -200,8 +200,8 @@ The following command-line options control the database connection parameters.
-d connstr
--dbname=connstr
- Specifies parameters used to connect to the server, as a connection - string. See Section 34.1.1 for more information. + Specifies parameters used to connect to the server, as a connction string; these + will override any conflicting command line options.
The option is called --dbname
for consistency with other
client applications, but because pg_dumpall
@@ -321,4 +321,4 @@
Check pg_dump for details on possible error conditions. -
pg_isready — check the connection status of a PostgreSQL server
pg_isready
[connection-option
...] [option
...]
+
pg_isready — check the connection status of a PostgreSQL server
pg_isready
[connection-option
...] [option
...]
pg_isready is a utility for checking the connection status of a PostgreSQL database server. The exit status specifies the result of the connection check.
-d dbname
--dbname=dbname
- Specifies the name of the database to connect to. -
- If this parameter contains an =
sign or starts
- with a valid URI prefix
- (postgresql://
- or postgres://
), it is treated as a
- conninfo
string. See Section 34.1.1 for more information.
+ Specifies the name of the database to connect to. The
+ dbname
can be a connection string. If so,
+ connection string parameters will override any conflicting command
+ line options.
-h hostname
--host=hostname
Specifies the host name of the machine on which the
server is running. If the value begins
@@ -74,4 +71,4 @@
$
echo $?
2
-
pg_basebackup — take a base backup of a PostgreSQL cluster
pg_basebackup
[option
...]
pg_basebackup — take a base backup of a PostgreSQL cluster
pg_basebackup
[option
...]
pg_basebackup is used to take base backups of @@ -269,8 +269,8 @@ The following command-line options control the database connection parameters.
-d connstr
--dbname=connstr
- Specifies parameters used to connect to the server, as a connection - string. See Section 34.1.1 for more information. + Specifies parameters used to connect to the server, as a connction string; these + will override any conflicting command line options.
The option is called --dbname
for consistency with other
client applications, but because pg_basebackup
@@ -396,4 +396,4 @@
$
pg_basebackup -D backup/data -T /opt/ts=$(pwd)/backup/ts
-
pg_config — retrieve information about the installed version of PostgreSQL
pg_config
[option
...]
+
pg_config — retrieve information about the installed version of PostgreSQL
pg_config
[option
...]
The pg_config utility prints configuration parameters
of the currently installed version of PostgreSQL. It is
intended, for example, to be used by software packages that want to interface
@@ -107,4 +107,4 @@
shell quotation marks so arguments with spaces are represented
correctly. Therefore, using eval
is required
for proper results.
-
pg_controldata — display control information of a PostgreSQL database cluster
pg_controldata
[option
] [[ --pgdata
| -D
] datadir
]
+
pg_controldata — display control information of a PostgreSQL database cluster
pg_controldata
[option
] [[ --pgdata
| -D
] datadir
]
pg_controldata
prints information initialized during
initdb
, such as the catalog version.
It also shows information about write-ahead logging and checkpoint
@@ -16,4 +16,4 @@
supported arguments.
PGDATA
Default data directory location -
pg_dump — +
pg_dump — extract a PostgreSQL database into a script file or other archive file
pg_dump
[connection-option
...] [option
...] [dbname
]
To exclude data for all tables in the database, see --schema-only
.
--if-exists
- Use conditional commands (i.e. add an IF EXISTS
+ Use conditional commands (i.e., add an IF EXISTS
clause) when cleaning database objects. This option is not valid
unless --clean
is also specified.
--inserts
@@ -557,13 +557,10 @@
-d dbname
--dbname=dbname
Specifies the name of the database to connect to. This is
equivalent to specifying dbname
as the first non-option
- argument on the command line.
-
- If this parameter contains an =
sign or starts
- with a valid URI prefix
- (postgresql://
- or postgres://
), it is treated as a
- conninfo
string. See Section 34.1 for more information.
+ argument on the command line. The dbname
+ can be a connection string.
+ If so, connection string parameters will override any conflicting
+ command line options.
-h host
--host=host
Specifies the host name of the machine on which the server is running. If the value begins with a slash, it is used as the @@ -769,4 +766,4 @@
$
pg_dump -t "\"MixedCaseName\"" mydb > mytab.sql
-
pg_receivewal — stream write-ahead logs from a PostgreSQL server
pg_receivewal
[option
...]
pg_receivewal — stream write-ahead logs from a PostgreSQL server
pg_receivewal
[option
...]
pg_receivewal is used to stream the write-ahead log @@ -115,8 +115,8 @@ The following command-line options control the database connection parameters.
-d connstr
--dbname=connstr
- Specifies parameters used to connect to the server, as a connection - string. See Section 34.1.1 for more information. + Specifies parameters used to connect to the server, as a connction string; these + will override any conflicting command line options.
The option is called --dbname
for consistency with other
client applications, but because pg_receivewal
@@ -203,4 +203,4 @@
/usr/local/pgsql/archive
:
$
pg_receivewal -h mydbserver -D /usr/local/pgsql/archive
-
pg_recvlogical — control PostgreSQL logical decoding streams
pg_recvlogical
[option
...]
+
pg_recvlogical — control PostgreSQL logical decoding streams
pg_recvlogical
[option
...]
pg_recvlogical
controls logical decoding replication
slots and streams data from such replication slots.
@@ -105,11 +105,12 @@
The following command-line options control the database connection parameters. -
-d database
--dbname=database
- The database to connect to. See the description of the actions for - what this means in detail. This can be a libpq connection string; - see Section 34.1.1 for more information. Defaults - to user name. +
-d dbname
--dbname=dbname
+ The database to connect to. See the description
+ of the actions for what this means in detail.
+ The dbname
can be a connection string. If so,
+ connection string parameters will override any conflicting
+ command line options. Defaults to the user name.
-h hostname-or-ip
--host=hostname-or-ip
Specifies the host name of the machine on which the server is running. If the value begins with a slash, it is used as the @@ -162,4 +163,4 @@ cluster.
See Section 49.1 for an example. -
pg_resetwal — reset the write-ahead log and other control information of a PostgreSQL database cluster
pg_resetwal
[ --force
| -f
] [ --dry-run
| -n
] [option
...] [ --pgdata
| -D
] datadir
+
pg_resetwal — reset the write-ahead log and other control information of a PostgreSQL database cluster
pg_resetwal
[ --force
| -f
] [ --dry-run
| -n
] [option
...] [ --pgdata
| -D
] datadir
pg_resetwal
clears the write-ahead log (WAL) and
optionally resets some other control information stored in the
pg_control
file. This function is sometimes needed
@@ -152,4 +152,4 @@
pg_resetwal
works only with servers of the same
major version.
-
pg_restore — +
pg_restore — restore a PostgreSQL database from an archive file created by pg_dump
pg_restore
[connection-option
...] [option
...] [filename
]
@@ -69,7 +69,10 @@ database name that appears in the archive.
-d dbname
--dbname=dbname
Connect to database dbname
and restore directly
- into the database.
+ into the database. The dbname
can
+ be a connection string.
+ If so, connection string parameters will override any conflicting
+ command line options.
-e
--exit-on-error
Exit if an error is encountered while sending SQL commands to
the database. The default is to continue and to display a count of
@@ -250,7 +253,7 @@
Note that this option currently also requires the dump be in INSERT
format, as COPY FROM
does not support row security.
--if-exists
- Use conditional commands (i.e. add an IF EXISTS
+ Use conditional commands (i.e., add an IF EXISTS
clause) to drop database objects. This option is not valid
unless --clean
is also specified.
--no-comments
@@ -480,4 +483,4 @@ items 10 and 6, in that order:
$
pg_restore -L db.list db.dump
-
pg_rewind — synchronize a PostgreSQL data directory with another data directory that was forked from it
pg_rewind
[option
...] { -D
| --target-pgdata
} directory
{ --source-pgdata=
| directory
--source-server=
} connstr
+
pg_rewind — synchronize a PostgreSQL data directory with another data directory that was forked from it
pg_rewind
[option
...] { -D
| --target-pgdata
} directory
{ --source-pgdata=
| directory
--source-server=
} connstr
pg_rewind is a tool for synchronizing a PostgreSQL cluster
with another copy of the same cluster, after the clusters' timelines have
diverged. A typical scenario is to bring an old master server back online
@@ -25,8 +25,8 @@
files might no longer be present. In that case, they can be manually
copied from the WAL archive to the pg_wal
directory, or
fetched on startup by configuring recovery.conf
. The use of
- pg_rewind is not limited to failover, e.g. a standby
- server can be promoted, run some write transactions, and then rewinded
+ pg_rewind is not limited to failover, e.g., a standby
+ server can be promoted, run some write transactions, and then rewound
to become a standby again.
When the target server is started for the first time after running @@ -148,4 +148,4 @@ doesn't apply the WAL, it just creates a backup label file that makes PostgreSQL start by replaying all WAL from that checkpoint forward.) -
postgres — PostgreSQL database server
postgres
[option
...]
+
postgres — PostgreSQL database server
postgres
[option
...]
postgres
is the
PostgreSQL database server. In order
for a client application to access a database it connects (over a
@@ -407,7 +407,7 @@
To start postgres
with a specific
- port, e.g. 1234:
+ port, e.g., 1234:
$
postgres -p 1234
@@ -436,4 +436,4 @@
postmaster — PostgreSQL database server
postmaster
[option
...]
+
postmaster — PostgreSQL database server
postmaster
[option
...]
postmaster
is a deprecated alias of postgres
.
postgres -
psql — +
psql — PostgreSQL interactive terminal
psql
[option
...] [dbname
[username
]]
@@ -81,13 +81,10 @@
-d dbname
--dbname=dbname
Specifies the name of the database to connect to. This is
equivalent to specifying dbname
as the first non-option
- argument on the command line.
-
- If this parameter contains an =
sign or starts
- with a valid URI prefix
- (postgresql://
- or postgres://
), it is treated as a
- conninfo
string. See Section 34.1.1 for more information.
+ argument on the command line. The dbname
+ can be a connection string.
+ If so, connection string parameters will override any conflicting
+ command line options.
-e
--echo-queries
Copy all SQL commands sent to the server to standard output as well. This is equivalent @@ -218,7 +215,7 @@ Print the psql version and exit.
-w
--no-password
Never issue a password prompt. If the server requires password
- authentication and a password is not available by other means
+ authentication and a password is not available from other sources
such as a .pgpass
file, the connection
attempt will fail. This option can be useful in batch jobs and
scripts where no user is present to enter a password.
@@ -228,11 +225,13 @@
\connect
as well as the initial connection attempt.
-W
--password
Force psql to prompt for a - password before connecting to a database. + password before connecting to a database, even if the password will + not be used.
- This option is never essential, since psql
- will automatically prompt for a password if the server demands
- password authentication. However, psql
+ If the server requires password authentication and a password is not
+ available from other sources such as a .pgpass
+ file, psql will prompt for a
+ password in any case. However, psql
will waste a connection attempt finding out that the server wants a
password. In some cases it is worth typing -W
to avoid
the extra connection attempt.
@@ -280,7 +279,7 @@
variables.
psql returns 0 to the shell if it
- finished normally, 1 if a fatal error of its own occurs (e.g. out of memory,
+ finished normally, 1 if a fatal error of its own occurs (e.g., out of memory,
file not found), 2 if the connection to the server went bad
and the session was not interactive, and 3 if an error occurred in a
script and the variable ON_ERROR_STOP
was set.
@@ -348,7 +347,7 @@
the string =>
. For example:
$ psql testdb
-psql (11.9)
+psql (11.10)
Type "help" for help.
testdb=>
@@ -470,28 +469,41 @@
\c
or \connect [ -reuse-previous=on|off
] [ dbname
[ username
] [ host
] [ port
] | conninfo
]
Establishes a new connection to a PostgreSQL
server. The connection parameters to use can be specified either
- using a positional syntax, or using conninfo
connection
- strings as detailed in Section 34.1.1.
+ using a positional syntax (one or more of database name, user,
+ host, and port), or using a conninfo
+ connection string as detailed in
+ Section 34.1.1. If no arguments are given, a
+ new connection is made using the same parameters as before.
- Where the command omits database name, user, host, or port, the new
- connection can reuse values from the previous connection. By default,
- values from the previous connection are reused except when processing
- a conninfo
string. Passing a first argument
- of -reuse-previous=on
- or -reuse-previous=off
overrides that default.
- When the command neither specifies nor reuses a particular parameter,
- the libpq default is used. Specifying any
+ Specifying any
of dbname
,
username
,
host
or
port
as -
is equivalent to omitting that parameter.
+ The new connection can re-use connection parameters from the previous
+ connection; not only database name, user, host, and port, but other
+ settings such as sslmode
. By default,
+ parameters are re-used in the positional syntax, but not when
+ a conninfo
string is given. Passing a
+ first argument of -reuse-previous=on
+ or -reuse-previous=off
overrides that default. If
+ parameters are re-used, then any parameter not explicitly specified as
+ a positional parameter or in the conninfo
+ string is taken from the existing connection's parameters. An
+ exception is that if the host
setting
+ is changed from its previous value using the positional syntax,
+ any hostaddr
setting present in the
+ existing connection's parameters is dropped.
+ When the command neither specifies nor reuses a particular parameter,
+ the libpq default is used.
+
If the new connection is successfully made, the previous connection is closed. - If the connection attempt failed (wrong user name, access - denied, etc.), the previous connection will only be kept if - psql is in interactive mode. When + If the connection attempt fails (wrong user name, access + denied, etc.), the previous connection will be kept if + psql is in interactive mode. But when executing a non-interactive script, processing will immediately stop with an error. This distinction was chosen as a user convenience against typos on the one hand, and a safety @@ -503,6 +515,7 @@ => \c mydb myuser host.dom 6432 => \c service=foo => \c "host=localhost port=5432 dbname=mydb connect_timeout=10 sslmode=disable" +=> \c -reuse-previous=on sslmode=require -- changes only sslmode => \c postgresql://tom@localhost/mydb?application_name=myapp
\C [ title
]
Sets the title of any tables being printed as the result of a
@@ -1564,7 +1577,7 @@
In latex-longtable
format, this controls
the proportional width of each column containing a left-aligned
data type. It is specified as a whitespace-separated list of values,
- e.g. '0.2 0.2 0.6'
. Unspecified output columns
+ e.g., '0.2 0.2 0.6'
. Unspecified output columns
use the last specified value.
title
(or C
)
Sets the table title for any subsequently printed tables. This
@@ -2312,7 +2325,7 @@
psql starts up. Tab-completion is also
supported, although the completion logic makes no claim to be an
SQL parser. The queries generated by tab-completion
- can also interfere with other SQL commands, e.g.
-SET
+ can also interfere with other SQL commands, e.g.,
SET
TRANSACTION ISOLATION LEVEL
.
If for some reason you do not like the tab completion, you
can turn it off by putting this in a file named
@@ -2603,4 +2616,4 @@
(4 rows)
reindexdb — reindex a PostgreSQL database
reindexdb
[connection-option
...] [option
...]
+
reindexdb — reindex a PostgreSQL database
reindexdb
[connection-option
...] [option
...]
[
--schema
| -S
schema
@@ -28,12 +28,14 @@
-a
--all
Reindex all databases.
[-d] dbname
[--dbname=]dbname
- Specifies the name of the database to be reindexed.
- If this is not specified and -a
(or
- --all
) is not used, the database name is read
+ Specifies the name of the database to be reindexed,
+ when -a
/--all
is not used.
+ If this is not specified, the database name is read
from the environment variable PGDATABASE
. If
that is not set, the user name specified for the connection is
- used.
+ used. The dbname
can be a connection string. If so,
+ connection string parameters will override any conflicting command
+ line options.
-e
--echo
Echo the commands that reindexdb generates
and sends to the server.
@@ -95,10 +97,16 @@
In some cases it is worth typing -W
to avoid the extra
connection attempt.
--maintenance-db=dbname
- Specifies the name of the database to connect to discover what other
- databases should be reindexed. If not specified, the
- postgres
database will be used,
- and if that does not exist, template1
will be used.
+ Specifies the name of the database to connect to to discover which
+ databases should be reindexed,
+ when -a
/--all
is used.
+ If not specified, the postgres
database will be used,
+ or if that does not exist, template1
will be used.
+ This can be a connection
+ string. If so, connection string parameters will override any
+ conflicting command line options. Also, connection string parameters
+ other than the database name itself will be re-used when connecting
+ to other databases.
PGDATABASE
PGHOST
PGPORT
PGUSER
Default connection parameters
@@ -129,4 +137,4 @@
bar
in a database named abcd
:
$
reindexdb --table=foo --index=bar abcd
-
vacuumdb — garbage-collect and analyze a PostgreSQL database
vacuumdb
[connection-option
...] [option
...]
+
vacuumdb — garbage-collect and analyze a PostgreSQL database
vacuumdb
[connection-option
...] [option
...]
[
--table
| -t
table
@@ -21,12 +21,14 @@
-a
--all
Vacuum all databases.
[-d] dbname
[--dbname=]dbname
- Specifies the name of the database to be cleaned or analyzed.
- If this is not specified and -a
(or
- --all
) is not used, the database name is read
+ Specifies the name of the database to be cleaned or analyzed,
+ when -a
/--all
is not used.
+ If this is not specified, the database name is read
from the environment variable PGDATABASE
. If
that is not set, the user name specified for the connection is
- used.
+ used. The dbname
can be a connection string. If so,
+ connection string parameters will override any conflicting command
+ line options.
-e
--echo
Echo the commands that vacuumdb generates
and sends to the server.
@@ -114,10 +116,16 @@
In some cases it is worth typing -W
to avoid the extra
connection attempt.
--maintenance-db=dbname
- Specifies the name of the database to connect to discover what other
- databases should be vacuumed. If not specified, the
- postgres
database will be used,
- and if that does not exist, template1
will be used.
+ Specifies the name of the database to connect to to discover which
+ databases should be vacuumed,
+ when -a
/--all
is used.
+ If not specified, the postgres
database will be used,
+ or if that does not exist, template1
will be used.
+ This can be a connection
+ string. If so, connection string parameters will override any
+ conflicting command line options. Also, connection string parameters
+ other than the database name itself will be re-used when connecting
+ to other databases.
PGDATABASE
PGHOST
PGPORT
PGUSER
Default connection parameters
@@ -156,4 +164,4 @@
bar
of the table for the optimizer:
$
vacuumdb --analyze --verbose --table='foo(bar)' xyzzy
-
Table of Contents
Table of Contents
+
It is very difficult to enforce business rules regarding data integrity
using Read Committed transactions because the view of the data is
shifting with each statement, and even a single statement may not
@@ -111,4 +111,4 @@
UPDATE
, or DELETE
), so
it is possible to obtain locks explicitly before the snapshot is
frozen.
-
restore_command
(string
)
++
PostgreSQL allows columns of a table to be
defined as variable-length multidimensional arrays. Arrays of any
built-in or user-defined base type, enum type, composite type, range type,
@@ -642,4 +642,4 @@
with than the array-literal syntax when writing array values in SQL
commands. In ARRAY
, individual element values are written the
same way they would be written when not members of an array.
-
+
This authentication method operates similarly to
password
except that it uses BSD Authentication
to verify the password. BSD Authentication is used only
@@ -18,4 +18,4 @@
operating system user running the server) must first be added to
the auth
group. The auth
group
exists by default on OpenBSD systems.
-
+
This authentication method uses SSL client certificates to perform
authentication. It is therefore only available for SSL connections.
When using this authentication method, the server will require that
@@ -24,4 +24,4 @@
method adds to the basic clientcert
certificate validity test
is a check that the cn
attribute matches the database
user name.
-
+
auth_delay
causes the server to pause briefly before
reporting authentication failure, to make brute-force attacks on database
passwords more difficult. Note that it does nothing to prevent
@@ -25,4 +25,4 @@
auth_delay.milliseconds = '500'
KaiGai Kohei <kaigai@ak.jp.nec.com>
-
+
The ident authentication method works by obtaining the client's operating system user name from an ident server and using it as the allowed database user name (with an optional user name mapping). @@ -48,4 +48,4 @@ used when using the ident server with PostgreSQL, since PostgreSQL does not have any way to decrypt the returned string to determine the actual user name. -
+
This authentication method operates similarly to
password
except that it uses LDAP
as the password verification method. LDAP is used only to validate
@@ -170,4 +170,4 @@
Since LDAP often uses commas and spaces to separate the different
parts of a DN, it is often necessary to use double-quoted parameter
values when configuring LDAP options, as shown in the examples.
-
+
PostgreSQL provides various methods for authenticating users: @@ -55,4 +55,4 @@
The following sections describe each of these authentication methods in more detail. -
+
This authentication method operates similarly to
password
except that it uses PAM (Pluggable
Authentication Modules) as the authentication mechanism. The
@@ -28,4 +28,4 @@
will fail because the PostgreSQL server is started by a non-root
user. However, this is not an issue when PAM is configured to use
LDAP or other authentication methods.
-
+
There are several password-based authentication methods. These methods
operate similarly but differ in how the users' passwords are stored on the
server and how the password provided by a client is sent across the
@@ -77,4 +77,4 @@
in postgresql.conf
, make all users set new passwords,
and change the authentication method specifications
in pg_hba.conf
to scram-sha-256
.
-
+
When trust
authentication is specified,
PostgreSQL assumes that anyone who can
connect to the server is authorized to access the database with
@@ -34,4 +34,4 @@
to the server by the pg_hba.conf
lines that specify
trust
. It is seldom reasonable to use trust
for any TCP/IP connections other than those from localhost (127.0.0.1).
-
+
When using an external authentication system such as Ident or GSSAPI, the name of the operating system user that initiated the connection might not be the same as the database user (role) that is to be used. @@ -91,4 +91,4 @@ omicron robert bob # bryanh can also connect as guest1 omicron bryanh guest1 -
+
The auto_explain
module provides a means for
logging execution plans of slow statements automatically, without
having to run EXPLAIN
@@ -153,4 +153,4 @@
Filter: indisunique
Takahiro Itagaki <itagaki.takahiro@oss.ntt.co.jp>
-
+
The idea behind this dump method is to generate a file with SQL
commands that, when fed back to the server, will recreate the
database in the same state as it was at the time of the dump.
@@ -235,4 +235,4 @@
You can use pg_restore -j
to restore a dump in parallel.
This will work for any archive of either the "custom" or the "directory"
archive mode, whether or not it has been created with pg_dump -j
.
-
+
An alternative backup strategy is to directly copy the files that PostgreSQL uses to store the data in the database; Section 18.2 explains where these files @@ -88,4 +88,4 @@ than an SQL dump. (pg_dump does not need to dump the contents of indexes for example, just the commands to recreate them.) However, taking a file system backup might be faster. -
Table of Contents
+
Table of Contents
As with everything that contains valuable data, PostgreSQL databases should be backed up regularly. While the procedure is essentially simple, it is important to have a clear understanding of @@ -10,4 +10,4 @@
SQL dump
File system level backup
Continuous archiving
Each has its own strengths and weaknesses; each is discussed in turn in the following sections. -
+
PostgreSQL can be extended to run user-supplied code in separate processes.
Such processes are started, stopped and monitored by postgres
,
which permits them to have a lifetime closely linked to the server's status.
@@ -230,4 +230,4 @@
The maximum number of registered background workers is limited by max_worker_processes. -
+
Selected references and readings for SQL and PostgreSQL.
@@ -7,7 +7,7 @@ POSTGRES development team are available at the University of California, Berkeley, Computer Science Department web site. -
[bowman01] The Practical SQL Handbook. Using SQL Variants. Fourth Edition. ISBN 0-201-70309-2. Addison-Wesley Professional. 2001.
[date97] A Guide to the SQL Standard. A user's guide to the standard database language SQL. Fourth Edition. ISBN 0-201-96426-0. Addison-Wesley. 1997.
[date04] An Introduction to Database Systems. Eighth Edition. ISBN 0-321-19784-4. Addison-Wesley. 2003.
[elma04] Fundamentals of Database Systems. Fourth Edition. ISBN 0-321-12226-7. Addison-Wesley. 2003.
[melt93] Understanding the New SQL. A complete guide. ISBN 1-55860-245-3. Morgan Kaufmann. 1993.
[ull88] Principles of Database and Knowledge. Base Systems. Computer Science Press. 1988.
[sim98] Enhancement of the ANSI SQL Implementation of PostgreSQL. Department of Information Systems, Vienna University of Technology. Vienna, Austria. November 29, 1998.
[yu95] The Postgres95. User Manual. University of California. Berkeley, California. Sept. 5, 1995.
[fong] The +
[bowman01] The Practical SQL Handbook. Using SQL Variants. Fourth Edition. ISBN 0-201-70309-2. Addison-Wesley Professional. 2001.
[date97] A Guide to the SQL Standard. A user's guide to the standard database language SQL. Fourth Edition. ISBN 0-201-96426-0. Addison-Wesley. 1997.
[date04] An Introduction to Database Systems. Eighth Edition. ISBN 0-321-19784-4. Addison-Wesley. 2003.
[elma04] Fundamentals of Database Systems. Fourth Edition. ISBN 0-321-12226-7. Addison-Wesley. 2003.
[melt93] Understanding the New SQL. A complete guide. ISBN 1-55860-245-3. Morgan Kaufmann. 1993.
[ull88] Principles of Database and Knowledge-Base Systems. Classical Database Systems. Computer Science Press. 1988.
[sim98] Enhancement of the ANSI SQL Implementation of PostgreSQL. Department of Information Systems, Vienna University of Technology. Vienna, Austria. November 29, 1998.
[yu95] The Postgres95. User Manual. University of California. Berkeley, California. Sept. 5, 1995.
[fong] The design and implementation of the POSTGRES query optimizer. University of California, Berkeley, Computer Science Department.
[ports12] “Serializable Snapshot Isolation in PostgreSQL”. VLDB Conference, August 2012.
[berenson95] “A Critique of ANSI SQL Isolation Levels”. ACM-SIGMOD Conference on Management of Data, June 1995.
[olson93] Partial indexing in POSTGRES: research project. UCB Engin T7.49.1993 O676. University of California. Berkeley, California. 1993.
[ong90] “A Unified Framework for Version Modeling Using Production Rules in a Database System”. ERL Technical Memorandum M90/33. University of California. Berkeley, California. April, 1990.
[rowe87] “The POSTGRES data model”. VLDB Conference, Sept. 1987.
[seshadri95] “Generalized @@ -19,4 +19,4 @@ system”. SIGMOD Record 18(3). Sept. 1989.
[ston89b] “The case for partial indexes”. SIGMOD Record 18(4). Dec. 1989. 4-11.
[ston90a] “The implementation of POSTGRES”. Transactions on Knowledge and Data Engineering 2(1). IEEE. March 1990.
[ston90b] “On - Rules, Procedures, Caching and Views in Database Systems”. ACM-SIGMOD Conference on Management of Data, June 1990.
create
tablename
tableoid
@@ -111,4 +111,4 @@
is postponed.
build indices
Fill in the indices that have previously been declared. -
+
The following sequence of commands will create the
table test_table
with OID 420, having two columns
cola
and colb
of type
@@ -12,4 +12,4 @@
insert OID=422 ( 2 _null_ )
close test_table
-
+
This section describes how the PostgreSQL
backend interprets BKI files. This description
will be easier to understand if the postgres.bki
@@ -16,4 +16,4 @@
strings. Everything is case sensitive.
Lines starting with #
are ignored.
-
+
The open
command cannot be used until the tables it uses
exist and have entries for the table that is to be opened.
(These minimum tables are pg_class
,
@@ -39,4 +39,4 @@
There are doubtless other, undocumented ordering dependencies. -
Table of Contents
+
Table of Contents
PostgreSQL uses many different system catalogs to keep track of the existence and properties of database objects, such as tables and functions. Physically there is no difference between a system @@ -57,4 +57,4 @@ and/or initial data files. The rest of this chapter gives some information about that, and for completeness describes the BKI file format. -
+
bloom
provides an index access method based on
Bloom filters.
@@ -60,93 +60,100 @@ FROM generate_series(1,10000000); SELECT 10000000 -=# CREATE INDEX bloomidx ON tbloom USING bloom (i1, i2, i3, i4, i5, i6); -CREATE INDEX -=# SELECT pg_size_pretty(pg_relation_size('bloomidx')); - pg_size_pretty ----------------- - 153 MB -(1 row) -=# CREATE index btreeidx ON tbloom (i1, i2, i3, i4, i5, i6); -CREATE INDEX -=# SELECT pg_size_pretty(pg_relation_size('btreeidx')); - pg_size_pretty ----------------- - 387 MB -(1 row)
A sequential scan over this large table takes a long time:
=# EXPLAIN ANALYZE SELECT * FROM tbloom WHERE i2 = 898732 AND i5 = 123451; - QUERY PLAN ------------------------------------------------------------------------------------------------------------- - Seq Scan on tbloom (cost=0.00..213694.08 rows=1 width=24) (actual time=1445.438..1445.438 rows=0 loops=1) + QUERY PLAN +------------------------------------------------------------------------------------------------------ + Seq Scan on tbloom (cost=0.00..2137.14 rows=3 width=24) (actual time=18.372..18.373 rows=0 loops=1) Filter: ((i2 = 898732) AND (i5 = 123451)) - Rows Removed by Filter: 10000000 - Planning time: 0.177 ms - Execution time: 1445.473 ms + Rows Removed by Filter: 100000 + Planning Time: 0.400 ms + Execution Time: 18.397 ms (5 rows)
- So the planner will usually select an index scan if possible. - With a btree index, we get results like this: + Even with the btree index defined the result will still be a + sequential scan:
+=# CREATE INDEX btreeidx ON tbloom (i1, i2, i3, i4, i5, i6); +CREATE INDEX +=# SELECT pg_size_pretty(pg_relation_size('btreeidx')); + pg_size_pretty +---------------- + 3992 kB +(1 row) =# EXPLAIN ANALYZE SELECT * FROM tbloom WHERE i2 = 898732 AND i5 = 123451; - QUERY PLAN --------------------------------------------------------------------------------------------------------------------------------- - Index Only Scan using btreeidx on tbloom (cost=0.56..298311.96 rows=1 width=24) (actual time=445.709..445.709 rows=0 loops=1) - Index Cond: ((i2 = 898732) AND (i5 = 123451)) - Heap Fetches: 0 - Planning time: 0.193 ms - Execution time: 445.770 ms + QUERY PLAN +------------------------------------------------------------------------------------------------------ + Seq Scan on tbloom (cost=0.00..2137.00 rows=2 width=24) (actual time=11.880..11.881 rows=0 loops=1) + Filter: ((i2 = 898732) AND (i5 = 123451)) + Rows Removed by Filter: 100000 + Planning Time: 0.154 ms + Execution Time: 11.896 ms (5 rows)
- Bloom is better than btree in handling this type of search: + Having the bloom index defined on the table is better than btree in + handling this type of search:
+=# CREATE INDEX bloomidx ON tbloom USING bloom (i1, i2, i3, i4, i5, i6); +CREATE INDEX +=# SELECT pg_size_pretty(pg_relation_size('bloomidx')); + pg_size_pretty +---------------- + 1584 kB +(1 row) =# EXPLAIN ANALYZE SELECT * FROM tbloom WHERE i2 = 898732 AND i5 = 123451; - QUERY PLAN ---------------------------------------------------------------------------------------------------------------------------- - Bitmap Heap Scan on tbloom (cost=178435.39..178439.41 rows=1 width=24) (actual time=76.698..76.698 rows=0 loops=1) + QUERY PLAN +--------------------------------------------------------------------------------------------------------------------- + Bitmap Heap Scan on tbloom (cost=1792.00..1799.69 rows=2 width=24) (actual time=0.388..0.388 rows=0 loops=1) Recheck Cond: ((i2 = 898732) AND (i5 = 123451)) - Rows Removed by Index Recheck: 2439 - Heap Blocks: exact=2408 - -> Bitmap Index Scan on bloomidx (cost=0.00..178435.39 rows=1 width=0) (actual time=72.455..72.455 rows=2439 loops=1) + Rows Removed by Index Recheck: 25 + Heap Blocks: exact=22 + -> Bitmap Index Scan on bloomidx (cost=0.00..1792.00 rows=2 width=0) (actual time=0.358..0.358 rows=25 loops=1) Index Cond: ((i2 = 898732) AND (i5 = 123451)) - Planning time: 0.475 ms - Execution time: 76.778 ms + Planning Time: 0.118 ms + Execution Time: 0.412 ms (8 rows)
- Note the relatively large number of false positives: 2439 rows were
- selected to be visited in the heap, but none actually matched the
- query. We could reduce that by specifying a larger signature length.
- In this example, creating the index with length=200
- reduced the number of false positives to 55; but it doubled the index size
- (to 306 MB) and ended up being slower for this query (125 ms overall).
Now, the main problem with the btree search is that btree is inefficient when the search conditions do not constrain the leading index column(s). A better strategy for btree is to create a separate index on each column. Then the planner will choose something like this:
+=# CREATE INDEX btreeidx1 ON tbloom (i1); +CREATE INDEX +=# CREATE INDEX btreeidx2 ON tbloom (i2); +CREATE INDEX +=# CREATE INDEX btreeidx3 ON tbloom (i3); +CREATE INDEX +=# CREATE INDEX btreeidx4 ON tbloom (i4); +CREATE INDEX +=# CREATE INDEX btreeidx5 ON tbloom (i5); +CREATE INDEX +=# CREATE INDEX btreeidx6 ON tbloom (i6); +CREATE INDEX =# EXPLAIN ANALYZE SELECT * FROM tbloom WHERE i2 = 898732 AND i5 = 123451; - QUERY PLAN ------------------------------------------------------------------------------------------------------------------------------- - Bitmap Heap Scan on tbloom (cost=9.29..13.30 rows=1 width=24) (actual time=0.148..0.148 rows=0 loops=1) + QUERY PLAN +--------------------------------------------------------------------------------------------------------------------------- + Bitmap Heap Scan on tbloom (cost=24.34..32.03 rows=2 width=24) (actual time=0.036..0.037 rows=0 loops=1) Recheck Cond: ((i5 = 123451) AND (i2 = 898732)) - -> BitmapAnd (cost=9.29..9.29 rows=1 width=0) (actual time=0.145..0.145 rows=0 loops=1) - -> Bitmap Index Scan on tbloom_i5_idx (cost=0.00..4.52 rows=11 width=0) (actual time=0.089..0.089 rows=10 loops=1) + -> BitmapAnd (cost=24.34..24.34 rows=2 width=0) (actual time=0.033..0.034 rows=0 loops=1) + -> Bitmap Index Scan on btreeidx5 (cost=0.00..12.04 rows=500 width=0) (actual time=0.032..0.032 rows=0 loops=1) Index Cond: (i5 = 123451) - -> Bitmap Index Scan on tbloom_i2_idx (cost=0.00..4.52 rows=11 width=0) (actual time=0.048..0.048 rows=8 loops=1) + -> Bitmap Index Scan on btreeidx2 (cost=0.00..12.04 rows=500 width=0) (never executed) Index Cond: (i2 = 898732) - Planning time: 2.049 ms - Execution time: 0.280 ms + Planning Time: 0.531 ms + Execution Time: 0.072 ms (9 rows)
Although this query runs much faster than with either of the single - indexes, we pay a large penalty in index size. Each of the single-column - btree indexes occupies 214 MB, so the total space needed is over 1.2GB, - more than 8 times the space used by the bloom index. + indexes, we pay a penalty in index size. Each of the single-column + btree indexes occupies 2 MB, so the total space needed is 12 MB, + eight times the space used by the bloom index.
An operator class for bloom indexes requires only a hash function for the indexed data type and an equality operator for searching. This example @@ -180,4 +187,4 @@
Oleg Bartunov <obartunov@postgrespro.ru>
,
Postgres Professional, Moscow, Russia
-
Symbols +
Symbols | A | @@ -51,16 +51,16 @@ | Y | - Z