You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
postgres/doc/src/sgml
Tom Lane 4643a2b265 Support retrieval of results in chunks with libpq. 2 years ago
..
images Stop recommending auto-download of DTD files, and indeed disable it. 3 years ago
keywords doc: Update SQL keywords list to SQL:2023 3 years ago
ref Implement ALTER TABLE ... SPLIT PARTITION ... command 2 years ago
.gitignore Stop generating plain-text INSTALL instructions. 2 years ago
Makefile Remove make function vpathsearch 2 years ago
README.links doc: mention <link> can be inside of <command>, but not <xref> 5 years ago
acronyms.sgml doc: Add acronym and glossary term for Access Method 2 years ago
advanced.sgml Remove trailing whitespace from *.sgml files. 4 years ago
amcheck.sgml Fix search_path to a safe value during maintenance operations. 2 years ago
appendix-obsolete-default-roles.sgml Fix file references inside some SGML comments 4 years ago
appendix-obsolete-pgreceivexlog.sgml Fix file references inside some SGML comments 4 years ago
appendix-obsolete-pgresetxlog.sgml Fix file references inside some SGML comments 4 years ago
appendix-obsolete-pgxlogdump.sgml Fix file references inside some SGML comments 4 years ago
appendix-obsolete-recovery-config.sgml Remove promote_trigger_file. 3 years ago
appendix-obsolete.sgml Revert "Rename contrib module basic_archive to basic_wal_module" 3 years ago
arch-dev.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
archive-modules.sgml Add built-in ERROR handling for archive callbacks. 2 years ago
array.sgml Improve readability and error detection of array_in(). 2 years ago
auth-delay.sgml Describe each contrib module in its SGML section title 3 years ago
auto-explain.sgml Describe each contrib module in its SGML section title 3 years ago
backup-manifest.sgml Add the system identifier to backup manifests. 2 years ago
backup.sgml Add support for incremental backup. 2 years ago
basebackup-to-shell.sgml Describe each contrib module in its SGML section title 3 years ago
basic-archive.sgml Revert "Rename contrib module basic_archive to basic_wal_module" 3 years ago
bgworker.sgml Add option to bgworkers to allow the bypass of role login check 2 years ago
biblio.sgml doc: Remove link to JSON support in the SQL specification 4 years ago
bki.sgml Catalog changes preparing for builtin collation provider. 2 years ago
bloom.sgml Describe each contrib module in its SGML section title 3 years ago
brin.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
btree-gin.sgml Describe each contrib module in its SGML section title 3 years ago
btree-gist.sgml Describe each contrib module in its SGML section title 3 years ago
btree.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
catalogs.sgml Allow specifying an access method for partitioned tables 2 years ago
charset.sgml Support C.UTF-8 locale in the new builtin collation provider. 2 years ago
citext.sgml Describe each contrib module in its SGML section title 3 years ago
client-auth.sgml doc: Use system-username instead of system-user 2 years ago
color.sgml Add color support for new frontend detail/hint messages 4 years ago
config.sgml Increase default vacuum_buffer_usage_limit to 2MB. 2 years ago
contrib-spi.sgml Describe each contrib module in its SGML section title 3 years ago
contrib.sgml Remove the adminpack contrib extension 2 years ago
cube.sgml Describe each contrib module in its SGML section title 3 years ago
custom-rmgr.sgml doc: Fix some grammar and inconsistent tags 2 years ago
custom-scan.sgml Doc: Improve documentation for creating custom scan paths. 2 years ago
datatype.sgml Doc: improve explanation of type interval, especially extract(). 2 years ago
datetime.sgml doc: add missing word to sentence about Paris 2 years ago
dblink.sgml Make dblink interruptible, via new libpqsrv APIs. 2 years ago
ddl.sgml Implement ALTER TABLE ... SPLIT PARTITION ... command 2 years ago
dfunc.sgml Remove AIX support 2 years ago
dict-int.sgml Describe each contrib module in its SGML section title 3 years ago
dict-xsyn.sgml Describe each contrib module in its SGML section title 3 years ago
dml.sgml Add RETURNING support to MERGE. 2 years ago
docguide.sgml Stop generating plain-text INSTALL instructions. 2 years ago
earthdistance.sgml Describe each contrib module in its SGML section title 3 years ago
ecpg.sgml doc: Document error handling in PGTYPESnumeric_to_long 2 years ago
errcodes.sgml
event-trigger.sgml Login event trigger documentation wordsmithing 2 years ago
extend.sgml Add @extschema:name@ and no_relocate options to extensions. 3 years ago
external-projects.sgml doc: Replace list of drivers and PLs with wiki link 2 years ago
fdwhandler.sgml doc: Mention AttributeRelationId in FDW validator function description 2 years ago
features.sgml Add XMLText function (SQL/XML X038) 2 years ago
file-fdw.sgml doc: Add example for how to set file_fdw column option 2 years ago
filelist.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
func.sgml Add basic JSON_TABLE() functionality 2 years ago
fuzzystrmatch.sgml Add support for Daitch-Mokotoff Soundex in contrib/fuzzystrmatch. 3 years ago
generate-errcodes-table.pl Update copyright for 2024 2 years ago
generate-keywords-table.pl Update copyright for 2024 2 years ago
generate-targets-meson.pl Update copyright for 2024 2 years ago
generic-wal.sgml Custom WAL Resource Managers. 4 years ago
geqo.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
gin.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
gist.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
glossary.sgml Add RETURNING support to MERGE. 2 years ago
hash.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
high-availability.sgml doc: add missing word "the" 2 years ago
history.sgml doc: rename "decades" to be more generic 3 years ago
hstore.sgml Describe each contrib module in its SGML section title 3 years ago
indexam.sgml Enhance nbtree ScalarArrayOp execution. 2 years ago
indextypes.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
indices.sgml Doc: add a bit to indices.sgml about what is an indexable clause. 2 years ago
info.sgml
information_schema.sgml Doc: fix character_sets view. 2 years ago
install-binaries.sgml
installation.sgml Remove AIX support 2 years ago
intagg.sgml doc, intagg: fix one-to-many mention to many-to-many 2 years ago
intarray.sgml Describe each contrib module in its SGML section title 3 years ago
intro.sgml doc: add links to Postgres features intro 2 years ago
isn.sgml Describe each contrib module in its SGML section title 3 years ago
jit.sgml Add JIT deform_counter 2 years ago
json.sgml Doc: improve documentation for jsonpath behavior. 2 years ago
keywords.sgml
legal.sgml Update copyright for 2024 2 years ago
libpq.sgml Support retrieval of results in chunks with libpq. 2 years ago
limits.sgml doc: add function argument and query parameter limits 2 years ago
lo.sgml Describe each contrib module in its SGML section title 3 years ago
lobj.sgml Update copyright for 2024 2 years ago
logical-replication.sgml Doc: Add missing pgoutput options. 2 years ago
logicaldecoding.sgml Introduce a new GUC 'standby_slot_names'. 2 years ago
ltree.sgml Add hash support functions and hash opclass for contrib/ltree. 2 years ago
maintenance.sgml doc: improve text around consistency of statistics values 2 years ago
manage-ag.sgml doc: clarify that pg_global can _only_ be used for system tabs. 2 years ago
meson.build Update copyright for 2024 2 years ago
mk_feature_tables.pl Make all Perl warnings fatal 2 years ago
monitoring.sgml Enhance nbtree ScalarArrayOp execution. 2 years ago
mvcc.sgml Add support for MERGE ... WHEN NOT MATCHED BY SOURCE. 2 years ago
nls.sgml doc: Fix some typos and grammar 2 years ago
notation.sgml doc: clarify syntax notation, particularly parentheses 4 years ago
oid2name.sgml |--- gitweb subject length limit ----------------|-email limit-| 2 years ago
pageinspect.sgml doc: gin_page_opaque_info() must be a _compressed_ GIN page 2 years ago
parallel.sgml Allow "internal" subtransactions in parallel mode. 2 years ago
passwordcheck.sgml Describe each contrib module in its SGML section title 3 years ago
perform.sgml Invent SERIALIZE option for EXPLAIN. 2 years ago
pgbuffercache.sgml Add missing XML ID attribute 3 years ago
pgcrypto.sgml doc: Remove links to further reading from pgcrypto docs 2 years ago
pgfreespacemap.sgml Describe each contrib module in its SGML section title 3 years ago
pgprewarm.sgml Describe each contrib module in its SGML section title 3 years ago
pgrowlocks.sgml pgrowlocks: change lock mode output labels for consistency 2 years ago
pgstatstatements.sgml docs: Fix typo in pg_stat_statements documentation 2 years ago
pgstattuple.sgml Describe each contrib module in its SGML section title 3 years ago
pgsurgery.sgml Describe each contrib module in its SGML section title 3 years ago
pgtrgm.sgml Describe each contrib module in its SGML section title 3 years ago
pgvisibility.sgml Describe each contrib module in its SGML section title 3 years ago
pgwalinspect.sgml doc: Fix some typos and grammar 2 years ago
planstats.sgml C comment: improve statistics computation comment example 2 years ago
plhandler.sgml doc: use wording "restore" instead of "reload" of dumps 3 years ago
plperl.sgml Doc: clarify behavior of row-limit arguments in the PLs' SPI wrappers. 3 years ago
plpgsql.sgml Add RETURNING support to MERGE. 2 years ago
plpython.sgml Doc: Python's control flow construct is try/except not try/catch. 2 years ago
pltcl.sgml Doc: clarify behavior of row-limit arguments in the PLs' SPI wrappers. 3 years ago
postgres-fdw.sgml doc: Fix datatype for postgres_fdw option 2 years ago
postgres.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
problems.sgml Doc: add XML ID attributes to <sectN> and <varlistentry> tags. 3 years ago
protocol.sgml Add a slot synchronization function. 2 years ago
queries.sgml Add RETURNING support to MERGE. 2 years ago
query.sgml Doc: improve tutorial section about grouped aggregates. 3 years ago
rangetypes.sgml Revert 29854ee8d1 due to buildfarm failures 5 years ago
reference.sgml pg_createsubscriber: creates a new logical replica from a standby server 2 years ago
regress.sgml Allow passing extra options to initdb for tests 2 years ago
release-17.sgml Stamp HEAD as 17devel. 3 years ago
release.sgml Stamp HEAD as 17devel. 3 years ago
replication-origins.sgml Refer to replication origin roident as "ID" in user facing messages and docs 3 years ago
rowtypes.sgml Add RETURNING support to MERGE. 2 years ago
rules.sgml Fix doc omission for MERGE into updatable views. 2 years ago
runtime.sgml Remove AIX support 2 years ago
seg.sgml Describe each contrib module in its SGML section title 3 years ago
sepgsql.sgml docs: Document --with-selinux/-Dselinux options centrally 2 years ago
sourcerepo.sgml Remove distprep 2 years ago
sources.sgml Centralize logic for restoring errno in signal handlers. 2 years ago
spgist.sgml docs: Merge separate chapters on built-in index AMs into one. 2 years ago
spi.sgml Add RETURNING support to MERGE. 2 years ago
sslinfo.sgml Revert "Add notBefore and notAfter to SSL cert info display" 2 years ago
start.sgml Doc: update example connection-failure messages in the documentation. 5 years ago
storage.sgml docs: Make claims about the benefits of HOT updates more precise. 2 years ago
stylesheet-common.xsl Fix documentation build with older docbook-xsl 2 years ago
stylesheet-fo.xsl Fix documentation build with older docbook-xsl 2 years ago
stylesheet-html-common.xsl Fix documentation build with older docbook-xsl 2 years ago
stylesheet-html-nochunk.xsl docs: html: load stylesheet via custom.css.source 3 years ago
stylesheet-man.xsl
stylesheet-speedup-common.xsl
stylesheet-speedup-xhtml.xsl
stylesheet-text.xsl Fix XML namespace declarations 4 years ago
stylesheet.css doc: Make HTML ids discoverable 3 years ago
stylesheet.css.xml docs: html: load stylesheet via custom.css.source 3 years ago
stylesheet.xsl docs: html: load stylesheet via custom.css.source 3 years ago
syntax.sgml Doc: list AT TIME ZONE and COLLATE in operator precedence table. 2 years ago
system-views.sgml Allow synced slots to have their inactive_since. 2 years ago
tableam.sgml doc: Add acronym and glossary term for Access Method 2 years ago
tablefunc.sgml Describe each contrib module in its SGML section title 3 years ago
tablesample-method.sgml Use the correct article for abbreviations 5 years ago
targets-meson.txt Update copyright for 2024 2 years ago
tcn.sgml Describe each contrib module in its SGML section title 3 years ago
test-decoding.sgml Describe each contrib module in its SGML section title 3 years ago
textsearch.sgml doc: clarify handling of ts_headline() operators & extra words 2 years ago
trigger.sgml doc: clarify handling of ON CONFLICT with triggers 2 years ago
tsm-system-rows.sgml Describe each contrib module in its SGML section title 3 years ago
tsm-system-time.sgml Describe each contrib module in its SGML section title 3 years ago
typeconv.sgml Use the correct article for abbreviations 5 years ago
unaccent.sgml unaccent: Add support for quoted translated characters 2 years ago
user-manag.sgml Reintroduce MAINTAIN privilege and pg_maintain predefined role. 2 years ago
uuid-ossp.sgml Describe each contrib module in its SGML section title 3 years ago
vacuumlo.sgml
version.sgml.in meson: Add initial version of meson based build system 3 years ago
wal.sgml Enhance checkpointer restartpoint statistics 2 years ago
xact.sgml Replace BackendIds with 0-based ProcNumbers 2 years ago
xaggr.sgml Remove trailing whitespace from *.sgml files. 4 years ago
xfunc.sgml Add RETURNING support to MERGE. 2 years ago
xindex.sgml Add stratnum GiST support function 2 years ago
xml2.sgml Describe each contrib module in its SGML section title 3 years ago
xmltools_dep_wrapper meson: docs: Add xml{lint,proc} wrapper to collect dependencies 3 years ago
xoper.sgml Extend ALTER OPERATOR to allow setting more optimization attributes. 2 years ago
xplang.sgml
xtypes.sgml

README.links

<!-- doc/src/sgml/README.links -->

Linking within DocBook documents can be confusing, so here is a summary:


Intra-document Linking
----------------------

<xref>
use to get chapter/section number from the title of the target
link, or xreflabel if defined at the target, or refentrytitle if target
is a refentry; has no close tag
http://www.oasis-open.org/docbook/documentation/reference/html/xref.html

linkend=
controls the target of the link/xref, required

endterm=
for <xref>, allows the text of the link/xref to be taken from a
different link target title

<link>
use to supply text for the link, only uses linkend, requires </link>
http://www.oasis-open.org/docbook/documentation/reference/html/link.html
can be embedded inside of <command>, unlike <xref>


External Linking
----------------

<ulink>
like <link>, but uses a URL (not a document target); requires
</ulink>; if no text is specified, the URL appears as the link
text
http://www.oasis-open.org/docbook/documentation/reference/html/ulink.html

url=
used by <ulink> to specify the URL, required


Guidelines
----------

- For an internal link, if you want to supply text, use <link>, else
<xref>.

- Specific nouns like GUC variables, SQL commands, and contrib modules
usually have xreflabels.

- For an external link, use <ulink>, with or without link text.

- xreflabels added to tags prevent the chapter/section for id's from being
referenced; only the xreflabel is accessible. Therefore, use xreflabels
only when linking is common, and chapter/section information is unneeded.