sql-info.de

Patches

List of patches submitted by myself which have been incorporated into core PostgreSQL, or which I was otherwise involved in.

Entries denoted with an asterisk (*) are reviewed patches.

Entries denoted with a plus (+) are jointly authored patches.

Entries denoted with an exclamation mark (!) are patches resulting from a bug report.

Date Version(s) Commit Title  
2023-11-30 17 ~ 7e5f5177 Improve "user mapping not found" error message  
2023-08-30 16 ~ d0fe3046 Use actual backend IDs in pg_stat_get_backend_subxact().  
2022-12-30 16 ~ 7aa81c61 Fix precision handling for some COERCE_SQL_SYNTAX functions + !
2022-12-05 11 ~ 8a476fda doc: Add missing markups for developer GUCs  
2022-11-08 16 ~ bd95816f psql: Add information in \d+ about foreign partitions and child tables  
2022-10-11 16 ~ 422f86a8 Doc: add entry for pg_get_partkeydef().  
2022-07-12 16 ~ 3b00a944 Support TRUNCATE triggers on foreign tables. *
2022-05-21 10 ~ ac1ae477 doc: Mention pg_read_all_stats in description of track_activities  
2022-01-19 10 ~ 44129c04 doc: Fix description of pg_replication_origin_oid() in error case  
2021-10-05; 15 ~ f6b5d05b doc: Document pg_encoding_to_char() and pg_char_to_encoding().  
2021-03-31 14 ~ b12bd486 Fix has_column_privilege function corner case !
2021-02-18 14 ~ c15283ff Fix pointer type in ExecForeignBatchInsert SGML docs  
2021-02-17 14 ~ e6b8e83b Add psql completion for [ NO ] DEPENDS ON EXTENSION  
2021-02-13 13 ~ 8063d0f6 doc: Mention NO DEPENDS ON EXTENSION in its supported ALTER commands  
2021-02-05 14 ~ e1c02d92 Tab-complete CREATE DATABASE ... LOCALE.  
2020-12-03 9.5 ~ 2b4f3130 Fix pg_rewind bugs when rewinding a standby server.  
2020-11-21 14 ~ a47834db doc: Improve tableoid description  
2020-11-07 14 ~ a05dbf47 Add GUC_LIST_INPUT and GUC_LIST_QUOTE to unix_socket_directories  
2020-10-27 14 ~ 05255728 Fix enum errdetail to mention bytes, not chars  
2020-10-23 14 ~ 902b57c9 doc: Remove reference to pre-8.2 pg_dump behaviour  
2020-10-06 13 ~ 1b222249 Further improvements on documentation for pg_dump -t  
2020-09-30 14 7b28913b Fix and test snapshot behavior on standby.  
2020-09-09 13 ~ 60df530c Add missing quote in docs  
2020-05-24 13 58323964 Doc: Fix order of pg_shmem_allocations in system view list  
2019-08-27 9.4 ~ 13 6e421305 Reject empty names and recursion in config-file include directives.  
2019-08-27 10 ~ 13 458f01e2 Doc: improve documentation of pg_signal_backend default role.  
2019-08-14 9.4 ~ 13 f1bf619a Fix ALTER SYSTEM to cope with duplicate entries in postgresql.auto.conf.  
2019-07-26 9.6 ~ 13 0994cfc0 Don't uselessly escape a string that doesn't need escaping !
2019-07-19 11 ~ 13 1300fa66 Doc: clarify when table rewrites happen with column addition and DEFAULT  
2019-07-15 9.4 ~ 13 c6bce6eb doc:  mention pg_reload_conf() for reloading the config file  
2019-07-10 12 ~ 13 909a7b6b docs:  remove pg_roles mention of the oid column being displayed  
2019-06-20 12 252f9a25 Fix description of pg_class.relam for table access methods  
2019-06-10 9.6 ~ 12 852ddfbb Fix docs indentation in pgtrgm.sgml  
2019-06-10 9.6 ~ 12 97c9ea17 Add docs of missing GUC to pgtrgm.sgml  
2018-12-20 12 0a5a493f Improve description of DEFAULT_XLOG_SEG_SIZE in pg_config.h  
2018-11-19 12 74171f8c Rework documentation of pg_promote  
2017-03-23 11 6912acc0 Replication lag tracking for walsenders *
2016-12-02   e63d4149 Clarify that pg_stat_activity.query has a length limit.  
2016-08-18   8019b5a8 Improve psql's tab completion for \l.  
2016-04-04   4dcd4da9 Fix error message from wal_level value renaming  
2015-05-11   b488c580 Allow on-the-fly capture of DDL event details  
2015-10-27   c15898c1 Document BRIN's inclusion opclass framework  
2015-04-14   ac52bb04 Add pg_audit, an auditing extension (later withdrawn)  
2015-05-09   da31c5ed doc: adjust ordering of pg_stat_statement paragraphs  
2015-04-28   f19d8f14 pg_basebackup: canonicalize old and new tablespace paths  
2015-02-04   c036edb7 doc: Fix markup  
2014-12-31   c168c885 Don't tab-complete COMMENT ON ... IS with IS.  
2014-11-21   b10a97b8 Add a comment to regress.c explaining what it contains.  
2014-11-10   095d4012 Tab complete second argument to \c with role names.  
2014-09-13   4ad2a548 Add GUC to enable logging of replication commands. *
2014-06-23   631e7f6b Improve tab-completion of DROP and ALTER ENABLE/DISABLE on triggers and rules. *
2014-04-19   4353d180 docs: tablespaces cannot be accessed independently  
2014-04-14   7b979524 Tab completion for event triggers.  
2014-04-08   02f65617 doc: Fix typo.  
2014-03-04   3b5e03dc Provide a FORCE NULL option to COPY in CSV mode
2014-01-31   85317e88 doc: mention data page checksums in WAL section  
2014-01-04   99299756 Fix typo in comment.  
2013-11-19   b1543cc8 Add tab completion for \pset in psql. *
2013-11-05   d4e6133c Revert commit 0725065b !
2013-10-07   689746c0 plpgsql: Add new option print_strict_params. *
2013-09-19;   6e5f6e59 Fix typo in comment.  
2013-07-31   8eb29194 pg_dump/pg_dumpall: remove unnecessary SQL trailing semicolons  
2013-07-31   ee08a78a Fix inaccurate description of tablespace.  
2013-07-10   f02b14f7 doc: Replace link to pgFouine with pgBadger  
2013-05-13   eff8055a doc: Fix claim that query is passed as ASCII text  
2013-05-04   f87f214b docs: log_line_prefix session id fix  
2013-05-04   262a3629 docs: fix log_line_prefix session id doc;  
2013-05-04   c008ca60 9.3 release notes: adjustments  
2010-09-28   9c5f4f6c Add mention of installing pg_upgrade_support in pg_upgrade doc section title  
2010-06-14   38736e22 Fix misplaced modifier.  
2010-05-10   ed83f6e3 (fix for adding adding a "target IS NOT NULL" indexqual) !
2009-04-19   7f2f798b (doc fix for SELECT DISTINCT, UNION etc.)  
2007-10-20   7b98f6be Update German FAQ.  
2007-10-13   bf673f25 (FAQ update)  
2006-08-11   0d5877ab Update for company URL.  
2006-03-06   7d40942a (fix description of "ascii(text)" function)  
2005-01-17   5be1e13d Update German FAQ.  
2004-12-24   860d507b Update FAQ with new URL's for site.  
2004-12-18   50b1651d Update German FAQ.  
2004-12-18   2f7faa54 (FAQ update)  
2004-10-27   a080ec0a Update German FAQ.  
2004-03-08   fb5eb6ac Update German FAQ.  
2004-01-09   acc57543 German FAQ update.  
2003-10-29   a35deb54 Give a useful error message if a RangeVar is encountered in an expression. !
2003-10-14   77c1791a (Use PQescapeString in tab-completion queries)  
2003-09-03   1129eab9 Update German FAQ.  
2003-07-23   d41d7246 Update FAQ.  
2003-06-12   752a4dac psql: tab completion for \encoding  
2003-06-06   e5f2155a Update FAQ  
2003-03-27   a6699f61 Attached are two patches for psql's tab-completion.c.  
2003-03-17   77312655 Update links  
2003-03-10   081fa240 Update German FAQ  
2003-02-18   cdbe5f62 Update German FAQ  
2003-02-18   9c1d2d66 (Update FAQ)  
2002-12-27   a8a82066 Deliver better error message when a relation name is used in an expression. !
2002-12-18   29ef2a4a (Update German FAQ)  
2002-10-22   68c8bce6 Updated German FAQ  
2002-10-12   189c3481 (Update FAQ)  
2002-10-14   0896707e FAQ updates  
2002-03-19   714f7859 psql \? cleanups  
2002-03-11   560a2c01 Correct optional args in psql \?