Life with Open Source

PostgreSQL 12.0 (upcoming) commit log

doc: Fix image use in PDF build with vpath commit : a407012c07844b5d81012d6960c4b2ec11d6af9c author : Peter Eisentraut <peter@eisentraut.org> date : Mon, 19 Aug 2019 10:30:47 +0200 committer: Peter Eisentraut <peter@eisentraut.org> date : Mon, 19 Aug 2019 10:30:47 +0200 Click here for diff In a vpath build, we need to point to the source directory to allow FOP to find the images. M doc/src/sgml/Makefile Fix tab completion for CREATE TYPE in psql commit : 71851e9ab7ac8409fabc6f64273149aa71fa29f5 author : Michael Paquier <michael@paquier.

pgBackRest 2.18 (upcoming) commit log

Add MostCommonValue object. commit : 7d97d49f41e961dcaa0d54b56538d3c5a0b8f6ce author : David Steele <david@pgmasters.net> date : Sun, 18 Aug 2019 20:46:34 -0400 committer: David Steele <david@pgmasters.net> date : Sun, 18 Aug 2019 20:46:34 -0400 Click here for diff Calculate the most common value in a list of variants. If there is a tie then the first value passed to mcvUpdate() wins. mcvResult() can be called multiple times because it does not end processing, but there is a cost to calculating the result each time since it is not stored.

PostgreSQL 10.11 (upcoming) commit log

Disallow changing an inherited column's type if not all parents changed. commit : 451432214f1a9c59e59dbbcdd91e92bb69e6cd03 author : Tom Lane <tgl@sss.pgh.pa.us> date : Sun, 18 Aug 2019 17:11:58 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Sun, 18 Aug 2019 17:11:58 -0400 Click here for diff If a table inherits from multiple unrelated parents, we must disallow changing the type of a column inherited from multiple such parents, else it would be out of step with the other parents.

PostgreSQL 11.6 (upcoming) commit log

Disallow changing an inherited column's type if not all parents changed. commit : 909efc4498a071df1198677bc73366f0e29492ce author : Tom Lane <tgl@sss.pgh.pa.us> date : Sun, 18 Aug 2019 17:11:58 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Sun, 18 Aug 2019 17:11:58 -0400 Click here for diff If a table inherits from multiple unrelated parents, we must disallow changing the type of a column inherited from multiple such parents, else it would be out of step with the other parents.

PostgreSQL 9.5.20 (upcoming) commit log

Disallow changing an inherited column's type if not all parents changed. commit : c511d367aab0ef7938519a19b4c826cf6db7a29e author : Tom Lane <tgl@sss.pgh.pa.us> date : Sun, 18 Aug 2019 17:11:58 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Sun, 18 Aug 2019 17:11:58 -0400 Click here for diff If a table inherits from multiple unrelated parents, we must disallow changing the type of a column inherited from multiple such parents, else it would be out of step with the other parents.

PostgreSQL 9.6.16 (upcoming) commit log

Disallow changing an inherited column's type if not all parents changed. commit : 3442235f2a8d902fb3f8664dd71dfaa258ba656a author : Tom Lane <tgl@sss.pgh.pa.us> date : Sun, 18 Aug 2019 17:11:58 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Sun, 18 Aug 2019 17:11:58 -0400 Click here for diff If a table inherits from multiple unrelated parents, we must disallow changing the type of a column inherited from multiple such parents, else it would be out of step with the other parents.

PostgreSQL 9.4.25 (upcoming) commit log

Prevent possible double-free when update trigger returns old tuple. commit : afa71d9152a270e2bb930eb285dd2e1a835baf87 author : Tom Lane <tgl@sss.pgh.pa.us> date : Thu, 15 Aug 2019 20:04:19 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Thu, 15 Aug 2019 20:04:19 -0400 Click here for diff This is a variant of the problem fixed in commit 25b692568, which unfortunately we failed to detect at the time. If an update trigger returns the "old" tuple, as it's entitled to do, then a subsequent iteration of the loop in ExecBRUpdateTriggers would have "oldtuple" equal to "trigtuple" and would fail to notice that it shouldn't free that.

PostgreSQL 9.4.24 commit log

Stamp 9.4.24. commit : 246893dce8ebea90ef083ab801da4d1f474e01ad author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:22:47 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:22:47 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Last-minute updates for release notes. commit : 4908df4a609aa1f2b3def968fe5b94a74cfde214 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 11:49:14 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 9.5.19 commit log

Stamp 9.5.19. commit : 167e5353799eabb034817b1e7bafd674d3c2bb04 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:20:40 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:20:40 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Last-minute updates for release notes. commit : e3d8c9a5f1014be97150d07b3e5af1d32a45df65 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 11:49:14 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 9.6.15 commit log

Stamp 9.6.15. commit : 86ca7f81f7dfc17f04698189dec8973d358bc711 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:18:48 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:18:48 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Last-minute updates for release notes. commit : 3354bd5e2ba921d8267dbd6cac90b491a4f27cae author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 11:49:14 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 10.10 commit log

Stamp 10.10. commit : 2fbecb66c45eccb8922c371084ae4f0b3a72a86b author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:16:54 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:16:54 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Last-minute updates for release notes. commit : f61bc0048b6b3a9bac7afd469cb6811d29d29d5d author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 11:49:14 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 11.5 commit log

Stamp 11.5. commit : fdf16779f107dd22a2cb8430d2eee6c344b34187 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:14:59 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 17:14:59 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Last-minute updates for release notes. commit : d03c0413343ac5a79bc2f6ee5abc84c873efd863 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 5 Aug 2019 11:49:14 -0400 committer: Tom Lane <tgl@sss.

pgBackRest 2.17 commit log

v2.16: C Migrations and Bug Fixes commit : 9e730c1bd61b00fa506ea443cdd6161e88ed31ae author : David Steele <david@pgmasters.net> date : Mon, 5 Aug 2019 12:03:04 -0400 committer: David Steele <david@pgmasters.net> date : Mon, 5 Aug 2019 12:03:04 -0400 Click here for diff Bug Fixes: * Retry S3 RequestTimeTooSkewed errors instead of immediately terminating. (Reported by sean0101n, Tim Garton, Jesper St John, Aleš Zelený.) * Fix incorrect handling of transfer-encoding response to HEAD request.

pgBackRest 2.15 commit log

Begin v2.16 development. commit : 466602387bc279aa44a811dc2948b893e4127b2c author : David Steele <david@pgmasters.net> date : Tue, 25 Jun 2019 08:42:20 -0400 committer: David Steele <david@pgmasters.net> date : Tue, 25 Jun 2019 08:42:20 -0400 Click here for diff M doc/RELEASE.md M doc/resource/git-history.cache M doc/xml/release.xml M lib/pgBackRest/Version.pm M src/configure M src/configure.ac M src/perl/embed.auto.c M src/version.h v2.15: C Implementation of Expire commit : 6650d8144cba46f93ad75c11ad98d87c57d2ea7f author : David Steele <david@pgmasters.net> date : Tue, 25 Jun 2019 08:29:06 -0400 committer: David Steele <david@pgmasters.

PostgreSQL 9.4.23 commit log

Stamp 9.4.23. commit : a01e72fb69cb808364788b5360546f75cf2198df author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:26:08 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:26:08 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Translation updates commit : 5eaeea2cecb98161d41e11aff917c91177a8ad0c author : Peter Eisentraut <peter@eisentraut.org> date : Mon, 17 Jun 2019 14:45:16 +0200 committer: Peter Eisentraut <peter@eisentraut.

PostgreSQL 9.5.18 commit log

Stamp 9.5.18. commit : 683c768cbb7adc18fa0be93e41a090a48b000225 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:23:53 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:23:53 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Translation updates commit : 944bf6b4df7d005de130e4d1c3a735788f89e5c3 author : Peter Eisentraut <peter@eisentraut.org> date : Mon, 17 Jun 2019 14:46:50 +0200 committer: Peter Eisentraut <peter@eisentraut.

PostgreSQL 9.6.14 commit log

Stamp 9.6.14. commit : 25cd1175fce691517c9e55311d9a1e4ecf930a32 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:21:22 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:21:22 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Last-minute updates for release notes. commit : 7dc3e28173b6d7527a24bb8a4e324137c7cfe9d2 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 10:53:45 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 10.9 commit log

Stamp 10.9. commit : cb4cb7401e12f5796a5e16fabddeffae3cac39b5 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:18:49 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:18:49 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Last-minute updates for release notes. commit : 8339895d8f797d8d1ccbd555937ed8cc727ea279 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 10:53:45 -0400 committer: Tom Lane <tgl@sss.

PostgreSQL 11.4 commit log

Stamp 11.4. commit : e5f26d79badfae8018ac70f2137158fe36246c2b author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:15:30 -0400 committer: Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 17:15:30 -0400 Click here for diff M configure M configure.in M doc/bug.template M src/include/pg_config.h.win32 M src/interfaces/libpq/libpq.rc.in M src/port/win32ver.rc Last-minute updates for release notes. commit : a4e4418c3f68986607d7b588389e026108c79d71 author : Tom Lane <tgl@sss.pgh.pa.us> date : Mon, 17 Jun 2019 10:53:45 -0400 committer: Tom Lane <tgl@sss.

pgAudit 1.0.8 (upcoming) commit log

Update copyright end year. commit : 14dbf8814e92487184e5923fba87abac4cfde44b author : David Steele <david@pgmasters.net> date : Thu, 23 May 2019 14:20:56 -0400 committer: David Steele <david@pgmasters.net> date : Thu, 23 May 2019 14:20:56 -0400 Click here for diff M pgaudit.c

pgAudit 1.1.3 (upcoming) commit log

Update copyright end year. commit : 7f66b9ee8994f7c09d63594b5ef65864415e652e author : David Steele <david@pgmasters.net> date : Thu, 23 May 2019 14:20:32 -0400 committer: David Steele <david@pgmasters.net> date : Thu, 23 May 2019 14:20:32 -0400 Click here for diff M pgaudit.c

pgAudit 1.2.2 (upcoming) commit log

Update copyright end year. commit : 96b86ae6fa5095b97d055e1271417c8221a7d1f4 author : David Steele <david@pgmasters.net> date : Thu, 23 May 2019 14:20:11 -0400 committer: David Steele <david@pgmasters.net> date : Thu, 23 May 2019 14:20:11 -0400 Click here for diff M pgaudit.c

pgAudit 1.3.2 (upcoming) commit log

Update copyright end year. commit : 38e59beda8bd207a1f2a8da829f40258f5bb60b3 author : David Steele <david@pgmasters.net> date : Thu, 23 May 2019 14:19:56 -0400 committer: David Steele <david@pgmasters.net> date : Thu, 23 May 2019 14:19:56 -0400 Click here for diff M pgaudit.c

pgAudit 1.0.7 commit log

Stamp 1.0.7. commit : 847d3bdbaba356a46d1408b2fe9105dd73d52cc7 author : David Steele <david@pgmasters.net> date : Thu, 23 May 2019 13:25:52 -0400 committer: David Steele <david@pgmasters.net> date : Thu, 23 May 2019 13:25:52 -0400 Click here for diff M Makefile A pgaudit–1.0.6–1.0.7.sql R094 pgaudit–1.0.6.sql pgaudit–1.0.7.sql M pgaudit.control Update Vagrantfile with new box version and PostgreSQL repository. commit : 4a25265974287f45e987aa4e15bba17de651bef2 author : David Steele <david@pgmasters.net> date : Thu, 23 May 2019 12:36:16 -0400 committer: David Steele <david@pgmasters.