summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-04-04Remove reachable call to pg_unreachable().Robert Haas
2024-04-04Fix ecpg's mechanism for detecting unsupported cases in the grammar.Tom Lane
2024-04-04Further cleanup for recent JSON-related commits.Tom Lane
2024-04-04Further cleanup for recent JSON-related commits.Tom Lane
2024-04-04Tidy up after incremental JSON parser patchAndrew Dunstan
2024-04-04Fix warnings re typedef redefinition in ea7b4e9a2a and 3311ea86edAndrew Dunstan
2024-04-04Add missing initialization in transformJsonFuncExpr()Amit Langote
2024-04-04Fix typo introduced in 6185c9737Amit Langote
2024-04-04Add basic JSON_TABLE() functionalityAmit Langote
2024-04-04pg_upgrade: Fix typo in messagePeter Eisentraut
2024-04-04Use incremental parsing of backup manifests.Andrew Dunstan
2024-04-04Add support for incrementally parsing backup manifestsAndrew Dunstan
2024-04-04Introduce a non-recursive JSON parserAndrew Dunstan
2024-04-04Silence meson warningPeter Eisentraut
2024-04-04postgres_fdw: Remove useless ternary expression.Etsuro Fujita
2024-04-04Secondary refactor of heap scanning functionsDavid Rowley
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-03docs: Demote "Monitoring Disk Usage" from chapter to section.Robert Haas
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-02Use streaming I/O in pg_prewarm.Thomas Munro
2024-04-02Provide API for streaming relation data.Thomas Munro