diff --git a/doc/src/sgml/acronyms.sgml b/doc/src/sgml/acronyms.sgml index 411e368a9c6..beac61208fa 100644 --- a/doc/src/sgml/acronyms.sgml +++ b/doc/src/sgml/acronyms.sgml @@ -111,7 +111,7 @@ CVE - Common Vulnerabilities and Exposures + Common Vulnerabilities and Exposures @@ -321,7 +321,7 @@ IEEE - Institute of Electrical and + Institute of Electrical and Electronics Engineers @@ -384,7 +384,7 @@ JavaScript Object Notation + url="https://www.json.org">JavaScript Object Notation diff --git a/doc/src/sgml/biblio.sgml b/doc/src/sgml/biblio.sgml index 7642c4834a1..4010671a3d9 100644 --- a/doc/src/sgml/biblio.sgml +++ b/doc/src/sgml/biblio.sgml @@ -12,7 +12,7 @@ Some white papers and technical reports from the original POSTGRES development team are available at the University of California, Berkeley, Computer Science - Department web site. + Department web site. @@ -137,7 +137,7 @@ - <ulink url="http://standards.iso.org/ittf/PubliclyAvailableStandards/c067367_ISO_IEC_TR_19075-6_2017.zip">SQL Technical Report</ulink> + <ulink url="https://standards.iso.org/ittf/PubliclyAvailableStandards/c067367_ISO_IEC_TR_19075-6_2017.zip">SQL Technical Report</ulink> Part 6: SQL support for JavaScript Object Notation (JSON) First Edition @@ -213,7 +213,7 @@ ssimkovi@ag.or.at - <ulink url="http://db.cs.berkeley.edu/papers/UCB-MS-zfong.pdf">The + <title><ulink url="https://dsf.berkeley.edu/papers/UCB-MS-zfong.pdf">The design and implementation of the <productname>POSTGRES</productname> query optimizer</ulink> @@ -330,7 +330,7 @@ ssimkovi@ag.or.at - <ulink url="http://db.cs.berkeley.edu/papers/ERL-M87-13.pdf">The <productname>POSTGRES</productname> + <title><ulink url="https://dsf.berkeley.edu/papers/ERL-M87-13.pdf">The <productname>POSTGRES</productname> data model</ulink> @@ -352,7 +352,7 @@ ssimkovi@ag.or.at - <ulink url="http://citeseer.ist.psu.edu/seshadri95generalized.html">Generalized + <title><ulink url="https://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.40.5740">Generalized Partial Indexes</ulink> @@ -381,7 +381,7 @@ ssimkovi@ag.or.at - <ulink url="http://db.cs.berkeley.edu/papers/ERL-M85-95.pdf">The + <title><ulink url="https://dsf.berkeley.edu/papers/ERL-M85-95.pdf">The design of <productname>POSTGRES</productname></ulink> @@ -428,7 +428,7 @@ ssimkovi@ag.or.at - <ulink url="http://db.cs.berkeley.edu/papers/ERL-M87-06.pdf">The + <title><ulink url="https://dsf.berkeley.edu/papers/ERL-M87-06.pdf">The design of the <productname>POSTGRES</productname> storage system</ulink> @@ -447,7 +447,7 @@ ssimkovi@ag.or.at - <ulink url="http://db.cs.berkeley.edu/papers/ERL-M89-82.pdf">A + <title><ulink url="https://dsf.berkeley.edu/papers/ERL-M89-82.pdf">A commentary on the <productname>POSTGRES</productname> rules system</ulink> @@ -473,7 +473,7 @@ ssimkovi@ag.or.at - <ulink url="http://db.cs.berkeley.edu/papers/ERL-M89-17.pdf">The + <title><ulink url="https://dsf.berkeley.edu/papers/ERL-M89-17.pdf">The case for partial indexes</ulink> @@ -491,7 +491,7 @@ ssimkovi@ag.or.at - <ulink url="http://db.cs.berkeley.edu/papers/ERL-M90-34.pdf">The + <title><ulink url="https://dsf.berkeley.edu/papers/ERL-M90-34.pdf">The implementation of <productname>POSTGRES</productname></ulink> @@ -519,7 +519,7 @@ ssimkovi@ag.or.at - <ulink url="http://db.cs.berkeley.edu/papers/ERL-M90-36.pdf">On + <title><ulink url="https://dsf.berkeley.edu/papers/ERL-M90-36.pdf">On Rules, Procedures, Caching and Views in Database Systems</ulink> diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml index 5921de57d73..6a5c56fb7b5 100644 --- a/doc/src/sgml/config.sgml +++ b/doc/src/sgml/config.sgml @@ -5610,7 +5610,7 @@ local0.* /var/log/postgresql by .) The supported %-escapes are similar to those listed in the Open Group's strftime + url="https://pubs.opengroup.org/onlinepubs/009695399/functions/strftime.html">strftime specification. Note that the system's strftime is not used directly, so platform-specific (nonstandard) extensions do not work. diff --git a/doc/src/sgml/cube.sgml b/doc/src/sgml/cube.sgml index c6e586270aa..4efe3977d7d 100644 --- a/doc/src/sgml/cube.sgml +++ b/doc/src/sgml/cube.sgml @@ -545,7 +545,7 @@ t My thanks are primarily to Prof. Joe Hellerstein - () for elucidating the + () for elucidating the gist of the GiST (), and to his former student Andy Dong for his example written for Illustra. I am also grateful to all Postgres developers, present and past, for diff --git a/doc/src/sgml/dfunc.sgml b/doc/src/sgml/dfunc.sgml index a87e47a104d..a6357676217 100644 --- a/doc/src/sgml/dfunc.sgml +++ b/doc/src/sgml/dfunc.sgml @@ -208,7 +208,7 @@ gcc -G -o foo.so foo.o If this is too complicated for you, you should consider using - + GNU Libtool, which hides the platform differences behind a uniform interface. diff --git a/doc/src/sgml/earthdistance.sgml b/doc/src/sgml/earthdistance.sgml index 670fc9955f7..0c3ef4bc8e1 100644 --- a/doc/src/sgml/earthdistance.sgml +++ b/doc/src/sgml/earthdistance.sgml @@ -19,7 +19,7 @@ In this module, the Earth is assumed to be perfectly spherical. (If that's too inaccurate for you, you might want to look at the - PostGIS + PostGIS project.) diff --git a/doc/src/sgml/external-projects.sgml b/doc/src/sgml/external-projects.sgml index f94e450ef9e..fd63e296356 100644 --- a/doc/src/sgml/external-projects.sgml +++ b/doc/src/sgml/external-projects.sgml @@ -79,7 +79,7 @@ libpqxx C++ C++ interface - + @@ -93,7 +93,7 @@ Npgsql .NET .NET data provider - + @@ -128,7 +128,7 @@ psycopg Python DB API 2.0-compliant - + @@ -240,10 +240,10 @@ contains several extensions, which are described in . Other extensions are developed independently, like PostGIS. Even + url="https://postgis.net/">PostGIS. Even PostgreSQL replication solutions can be developed externally. For example, Slony-I is a popular + url="https://www.slony.info">Slony-I is a popular master/standby replication solution that is developed independently from the core project. diff --git a/doc/src/sgml/geqo.sgml b/doc/src/sgml/geqo.sgml index 8de1e30d912..0c53ca2c9cf 100644 --- a/doc/src/sgml/geqo.sgml +++ b/doc/src/sgml/geqo.sgml @@ -312,7 +312,7 @@ - + Evolutionary Computation and its application to art and design, by Craig Reynolds diff --git a/doc/src/sgml/install-windows.sgml b/doc/src/sgml/install-windows.sgml index 12b9843b2fa..bb76b04d32b 100644 --- a/doc/src/sgml/install-windows.sgml +++ b/doc/src/sgml/install-windows.sgml @@ -288,7 +288,7 @@ $ENV{MSBFLAGS}="/m"; Required for GSSAPI authentication support. MIT Kerberos can be downloaded from - . + . @@ -297,7 +297,7 @@ $ENV{MSBFLAGS}="/m"; libxslt Required for XML support. Binaries can be downloaded from - or source from + or source from . Note that libxml2 requires iconv, which is available from the same download location. @@ -334,7 +334,7 @@ $ENV{MSBFLAGS}="/m"; Required for compression support in pg_dump and pg_restore. Binaries can be downloaded - from . + from . diff --git a/doc/src/sgml/intro.sgml b/doc/src/sgml/intro.sgml index 25e98ebe07d..63eda059f0c 100644 --- a/doc/src/sgml/intro.sgml +++ b/doc/src/sgml/intro.sgml @@ -87,7 +87,7 @@ PostgreSQL is an object-relational database management system (ORDBMS) based on - + POSTGRES, Version 4.2, developed at the University of California at Berkeley Computer Science Department. POSTGRES pioneered many concepts that only became diff --git a/doc/src/sgml/isn.sgml b/doc/src/sgml/isn.sgml index 598dda2e9a8..13040417264 100644 --- a/doc/src/sgml/isn.sgml +++ b/doc/src/sgml/isn.sgml @@ -356,7 +356,7 @@ SELECT isbn13(id) FROM test; several sites, including: - + diff --git a/doc/src/sgml/monitoring.sgml b/doc/src/sgml/monitoring.sgml index cef9143a1e3..4e87de2236a 100644 --- a/doc/src/sgml/monitoring.sgml +++ b/doc/src/sgml/monitoring.sgml @@ -4150,7 +4150,7 @@ SELECT pg_stat_get_backend_pid(s.backendid) AS pid, DTrace utility is supported, which, at the time of this writing, is available on Solaris, macOS, FreeBSD, NetBSD, and Oracle Linux. The - SystemTap project + SystemTap project for Linux provides a DTrace equivalent and can also be used. Supporting other dynamic tracing utilities is theoretically possible by changing the definitions for the macros in src/include/utils/probes.h. diff --git a/doc/src/sgml/nls.sgml b/doc/src/sgml/nls.sgml index f2c1792955b..3764d49f627 100644 --- a/doc/src/sgml/nls.sgml +++ b/doc/src/sgml/nls.sgml @@ -146,7 +146,7 @@ msgstr "another translated" someone has already done some translation work. The files are named language.po, where language is the - + ISO 639-1 two-letter language code (in lower case), e.g., fr.po for French. If there is really a need for more than one translation effort per language then the files diff --git a/doc/src/sgml/pgcrypto.sgml b/doc/src/sgml/pgcrypto.sgml index 5c796666543..fa20c07a520 100644 --- a/doc/src/sgml/pgcrypto.sgml +++ b/doc/src/sgml/pgcrypto.sgml @@ -1290,12 +1290,12 @@ gen_random_uuid() returns uuid The GNU Privacy Handbook. - + Describes the crypt-blowfish algorithm. - + How to choose a good password. @@ -1341,7 +1341,7 @@ gen_random_uuid() returns uuid Description of Fortuna CSPRNG. - + Jean-Luc Cooke Fortuna-based /dev/random driver for Linux. diff --git a/doc/src/sgml/plperl.sgml b/doc/src/sgml/plperl.sgml index 967efba3b55..78ad2f01135 100644 --- a/doc/src/sgml/plperl.sgml +++ b/doc/src/sgml/plperl.sgml @@ -14,7 +14,7 @@ PL/Perl is a loadable procedural language that enables you to write PostgreSQL functions in the - Perl programming language. + Perl programming language. diff --git a/doc/src/sgml/pltcl.sgml b/doc/src/sgml/pltcl.sgml index 7ff828de700..300dcb954d2 100644 --- a/doc/src/sgml/pltcl.sgml +++ b/doc/src/sgml/pltcl.sgml @@ -14,7 +14,7 @@ PL/Tcl is a loadable procedural language for the PostgreSQL database system - that enables the + that enables the Tcl language to be used to write PostgreSQL functions. diff --git a/doc/src/sgml/seg.sgml b/doc/src/sgml/seg.sgml index d07329f5d17..c8bb89c0bdb 100644 --- a/doc/src/sgml/seg.sgml +++ b/doc/src/sgml/seg.sgml @@ -384,7 +384,7 @@ postgres=> select '10(+-)1'::seg as seg; My thanks are primarily to Prof. Joe Hellerstein - () for elucidating the + () for elucidating the gist of the GiST (). I am also grateful to all Postgres developers, present and past, for enabling myself to create my own world and live undisturbed in it. And I would like diff --git a/doc/src/sgml/textsearch.sgml b/doc/src/sgml/textsearch.sgml index cf6f2bde490..64d079742cb 100644 --- a/doc/src/sgml/textsearch.sgml +++ b/doc/src/sgml/textsearch.sgml @@ -3091,7 +3091,7 @@ largehearted The Snowball dictionary template is based on a project by Martin Porter, inventor of the popular Porter's stemming algorithm for the English language. Snowball now provides stemming algorithms for - many languages (see the Snowball + many languages (see the Snowball site for more information). Each algorithm understands how to reduce common variant forms of words to a base, or stem, spelling within its language. A Snowball dictionary requires a language