master
Improve <xref> vs. <command> formatting in the documentation
SQL Property Graph Queries (SQL/PGQ)
More documentation update for GRANT ... WITH SET OPTION.
doc: fix for commit 09f7d36 in changing "_" to "-".
Extend ALTER DEFAULT PRIVILEGES to define default privileges for large objects.
doc: fix ALTER DOMAIN domain_constraint to spell out options
doc: remove incorrect grammar for ALTER EVENT TRIGGER
CREATE SUBSCRIPTION ... SERVER.
doc: Document IF NOT EXISTS option for ALTER FOREIGN TABLE ADD COLUMN.
Make role grant system more consistent with other privileges.
doc: Mention validation attempt during ALTER INDEX .. ATTACH PARTITION
Allow CURRENT_ROLE where CURRENT_USER is accepted
doc: Fix column_name parameter in ALTER MATERIALIZED VIEW
Extend ALTER OPERATOR to allow setting more optimization attributes.
Remove obsolete RECHECK keyword completely
doc: Improve hyphenation consistency
Fix a set of typos and grammar issues across the tree
Doc: Add missing SGML markup in alter_publication.sgml.
Improve some documentation about the bootstrap superuser.
Doc: fix confusion about LEAKPROOF in syntax summaries.
Convert documentation to DocBook XML
Doc: Use <structfield> markup for sequence fields.
Make stxstattarget nullable
doc: Fix grammar in some logical replication pages
Allow "SET list_guc TO NULL" to specify setting the GUC to empty.
Clarify SPLIT PARTITION bound requirements in docs
Enable IO concurrency on all systems
Make ALTER TRIGGER RENAME consistent for partitioned tables
Revert "Add USER SET parameter values for pg_db_role_setting"
doc: Clarify log level for VERBOSE messages in maintenance commands.
Reconsider the handling of procedure OUT parameters.
doc: Fix spelling for CHECKPOINT reference page
Doc: reword text explaining the --maintenance-db option
Doc: commit performs rollback of aborted transactions.
doc: Remove unused title ids
Add option force_array for COPY JSON FORMAT
tableam: basic documentation.
Allow negative aggtransspace to indicate unbounded state size
Support PG_UNICODE_FAST locale in the builtin collation provider.
Add 'noError' argument to encoding conversion functions.
Force LC_COLLATE to C in postmaster.
Fix PG 17 [NOT] NULL optimization bug for domains
Add GUC for temporarily disabling event triggers
extension_control_path
doc: Clarify INCLUDING COMMENTS behavior in CREATE TABLE LIKE.
doc: consistently use "structname" and "structfield" markup
doc: Remove deprecated clauses from CREATE USER/GROUP syntax synopsis.
doc: Note that CREATE MATERIALIZED VIEW restricts search_path.
doc: Some copy-editing around prefix operators
Add support for INSERT ... ON CONFLICT DO SELECT.
doc: Fix man page whitespace issues
doc: Small synopsis wording change for consistency
Doc: Clarify that publication exclusions track table identity.
Deprecate MD5 passwords.
Doc: update CREATE RULE ref page's hoary discussion of views.
Support more object types within CREATE SCHEMA.
Add support for extended statistics on virtual generated columns.
Allow autovacuum to use parallel vacuum workers.
Doc: declutter CREATE TABLE synopsis.
plpython: Adjust docs after removal of Python 2 support.
Create infrastructure for "soft" error reporting.
createuser: Update docs to reflect defaults
In plpgsql, don't preassign portal names to bound cursor variables.
Add UPDATE/DELETE FOR PORTION OF
Fix order of steps in DISCARD ALL documentation
doc: make ref/*.sgml file header comment layout consistent
Fix documentation about DROP DATABASE FORCE process termination rights.
Doc: replace unnecessary non-breaking space with ordinal space.
doc: Clarify use of ACCESS EXCLUSIVE lock in various sections
Remove support for postfix (right-unary) operators.
Revert "Avoid race condition between "GRANT role" and "DROP ROLE"".
Restrict the privileges of CREATEROLE users.
doc: Mention CASCADE/RESTRICT for DROP STATISTICS
doc: Add missing description for DROP SUBSCRIPTION IF EXISTS.
Fix connection string handling in src/bin/scripts/ programs.
Fix assorted bugs in ecpg's macro mechanism.
Doc: fix "Unresolved ID reference" warnings, clean up man page cross-refs.
Add EXPLAIN (IO) infrastructure with BitmapHeapScan support
doc: Fix XML formatting that psql cannot handle
Allow choosing specific grantors via GRANT/REVOKE ... GRANTED BY.
doc: make "datadir" argument specification more specific
Use larger segment file names for pg_notify
Reintroduce MAINTAIN privilege and pg_maintain predefined role.
doc: TOAST not toast
Rename CHECKPOINT_IMMEDIATE to CHECKPOINT_FAST.
doc: Mention online checksum enabling in pg_checksums docs
doc: Remove trailing whitespace in xref
Add missing <application> tags in application doc <refentrytitle>s
doc: Add section "Options" for pg_controldata
pg_createsubscriber: Add -l/--logdir option to redirect output to files.
doc: Improve description of pg_ctl -l log file permissions
Doc: warn that parallel pg_restore may fail if --no-schema was used.
Doc: clarify introductory description of pg_dumpall.
doc: libpq connection options can override command-line flags
Revert "Change default value of default_toast_compression to "lz4""
pg_recvlogical: Honor source cluster file permissions for output files
Widen MultiXactOffset to 64 bits
Fix options listing of pg_restore --no-globals
Document deprecated --wal-directory option for pg_verifybackup
pg_waldump: Add support for reading WAL from tar archives
doc: Fix sentence of pg_walsummary page
doc: double-quote use of %f, %p, and %r in literal commands.
doc: Assorted documentation improvements
Remove trailing whitespace from *.sgml files.
pg_test_timing: Show additional TSC clock source debug info
doc: Update pg_upgrade documentation to match recent description changes.
Provide options for postmaster to kill child processes with SIGABRT.
Doc: Miscellaneous doc updates for MERGE.
Doc: split functions-posix-regexp section into multiple subsections.
doc: Fix up spacing around verbatim DocBook elements
Reserve replication slots specifically for REPACK
Doc: add XML ID attributes to <sectN> and <varlistentry> tags.
doc: add transaction processing chapter with internals info
doc: clarify the behavior of identically-named savepoints
doc: Note exceptions for SET ROLE's effect on privilege checks.
Fix privilege check for SET SESSION AUTHORIZATION.
doc: remove LC_COLLATE and LC_CTYPE from SHOW command
doc: add comma to UPDATE docs, for consistency
vacuumdb: Add --dry-run.
doc: Properly punctuate "etc."
Document that WAIT FOR LSN is timeline-blind