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
Peter Eisentraut ae48601832 doc: Update pg_size_pretty documentation about petabytes support 3 years ago
..
images Stop recommending auto-download of DTD files, and indeed disable it. 3 years ago
keywords Revert SQL/JSON features 3 years ago
ref Avoid failure when altering state of partitioned foreign-key triggers. 3 years ago
.gitignore
Makefile Stop recommending auto-download of DTD files, and indeed disable it. 3 years ago
README.links doc: mention <link> can be inside of <command>, but not <xref> 5 years ago
acronyms.sgml doc: add section about heap-only tuples (HOT) 3 years ago
adminpack.sgml doc: Improve some markups and some wording around archiving modules 3 years ago
advanced.sgml Remove trailing whitespace from *.sgml files. 4 years ago
amcheck.sgml doc: Standardize capitalization of term "hot standby"/"Hot Standby" 4 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 Fix file references inside some SGML comments 4 years ago
appendix-obsolete.sgml Fix file references inside some SGML comments 4 years ago
arch-dev.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
archive-modules.sgml doc: Improve some markups and some wording around archiving modules 3 years ago
array.sgml
auth-delay.sgml doc: Do s/int/integer/ to describe the type of some GUC parameters 4 years ago
auto-explain.sgml
backup-manifest.sgml Fix file references inside some SGML comments 4 years ago
backup.sgml Doc: fix typo in backup.sgml. 3 years ago
basebackup-to-shell.sgml doc: Improve some markups and some wording around archiving modules 3 years ago
basic-archive.sgml Allow archiving via loadable modules. 4 years ago
bgworker.sgml Send NOTIFY signals during CommitTransaction. 4 years ago
biblio.sgml doc: Remove link to JSON support in the SQL specification 4 years ago
bki.sgml doc: Properly punctuate "etc." 4 years ago
bloom.sgml Remove trailing whitespace from *.sgml files. 4 years ago
brin.sgml Fix assorted doc typos 3 years ago
btree-gin.sgml
btree-gist.sgml Add bool to btree_gist documentation 4 years ago
btree.sgml doc: add section about heap-only tuples (HOT) 3 years ago
catalogs.sgml doc: add section about heap-only tuples (HOT) 3 years ago
charset.sgml Remove trailing whitespace from *.sgml files. 4 years ago
citext.sgml
client-auth.sgml doc: clarify that auth. names are lower case and case-sensitive 4 years ago
color.sgml Add color support for new frontend detail/hint messages 4 years ago
config.sgml Doc: Abstract AF_UNIX sockets don't work on Windows. 3 years ago
contrib-spi.sgml
contrib.sgml Add contrib/pg_walinspect. 4 years ago
cube.sgml Remove deprecated containment operators for contrib types. 5 years ago
custom-rmgr.sgml doc: Fix some grammar and typos 3 years ago
custom-scan.sgml Allow CustomScan providers to say whether they support projections. 5 years ago
datatype.sgml revert: add transaction processing chapter with internals info 3 years ago
datetime.sgml doc: Properly punctuate "etc." 4 years ago
dblink.sgml Remove trailing whitespace from *.sgml files. 4 years ago
ddl.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
dfunc.sgml
dict-int.sgml
dict-xsyn.sgml
diskusage.sgml
dml.sgml doc: Improve wording 5 years ago
docguide.sgml Stop recommending auto-download of DTD files, and indeed disable it. 3 years ago
earthdistance.sgml Doc: add a glossary entry for "domain". 5 years ago
ecpg.sgml Correct some uses of e.g. and i.e. in message strings and documentation 4 years ago
errcodes.sgml
event-trigger.sgml Fix event trigger example 3 years ago
extend.sgml In extensions, don't replace objects not belonging to the extension. 3 years ago
external-projects.sgml
fdwhandler.sgml Remove trailing whitespace from *.sgml files. 4 years ago
features.sgml
file-fdw.sgml Add csvlog output for the new query_id value 5 years ago
filelist.sgml revert: add transaction processing chapter with internals info 3 years ago
func.sgml doc: Update pg_size_pretty documentation about petabytes support 3 years ago
fuzzystrmatch.sgml
generate-errcodes-table.pl Update copyright for 2022 4 years ago
generate-keywords-table.pl Update copyright for 2022 4 years ago
generic-wal.sgml Custom WAL Resource Managers. 4 years ago
geqo.sgml
gin.sgml
gist.sgml Doc: fix minor issues in GiST support function documentation. 4 years ago
glossary.sgml revert: add transaction processing chapter with internals info 3 years ago
hash.sgml Remove some trailing whitespace in documentation files 4 years ago
high-availability.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
history.sgml
hstore.sgml Remove trailing whitespace from *.sgml files. 4 years ago
indexam.sgml doc: add section about heap-only tuples (HOT) 3 years ago
indices.sgml doc: mention "bloom" as a possible index access method 3 years ago
info.sgml
information_schema.sgml Add UNIQUE null treatment option 4 years ago
install-binaries.sgml
install-windows.sgml doc: clarify configuration file for Windows builds 3 years ago
installation.sgml Reject bogus output from uuid_create(3). 3 years ago
intagg.sgml
intarray.sgml Doc: improve example for intarray's uniq() function. 4 years ago
intro.sgml
isn.sgml
jit.sgml
json.sgml doc: Fix inconsistent quotes in some jsonb fields 4 years ago
keywords.sgml
legal.sgml Update copyright for 2023 3 years ago
libpq.sgml Rethink handling of [Prevent|Is]InTransactionBlock in pipeline mode. 3 years ago
limits.sgml Doc: mention limitation of the number of resultset columns 4 years ago
lo.sgml Doc: add a glossary entry for "domain". 5 years ago
lobj.sgml Doc: modernize documentation for lo_create()/lo_creat(). 4 years ago
logical-replication.sgml Rework <warning> box about column list combining in logical replication 3 years ago
logicaldecoding.sgml Remove trailing whitespace from *.sgml files. 4 years ago
ltree.sgml plpython: Adjust docs after removal of Python 2 support. 4 years ago
maintenance.sgml doc: warn about security issues around log files 3 years ago
manage-ag.sgml doc: Properly punctuate "etc." 4 years ago
mk_feature_tables.pl
monitoring.sgml revert: add transaction processing chapter with internals info 3 years ago
mvcc.sgml MERGE docs adjustments 3 years ago
nls.sgml doc: improve NLS instruction wording 5 years ago
notation.sgml doc: clarify syntax notation, particularly parentheses 4 years ago
oid2name.sgml
oldsnapshot.sgml
pageinspect.sgml Remove trailing whitespace from *.sgml files. 4 years ago
parallel.sgml Fix typos in comments, code and documentation 3 years ago
passwordcheck.sgml
perform.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
pgbuffercache.sgml Use has_privs_for_roles for predefined role checks 4 years ago
pgcrypto.sgml doc: clarify that pgcrypto's gen_random_uuid calls core func. 3 years ago
pgfreespacemap.sgml Remove trailing whitespace from *.sgml files. 4 years ago
pgprewarm.sgml doc: add pg_prewarm example 4 years ago
pgrowlocks.sgml revert: add transaction processing chapter with internals info 3 years ago
pgstatstatements.sgml Fix pg_stat_statements for MERGE 3 years ago
pgstattuple.sgml
pgsurgery.sgml Remove trailing whitespace from *.sgml files. 4 years ago
pgtrgm.sgml Remove mention of the version number from pg_trgm docs 5 years ago
pgvisibility.sgml Use has_privs_for_roles for predefined role checks 4 years ago
pgwalinspect.sgml doc: Fix description of pg_get_wal_stats_till_end_of_wal() in pg_walinspect 3 years ago
planstats.sgml Remove trailing whitespace from *.sgml files. 4 years ago
plhandler.sgml doc: use wording "restore" instead of "reload" of dumps 4 years ago
plperl.sgml doc: Properly punctuate "etc." 4 years ago
plpgsql.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
plpython.sgml plpython: Adjust docs after removal of Python 2 support. 4 years ago
pltcl.sgml doc: Properly punctuate "etc." 4 years ago
postgres-fdw.sgml doc: Properly punctuate "etc." 4 years ago
postgres.sgml revert: add transaction processing chapter with internals info 3 years ago
problems.sgml
protocol.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
queries.sgml Doc: Miscellaneous doc updates for MERGE. 3 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 Add support for MERGE SQL command 4 years ago
regress.sgml Test replay of regression tests, attempt II. 4 years ago
release-15.sgml Last-minute updates for release notes. 3 years ago
release.sgml Stamp HEAD as 15devel. 5 years ago
replication-origins.sgml Refer to replication origin roident as "ID" in user facing messages and docs 3 years ago
rowtypes.sgml Doc: add a glossary entry for "domain". 5 years ago
rules.sgml Remove trailing whitespace from *.sgml files. 4 years ago
runtime.sgml Doc: improve recommended systemd unit file. 3 years ago
seg.sgml Remove deprecated containment operators for contrib types. 5 years ago
sepgsql.sgml doc: Fix link to SELinux user guide in sepgsql page 4 years ago
sourcerepo.sgml
sources.sgml Fix typos in comments, code and documentation 3 years ago
spgist.sgml doc: Fix network_ops -> inet_ops in SpGiST operator class list 3 years ago
spi.sgml Add missing support for the latest SPI status codes. 3 years ago
sslinfo.sgml Introduce --with-ssl={openssl} as a configure option 5 years ago
standalone-install.xml
standalone-profile.xsl Remove unused chunk from standalone-profile.xsl 4 years ago
start.sgml Doc: update example connection-failure messages in the documentation. 5 years ago
storage.sgml doc: add section about heap-only tuples (HOT) 3 years ago
stylesheet-common.xsl
stylesheet-fo.xsl
stylesheet-hh.xsl Fix XML namespace declarations 4 years ago
stylesheet-html-common.xsl docs: Work around bug in the docbook xsl stylesheets. 4 years ago
stylesheet-html-nochunk.xsl Fix XML namespace declarations 4 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
stylesheet.xsl Fix XML namespace declarations 4 years ago
syntax.sgml doc: Properly punctuate "etc." 4 years ago
system-views.sgml revert: add transaction processing chapter with internals info 3 years ago
tableam.sgml Fix doc oversight for custom WAL resource managers. 3 years ago
tablefunc.sgml Use the correct article for abbreviations 5 years ago
tablesample-method.sgml Use the correct article for abbreviations 5 years ago
tcn.sgml
test-decoding.sgml Remove trailing whitespace from *.sgml files. 4 years ago
textsearch.sgml Replace link to Hunspell with the current homepage 3 years ago
trigger.sgml Doc: Update struct Trigger definition. 3 years ago
tsm-system-rows.sgml
tsm-system-time.sgml
typeconv.sgml Use the correct article for abbreviations 5 years ago
unaccent.sgml
user-manag.sgml Improve documentation of the CREATEROLE attibute. 3 years ago
uuid-ossp.sgml Reject bogus output from uuid_create(3). 3 years ago
vacuumlo.sgml
wal.sgml revert: add transaction processing chapter with internals info 3 years ago
xaggr.sgml Remove trailing whitespace from *.sgml files. 4 years ago
xfunc.sgml Doc: Miscellaneous doc updates for MERGE. 3 years ago
xindex.sgml Doc: fix minor issues in GiST support function documentation. 4 years ago
xml2.sgml doc: Properly punctuate "etc." 4 years ago
xoper.sgml
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.