pgsql-committers - April 2024

Notification of git commits are sent to this list. Do not post here!

Search the Archives

(enter a message-id to go directly to that message)

Browse Archives

Prev | Next

April 1, 2024

Thread Author Time
pgsql: Add new COPY option LOG_VERBOSITY. Masahiko Sawada 06:25
pgsql: Minor refactoring in heap_page_prune Heikki Linnakangas 09:21
pgsql: Refactor heap_prune_chain() Heikki Linnakangas 10:31
pgsql: Handle non-chain tuples outside of heap_prune_chain() Heikki Linnakangas 17:35
pgsql: Fix assorted resource leaks in new pg_createsubscriber code. Tom Lane 17:48
pgsql: Avoid possible longjmp-induced logic error in PLy_trigger_build_ Tom Lane 19:15
pgsql: Avoid possible longjmp-induced logic error in PLy_trigger_build_ Tom Lane 19:15
pgsql: Avoid possible longjmp-induced logic error in PLy_trigger_build_ Tom Lane 19:15
pgsql: Avoid possible longjmp-induced logic error in PLy_trigger_build_ Tom Lane 19:15
pgsql: Avoid possible longjmp-induced logic error in PLy_trigger_build_ Tom Lane 19:15
pgsql: Avoid possible longjmp-induced logic error in PLy_trigger_build_ Tom Lane 19:15
pgsql: Invent --transaction-size option for pg_restore. Tom Lane 20:46
pgsql: Rearrange pg_dump's handling of large objects for better efficie Tom Lane 20:46
pgsql: Introduce 'options' argument to heap_page_prune() Heikki Linnakangas 21:56
pgsql: Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms. Tom Lane 23:01
pgsql: Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms. Tom Lane 23:01
pgsql: Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms. Tom Lane 23:01
pgsql: Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms. Tom Lane 23:01
pgsql: Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms. Tom Lane 23:01
pgsql: Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms. Tom Lane 23:01
pgsql: Fix assert failure when planning setop subqueries with CTEs David Rowley 23:16

April 2, 2024

Thread Author Time
pgsql: Use TidStore for dead tuple TIDs storage during lazy vacuum. Masahiko Sawada 01:16
pgsql: Revert "Custom reloptions for table AM" Alexander Korotkov 08:44
pgsql: Don't use the pg_am system catalog in new test Alvaro Herrera 11:12
pgsql: Use streaming I/O in pg_prewarm. Thomas Munro 11:59
pgsql: Provide vectored variant of ReadBuffer(). Thomas Munro 11:59
pgsql: Provide API for streaming relation data. Thomas Munro 11:59
pgsql: Expose PQsocketPoll via libpq Robert Haas 14:25
pgsql: Allow SIGINT to cancel psql database reconnections. Robert Haas 14:30
pgsql: Unwind #if spaghetti in hmac_openssl.c a bit. Tom Lane 14:41
pgsql: Refactor code for setting pg_popcount* function pointers. Nathan Bossart 15:16
pgsql: Avoid function call overhead of pg_popcount() in syslogger.c. Nathan Bossart 15:36
pgsql: Avoid deadlock during orphan temp table removal. Tom Lane 18:59
pgsql: Avoid deadlock during orphan temp table removal. Tom Lane 18:59
pgsql: Avoid deadlock during orphan temp table removal. Tom Lane 18:59
pgsql: Avoid deadlock during orphan temp table removal. Tom Lane 18:59
pgsql: Avoid deadlock during orphan temp table removal. Tom Lane 18:59
pgsql: Avoid deadlock during orphan temp table removal. Tom Lane 18:59
pgsql: Implement pg_wal_replay_wait() stored procedure Alexander Korotkov 19:58
Re: pgsql: Implement pg_wal_replay_wait() stored procedure Alexander Korotkov 20:42
Re: pgsql: Allow SIGINT to cancel psql database reconnections. Alexander Korotkov 21:40
pgsql: Don't zero tuple_fraction when planning UNIONs with ORDER BYs David Rowley 22:40
Re: pgsql: Implement pg_wal_replay_wait() stored procedure Thomas Munro 23:23
Re: pgsql: Implement pg_wal_replay_wait() stored procedure David Rowley 23:24
pgsql: Move WaitLSNShmemInit() to CreateOrAttachShmemStructs() Alexander Korotkov 23:56

April 3, 2024

Thread Author Time
pgsql: Make binaryheap enlargeable. Masahiko Sawada 01:29
pgsql: Add functions to binaryheap for efficient key removal and update Masahiko Sawada 01:44
pgsql: Don't adjust ressortgroupref in generate_setop_child_grouplist() David Rowley 02:39
pgsql: Improve eviction algorithm in ReorderBuffer using max-heap for m Masahiko Sawada 02:41
pgsql: Add built-in ERROR handling for archive callbacks. Nathan Bossart 03:30
Re: pgsql: Implement pg_wal_replay_wait() stored procedure Masahiko Sawada 06:15
pgsql: Add error codes to some PANIC/FATAL errors reports Daniel Gustafsson 07:49
pgsql: Fix indentation from cafe1056558f Daniel Gustafsson 07:49
pgsql: Minor improvements for waitlsn.c Alexander Korotkov 08:32
pgsql: Ensure that the sync slots reach a consistent state after promot Amit Kapila 08:49
Re: pgsql: Fix indentation from cafe1056558f Andrew Dunstan 09:37
pgsql: Drop global objects after completed test Daniel Gustafsson 11:41
Re: pgsql: Allow SIGINT to cancel psql database reconnections. Robert Haas 13:15
pgsql: Use the pairing heap instead of a flat array for LSN replay wait Alexander Korotkov 15:15
pgsql: Fix zeroing of pg_serial page without SLRU bank lock Alvaro Herrera 15:53
pgsql: Combine freezing and pruning steps in VACUUM Heikki Linnakangas 16:34
pgsql: Refactor how heap_prune_chain() updates prunable_xid Heikki Linnakangas 16:34
pgsql: Inline pg_popcount() for small buffers. Nathan Bossart 17:24
pgsql: Split XLogCtl->LogwrtResult into separate struct members Alvaro Herrera 17:56
pgsql: docs: Demote "Monitoring Disk Usage" from chapter to section. Robert Haas 20:12
pgsql: Fix the parameters order for TableAmRoutine.relation_copy_for_cl Alexander Korotkov 21:36
pgsql: Fix the parameters order for TableAmRoutine.relation_copy_for_cl Alexander Korotkov 21:36
pgsql: Fix the parameters order for TableAmRoutine.relation_copy_for_cl Alexander Korotkov 21:36
pgsql: Fix the parameters order for TableAmRoutine.relation_copy_for_cl Alexander Korotkov 21:36
pgsql: Fix the parameters order for TableAmRoutine.relation_copy_for_cl Alexander Korotkov 21:36
pgsql: Fix the parameters order for TableAmRoutine.relation_copy_for_cl Alexander Korotkov 21:36
pgsql: Invent SERIALIZE option for EXPLAIN. Tom Lane 21:42
pgsql: CREATE INDEX: do not update stats during binary upgrade. Jeff Davis 23:19

April 4, 2024

Thread Author Time
pgsql: pg_regress: Save errno in emit_tap_output_v() and switch to %m Michael Paquier 02:35
pgsql: Preliminary refactor of heap scanning functions David Rowley 03:41
pgsql: Coordinate emit_log_hook and all log destinations to share the s Michael Paquier 05:18
pgsql: Secondary refactor of heap scanning functions David Rowley 06:23
pgsql: Fix bogus coding in ExecAppendAsyncEventWait(). Etsuro Fujita 08:37
pgsql: Fix bogus coding in ExecAppendAsyncEventWait(). Etsuro Fujita 08:37
pgsql: Fix bogus coding in ExecAppendAsyncEventWait(). Etsuro Fujita 08:37
pgsql: postgres_fdw: Remove useless ternary expression. Etsuro Fujita 09:02
pgsql: Silence meson warning Peter Eisentraut 09:28
pgsql: Add support for incrementally parsing backup manifests Andrew Dunstan 10:56
pgsql: Introduce a non-recursive JSON parser Andrew Dunstan 10:56
pgsql: Use incremental parsing of backup manifests. Andrew Dunstan 10:56
pgsql: pg_upgrade: Fix typo in message Peter Eisentraut 10:59
pgsql: Add basic JSON_TABLE() functionality Amit Langote 11:21
pgsql: Fix typo introduced in 6185c9737 Amit Langote 11:57
Re: pgsql: Add basic JSON_TABLE() functionality Erik Rijkers 12:30
Re: pgsql: Add basic JSON_TABLE() functionality Andrew Dunstan 13:06
pgsql: Add missing initialization in transformJsonFuncExpr() Amit Langote 13:06
Re: pgsql: Add basic JSON_TABLE() functionality Amit Langote 13:07
Re: pgsql: Add basic JSON_TABLE() functionality Amit Langote 13:20
Re: pgsql: Add basic JSON_TABLE() functionality Andrew Dunstan 13:48
Re: pgsql: Add basic JSON_TABLE() functionality Tom Lane 15:26
pgsql: Fix warnings re typedef redefinition in ea7b4e9a2a and 3311ea86e Andrew Dunstan 15:37
Re: pgsql: Add basic JSON_TABLE() functionality Tom Lane 15:43
pgsql: Tidy up after incremental JSON parser patch Andrew Dunstan 16:45
Re: pgsql: Add basic JSON_TABLE() functionality 📎 Tom Lane 16:55
pgsql: Further cleanup for recent JSON-related commits. Tom Lane 17:21
pgsql: Further cleanup for recent JSON-related commits. Tom Lane 17:39
pgsql: Fix ecpg's mechanism for detecting unsupported cases in the gram Tom Lane 19:32
pgsql: Fix ecpg's mechanism for detecting unsupported cases in the gram Tom Lane 19:32
pgsql: Fix ecpg's mechanism for detecting unsupported cases in the gram Tom Lane 19:32
pgsql: Fix ecpg's mechanism for detecting unsupported cases in the gram Tom Lane 19:32
pgsql: Fix ecpg's mechanism for detecting unsupported cases in the gram Tom Lane 19:32
pgsql: Fix ecpg's mechanism for detecting unsupported cases in the gram Tom Lane 19:32
pgsql: Remove reachable call to pg_unreachable(). Robert Haas 20:32
pgsql: Fix old, misleading comment for PGRES_POLLING_ACTIVE. Robert Haas 20:32
pgsql: Fix test failures when language environment is not UTF-8. Jeff Davis 23:23

April 5, 2024

Thread Author Time
pgsql: Add "ABI_compatibility" regions to wait_event_names.txt Michael Paquier 00:04
Re: pgsql: Add basic JSON_TABLE() functionality Amit Langote 02:52
Re: pgsql: Add basic JSON_TABLE() functionality Tom Lane 02:56
Re: pgsql: Add basic JSON_TABLE() functionality Amit Langote 03:02
Re: pgsql: Add basic JSON_TABLE() functionality Tom Lane 03:12
pgsql: Allow synced slots to have their inactive_since. Amit Kapila 04:34
pgsql: Operate XLogCtl->log{Write,Flush}Result with atomics Alvaro Herrera 14:17
pgsql: Align blocks in incremental backups to BLCKSZ Tomas Vondra 14:30
pgsql: docs: Merge separate chapters on built-in index AMs into one. Robert Haas 14:37
pgsql: Suppress "variable may be used uninitialized" warning. Tom Lane 14:58
pgsql: Allow copying files using clone/copy_file_range Tomas Vondra 16:03
pgsql: Remove unused variable in checksum_file() Tomas Vondra 16:15
pgsql: Make libpqsrv_cancel's return const char *, not char * Alvaro Herrera 16:24
pgsql: Allow using copy_file_range in write_reconstructed_file Tomas Vondra 17:25
pgsql: Check HAVE_COPY_FILE_RANGE before calling copy_file_range Tomas Vondra 17:38
pgsql: Fix incorrect calculation in BlockRefTableEntryGetBlocks. Robert Haas 17:50
pgsql: Silence some compiler warnings in commit 3311ea86ed Andrew Dunstan 20:08
pgsql: Fix headerscheck violation introduced in f8ce4ed78ca Andres Freund 21:48

April 6, 2024

Thread Author Time
pgsql: Improve read_stream.c's fast path. Thomas Munro 05:18
pgsql: Fix incorrect return type John Naylor 05:21
pgsql: Add macro to disable address safety instrumentation John Naylor 05:21
pgsql: Convert uses of hash_string_pointer to fasthash equivalent John Naylor 05:21
pgsql: Allow BufferAccessStrategy to limit pin count. Thomas Munro 10:12
pgsql: Increase default vacuum_buffer_usage_limit to 2MB. Thomas Munro 10:12
pgsql: Speed up tail processing when hashing aligned C strings, take tw John Naylor 10:17
pgsql: Teach fasthash_accum to use platform endianness for bytewise loa John Naylor 10:17
pgsql: Remove obsolete comment in CopyReadLineText(). Tom Lane 15:16
pgsql: Enhance nbtree ScalarArrayOp execution. Peter Geoghegan 15:47
pgsql: Backport IPC::Run optimization to src/test/perl. Noah Misch 16:28
pgsql: BitmapHeapScan: begin scan after bitmap creation Tomas Vondra 20:58
pgsql: Call WaitLSNCleanup() in AbortTransaction() Alexander Korotkov 21:50
pgsql: Use an LWLock instead of a spinlock in waitlsn.c Alexander Korotkov 21:50
pgsql: Clarify what is protected by WaitLSNLock Alexander Korotkov 21:50
pgsql: BitmapHeapScan: postpone setting can_skip_fetch Tomas Vondra 21:57
pgsql: Implement ALTER TABLE ... MERGE PARTITIONS ... command Alexander Korotkov 22:19
pgsql: Implement ALTER TABLE ... SPLIT PARTITION ... command Alexander Korotkov 22:19
pgsql: BitmapHeapScan: Push skip_fetch optimization into table AM Tomas Vondra 22:26
pgsql: BitmapHeapScan: Use correct recheck flag for skip_fetch Tomas Vondra 22:51
pgsql: Change BitmapAdjustPrefetchIterator to accept BlockNumber Tomas Vondra 23:25

April 7, 2024

Thread Author Time
pgsql: Re-implement psql's FETCH_COUNT feature atop libpq's chunked mod Tom Lane 00:45
pgsql: Support retrieval of results in chunks with libpq. Tom Lane 00:45
pgsql: Disable parallel query in psql error-with-FETCH_COUNT test. Tom Lane 01:49
pgsql: Fix if/while thinko in read_stream.c edge case. Thomas Munro 02:52
pgsql: Optimize pg_popcount() with AVX-512 instructions. Nathan Bossart 02:59
pgsql: Optimize visibilitymap_count() with AVX-512 instructions. Nathan Bossart 04:00
pgsql: Reduce branches in heapgetpage()'s per-tuple loop Andres Freund 07:29
pgsql: Avoid needless large memcpys in libpq socket writing David Rowley 09:20
pgsql: Enlarge bit-space for MemoryContextMethodID David Rowley 11:32
pgsql: Introduce a bump memory allocator David Rowley 12:03
pgsql: Add XLogCtl->logInsertResult Alvaro Herrera 12:08
pgsql: Use bump memory context for tuplesorts David Rowley 12:32
Re: pgsql: Reduce branches in heapgetpage()'s per-tuple loop Melanie Plageman 13:14
pgsql: Use streaming I/O in sequential scans. Thomas Munro 13:56
Re: pgsql: Use bump memory context for tuplesorts Melanie Plageman 15:28
Re: pgsql: Reduce branches in heapgetpage()'s per-tuple loop Andres Freund 17:26
pgsql: Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 17:31
pgsql: Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 17:31
pgsql: Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 17:31
pgsql: Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 17:31
pgsql: Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 17:31
pgsql: Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 17:31
pgsql: Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 17:31
pgsql: Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 17:31
pgsql: Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 17:31
pgsql: Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 17:31
pgsql: Don't clobber test exit code at cleanup in LDAP/Kerberors tests Heikki Linnakangas 17:31
pgsql: Improve check in LDAP test to find the OpenLDAP installation Heikki Linnakangas 17:31
Re: pgsql: Use bump memory context for tuplesorts Tom Lane 17:52
pgsql: Avoid extra lookups with nbtree array inequalities. Peter Geoghegan 18:16
pgsql: Use conditional variable to wait for next MultiXact offset Alvaro Herrera 18:34
pgsql: Doc: update documentation about EXCLUDE constraint elements. Tom Lane 19:36
pgsql: Doc: update documentation about EXCLUDE constraint elements. Tom Lane 19:36
pgsql: Doc: update documentation about EXCLUDE constraint elements. Tom Lane 19:36
pgsql: Doc: update documentation about EXCLUDE constraint elements. Tom Lane 19:36
pgsql: Doc: update documentation about EXCLUDE constraint elements. Tom Lane 19:36
pgsql: Doc: show how to get the equivalent of LIMIT for UPDATE/DELETE. Tom Lane 20:26
pgsql: Remove useless duplicate call of defGetBoolean(). Tom Lane 21:08
Re: pgsql: Use bump memory context for tuplesorts Andres Freund 21:11
pgsql: Doc: clarify behavior of boolean options in replication protocol Tom Lane 21:16
pgsql: Change debug printing to log filename Daniel Gustafsson 22:26
pgsql: Transform OR clauses to ANY expression Alexander Korotkov 22:28
Re: pgsql: Transform OR clauses to ANY expression Melanie Plageman 22:35
Re: pgsql: Transform OR clauses to ANY expression Alexander Korotkov 22:38
pgsql: Fix usage of same ListCell transform_or_to_any()'s in nested loo Alexander Korotkov 22:45
pgsql: Fix incorrect KeeperBlock macro in bump.c David Rowley 23:07
pgsql: Make GIN test using injection points repeatable Michael Paquier 23:46
pgsql: Enhance libpq encryption negotiation tests with new GUC Heikki Linnakangas 23:50
pgsql: Add tests for libpq gssencmode and sslmode options Heikki Linnakangas 23:50
pgsql: With gssencmode='require', check credential cache before connect Heikki Linnakangas 23:50
pgsql: Move Kerberos module Heikki Linnakangas 23:50

Browse Archives

Prev | Next