pgsql: Remove obsolete freebsd dynloader code

2018-08-13 Thread Peter Eisentraut
Remove obsolete freebsd dynloader code dlopen() has been documented since FreeBSD 3.0 (1989). Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/2db1905fdde019115e7c536dd98e1adeb8a0fa3a Modified Files -- src/backend/port/dynloader/freebsd.c | 103 +

pgsql: Remove obsolete darwin dynloader code

2018-08-13 Thread Peter Eisentraut
Remove obsolete darwin dynloader code not needed since macOS 10.3 (2003) Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/b5d29299ccad9b2385236f2b82a0c4e1365b9add Modified Files -- src/backend/port/dynloader/darwin.c | 103 ---

pgsql: Remove obsolete netbsd dynloader code

2018-08-13 Thread Peter Eisentraut
Remove obsolete netbsd dynloader code dlopen() has been documented since NetBSD 1.1 (1995). Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/b68ff3ea672c066b7eee6ca777618025b40abfd4 Modified Files -- src/backend/port/dynloader/netbsd.c | 103 +---

pgsql: Remove obsolete linux dynloader code

2018-08-13 Thread Peter Eisentraut
Remove obsolete linux dynloader code This has been obsolete probably since the late 1990s. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/351855fc4ebc2b5e62565f63ddbedbcada80e532 Modified Files -- configure | 2 +- configure.i

pgsql: Remove obsolete openbsd dynloader code

2018-08-13 Thread Peter Eisentraut
Remove obsolete openbsd dynloader code dlopen() has been documented since OpenBSD 2.0 (1996). Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/29351a06af5b14b8f5efca18f5ec58f56eb33f2b Modified Files -- src/backend/port/dynloader/openbsd.c | 103 +

pgsql: Remove obsolete comment

2018-08-13 Thread Peter Eisentraut
Remove obsolete comment The sequence name is no longer stored in the sequence relation, since 1753b1b027035029c2a2a1649065762fafbf63f3. Branch -- REL_11_STABLE Details --- https://git.postgresql.org/pg/commitdiff/4c9611e576e8b70abe14a616d776670339f956c5 Modified Files -- src

pgsql: Remove obsolete comment

2018-08-13 Thread Peter Eisentraut
Remove obsolete comment The sequence name is no longer stored in the sequence relation, since 1753b1b027035029c2a2a1649065762fafbf63f3. Branch -- REL_10_STABLE Details --- https://git.postgresql.org/pg/commitdiff/6c206de559d40641dc0357fdae2003bfc7b015ad Modified Files -- src

pgsql: Remove obsolete comment

2018-08-13 Thread Peter Eisentraut
Remove obsolete comment The sequence name is no longer stored in the sequence relation, since 1753b1b027035029c2a2a1649065762fafbf63f3. Branch -- master Details --- https://git.postgresql.org/pg/commitdiff/3ebdd21b794b49fde2010ff3d39071e02d27b404 Modified Files -- src/backen

pgsql: Fix libpq's implementation of per-host connection timeouts.

2018-08-13 Thread Tom Lane
Fix libpq's implementation of per-host connection timeouts. Commit 5f374fe7a attempted to turn the connect_timeout from an overall maximum time limit into a per-host limit, but it didn't do a great job of that. The timer would only get restarted if we actually detected timeout within connectDBCom

pgsql: Fix libpq's implementation of per-host connection timeouts.

2018-08-13 Thread Tom Lane
Fix libpq's implementation of per-host connection timeouts. Commit 5f374fe7a attempted to turn the connect_timeout from an overall maximum time limit into a per-host limit, but it didn't do a great job of that. The timer would only get restarted if we actually detected timeout within connectDBCom

pgsql: Fix libpq's implementation of per-host connection timeouts.

2018-08-13 Thread Tom Lane
Fix libpq's implementation of per-host connection timeouts. Commit 5f374fe7a attempted to turn the connect_timeout from an overall maximum time limit into a per-host limit, but it didn't do a great job of that. The timer would only get restarted if we actually detected timeout within connectDBCom

pgsql: Make autovacuum more aggressive to remove orphaned temp tables

2018-08-13 Thread Michael Paquier
Make autovacuum more aggressive to remove orphaned temp tables Commit dafa084, added in 10, made the removal of temporary orphaned tables more aggressive. This commit makes an extra step into the aggressiveness by adding a flag in each backend's MyProc which tracks down any temporary namespace cu

pgsql: Make autovacuum more aggressive to remove orphaned temp tables

2018-08-13 Thread Michael Paquier
Make autovacuum more aggressive to remove orphaned temp tables Commit dafa084, added in 10, made the removal of temporary orphaned tables more aggressive. This commit makes an extra step into the aggressiveness by adding a flag in each backend's MyProc which tracks down any temporary namespace cu