summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2024-02-09Improve COPY TO performance when server and client encodings matchMichael Paquier
2024-02-08Fix gcc >= 10 warningAlexander Korotkov
2024-02-08Fix wrong logic in TransactionIdInRecentPast()Alexander Korotkov
2024-02-07Remove Start* macros in postmaster.c.Nathan Bossart
2024-02-07Adjust reltarget assignment for UPPERREL_PARTIAL_DISTINCT relDavid Rowley
2024-02-07Set LSN for wbuf in _hash_freeovflpage() iff wbuf is modified.Amit Kapila
2024-02-07Clean-ups for 776621a5e4 and 7329240437.Amit Kapila
2024-02-07Simplify signature of CopyAttributeOutCSV() in copyto.cMichael Paquier
2024-02-06Revert "Refactor CopyAttributeOut{CSV,Text}() to use a callback in COPY TO"Michael Paquier
2024-02-06Change initial use of pg_atomic_write_u64 to initAlvaro Herrera
2024-02-06Use atomic access for SlruShared->latest_page_numberAlvaro Herrera
2024-02-06Simplify initialization of incremental hash stateJohn Naylor
2024-02-05Fix assertion if index is dropped during REFRESH CONCURRENTLYHeikki Linnakangas
2024-02-05Run REFRESH MATERIALIZED VIEW CONCURRENTLY in right security contextHeikki Linnakangas
2024-02-05Enhance libpqrcv APIs to support slot synchronization.Amit Kapila
2024-02-05Refactor CopyAttributeOut{CSV,Text}() to use a callback in COPY TOMichael Paquier
2024-02-05Refactor CopyReadAttributes{CSV,Text}() to use a callback in COPY FROMMichael Paquier
2024-02-02Fix typo in commentsHeikki Linnakangas
2024-02-02Translate ENOMEM to ERRCODE_OUT_OF_MEMORY in errcode_for_file_access().Tom Lane
2024-02-02Fix bug in bulk extending temp relation after failureHeikki Linnakangas
2024-02-02Allow Gather Merge in more cases for parallel DISTINCTDavid Rowley
2024-02-01Sync PG_VERSION file in CREATE DATABASE.Noah Misch
2024-02-01Handle interleavings between CREATE DATABASE steps and base backup.Noah Misch
2024-02-01Fix stats_fetch_consistency with stats for fixed-numbered objectsMichael Paquier
2024-01-31Fix copy&paste typo in commentAlvaro Herrera
2024-01-31Fix costing bug in MergeAppendDavid Rowley
2024-01-31Revise pg_walsummary's 002_blocks test to avoid spurious failures.Robert Haas
2024-01-31Give SMgrRelation pointers a well-defined lifetime.Heikki Linnakangas
2024-01-31Remove some obsolete smgrcloseall() calls.Heikki Linnakangas
2024-01-31Consider the "LIMIT 1" optimization with parallel DISTINCTDavid Rowley
2024-01-31Fix various issues with ALTER TEXT SEARCH CONFIGURATIONMichael Paquier
2024-01-30Simplify partial path generation in GROUP BY/ORDER BYDavid Rowley
2024-01-30Split use of SerialSLRULock, creating SerialControlLockAlvaro Herrera
2024-01-30Add a failover option to subscriptions.Amit Kapila
2024-01-30Fix incorrect format placeholders for OidPeter Eisentraut
2024-01-29Delay build of Memoize hash table until executor runDavid Rowley
2024-01-29Doc: mention foreign keys can reference unique indexesDavid Rowley
2024-01-29Fix incompatibilities with libxml2 >= 2.12.0.Tom Lane
2024-01-29Add EXPLAIN (MEMORY) to report planner memory consumptionAlvaro Herrera
2024-01-29Fix locking when fixing an incomplete split of a GIN internal pageHeikki Linnakangas
2024-01-29Remove make function vpathsearchPeter Eisentraut
2024-01-29Fix comments in ReplicationSlotAcquire().Amit Kapila
2024-01-29Allow setting failover property in the replication command.Amit Kapila
2024-01-29Remove ReorderBufferTupleBuf structure.Masahiko Sawada
2024-01-28Fix DROP ROLE when specifying duplicated rolesMichael Paquier
2024-01-26Compare varnullingrels too in assign_param_for_var().Tom Lane
2024-01-26Detect Julian-date overflow in timestamp[tz]_pl_interval.Tom Lane
2024-01-26Temporary patch to help debug pg_walsummary test failures.Robert Haas
2024-01-26Combine FSM updates for prune and no-prune cases.Robert Haas
2024-01-26Split some code out from MergeAttributes()Peter Eisentraut