summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-04-04Coordinate emit_log_hook and all log destinations to share the same timevalMichael Paquier
2024-04-04Preliminary refactor of heap scanning functionsDavid Rowley
2024-04-04pg_regress: Save errno in emit_tap_output_v() and switch to %mMichael Paquier
2024-04-03CREATE INDEX: do not update stats during binary upgrade.Jeff Davis
2024-04-03Invent SERIALIZE option for EXPLAIN.Tom Lane
2024-04-03Fix the parameters order for TableAmRoutine.relation_copy_for_cluster()Alexander Korotkov
2024-04-03Split XLogCtl->LogwrtResult into separate struct membersAlvaro Herrera
2024-04-03Inline pg_popcount() for small buffers.Nathan Bossart
2024-04-03Combine freezing and pruning steps in VACUUMHeikki Linnakangas
2024-04-03Refactor how heap_prune_chain() updates prunable_xidHeikki Linnakangas
2024-04-03Fix zeroing of pg_serial page without SLRU bank lockAlvaro Herrera
2024-04-03Use the pairing heap instead of a flat array for LSN replay waitersAlexander Korotkov
2024-04-03Drop global objects after completed testDaniel Gustafsson
2024-04-03Ensure that the sync slots reach a consistent state after promotion without l...Amit Kapila
2024-04-03Minor improvements for waitlsn.cAlexander Korotkov
2024-04-03Fix indentation from cafe1056558fDaniel Gustafsson
2024-04-03Add error codes to some PANIC/FATAL errors reportsDaniel Gustafsson
2024-04-03Add built-in ERROR handling for archive callbacks.Nathan Bossart
2024-04-03Improve eviction algorithm in ReorderBuffer using max-heap for many subtransa...Masahiko Sawada
2024-04-03Don't adjust ressortgroupref in generate_setop_child_grouplist()David Rowley
2024-04-03Add functions to binaryheap for efficient key removal and update.Masahiko Sawada
2024-04-03Make binaryheap enlargeable.Masahiko Sawada
2024-04-02Move WaitLSNShmemInit() to CreateOrAttachShmemStructs()Alexander Korotkov
2024-04-02Don't zero tuple_fraction when planning UNIONs with ORDER BYsDavid Rowley
2024-04-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-02Avoid deadlock during orphan temp table removal.Tom Lane
2024-04-02Avoid function call overhead of pg_popcount() in syslogger.c.Nathan Bossart
2024-04-02Refactor code for setting pg_popcount* function pointers.Nathan Bossart
2024-04-02Unwind #if spaghetti in hmac_openssl.c a bit.Tom Lane
2024-04-02Allow SIGINT to cancel psql database reconnections.Robert Haas
2024-04-02Expose PQsocketPoll via libpqRobert Haas
2024-04-02Provide API for streaming relation data.Thomas Munro
2024-04-02Provide vectored variant of ReadBuffer().Thomas Munro
2024-04-02Don't use the pg_am system catalog in new testAlvaro Herrera
2024-04-02Revert "Custom reloptions for table AM"Alexander Korotkov
2024-04-02Use TidStore for dead tuple TIDs storage during lazy vacuum.Masahiko Sawada
2024-04-01Fix assert failure when planning setop subqueries with CTEsDavid Rowley
2024-04-01Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms.Tom Lane
2024-04-01Introduce 'options' argument to heap_page_prune()Heikki Linnakangas
2024-04-01Invent --transaction-size option for pg_restore.Tom Lane
2024-04-01Rearrange pg_dump's handling of large objects for better efficiency.Tom Lane
2024-04-01Avoid possible longjmp-induced logic error in PLy_trigger_build_args.Tom Lane
2024-04-01Fix assorted resource leaks in new pg_createsubscriber code.Tom Lane
2024-04-01Handle non-chain tuples outside of heap_prune_chain()Heikki Linnakangas
2024-04-01Refactor heap_prune_chain()Heikki Linnakangas
2024-04-01Minor refactoring in heap_page_pruneHeikki Linnakangas
2024-04-01Add new COPY option LOG_VERBOSITY.Masahiko Sawada
2024-03-31Revert "Speed up tail processing when hashing aligned C strings"John Naylor
2024-03-31Speed up tail processing when hashing aligned C stringsJohn Naylor
2024-03-30Let table AM insertion methods control index insertionAlexander Korotkov