summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2024-04-04Fix typo introduced in 6185c9737Amit Langote
2024-04-04Add basic JSON_TABLE() functionalityAmit Langote
2024-04-04Use incremental parsing of backup manifests.Andrew Dunstan
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-03CREATE INDEX: do not update stats during binary upgrade.Jeff Davis
2024-04-03Invent SERIALIZE option for EXPLAIN.Tom Lane
2024-04-03Split XLogCtl->LogwrtResult into separate struct membersAlvaro Herrera
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-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-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-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-02Provide API for streaming relation data.Thomas Munro
2024-04-02Provide vectored variant of ReadBuffer().Thomas Munro
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-01Introduce 'options' argument to heap_page_prune()Heikki Linnakangas
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-30Let table AM insertion methods control index insertionAlexander Korotkov
2024-03-30Custom reloptions for table AMAlexander Korotkov
2024-03-30Generalize relation analyze in table AM interfaceAlexander Korotkov
2024-03-30Add pg_basetype() function to extract a domain's base type.Tom Lane
2024-03-30Add support for MERGE ... WHEN NOT MATCHED BY SOURCE.Dean Rasheed
2024-03-30Add unicode_strtitle() for Unicode Default Case Conversion.Jeff Davis
2024-03-29Use version for builtin collations.Jeff Davis
2024-03-29Add allow_alter_system GUC.Robert Haas
2024-03-28Allow "internal" subtransactions in parallel mode.Tom Lane
2024-03-28ALTER TABLE: rework determination of access method IDAlvaro Herrera
2024-03-28Update comment in set_dummy_rel_pathlist().Tom Lane
2024-03-28Remove obsolete comment about VACUUM retrying pruningHeikki Linnakangas
2024-03-28Rethink create and attach APIs of shared TidStore.Masahiko Sawada
2024-03-27Fix unnecessary use of moving-aggregate mode with non-moving frame.Tom Lane
2024-03-27Rename COMPAT_OPTIONS_CLIENT to COMPAT_OPTIONS_OTHER.Robert Haas