summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2024-03-17Separate equalRowTypes() from equalTupleDescs()Peter Eisentraut
2024-03-14Remove redundant snapshot copying from parallel leader to workersHeikki Linnakangas
2024-03-13Make the order of the header file includes consistentPeter Eisentraut
2024-03-11Update obsolete index scan TID comments.Peter Geoghegan
2024-03-11Remove unneeded vacuum_delay_point from heap_vac_scan_get_next_blockHeikki Linnakangas
2024-03-11Confine vacuum skip logic to lazy_scan_skip()Heikki Linnakangas
2024-03-11Set all_visible_according_to_vm correctly with DISABLE_PAGE_SKIPPINGHeikki Linnakangas
2024-03-11Add some checkpoint and redo LSNs to a couple of recovery errorsMichael Paquier
2024-03-08Avoid stack overflow in ShowTransactionStateRec()Alexander Korotkov
2024-03-08Turn tail recursion into iteration in CommitTransactionCommand()Alexander Korotkov
2024-03-05Fix misspelled assertionsAlvaro Herrera
2024-03-05Rework redundant code in subtrans.cAlvaro Herrera
2024-03-05Fix buildfarm failures from 2af07e2f74.Jeff Davis
2024-03-05Fix search_path to a safe value during maintenance operations.Jeff Davis
2024-03-04Rework locking code in GetMultiXactIdMembersAlvaro Herrera
2024-03-04Simplify coding in slru.cAlvaro Herrera
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-04Remove unused 'countincludesself' argument to pq_sendcountedtext()Heikki Linnakangas
2024-03-04Remove unused ParallelWorkerInfo.pid fieldHeikki Linnakangas
2024-03-04Use MyBackendType in more places to check what process this isHeikki Linnakangas
2024-03-04Add regression test for restart points during promotionMichael Paquier
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-03-03Redefine backend ID to be an index into the proc arrayHeikki Linnakangas
2024-02-29Convert unloggedLSN to an atomic variable.Nathan Bossart
2024-02-29Fixups for commit 93db6cbda0.Amit Kapila
2024-02-28Improve performance of subsystems on top of SLRUAlvaro Herrera
2024-02-28Rename SLRU elements in view pg_stat_slruAlvaro Herrera
2024-02-26Fix comment thinko in sequence.cMichael Paquier
2024-02-26slru.c: Reduce scope of variables in 'for' blocksAlvaro Herrera
2024-02-26Introduce sequence_*() access functionsMichael Paquier
2024-02-25Promote assertion about !ReindexIsProcessingIndex to runtime error.Tom Lane
2024-02-23Introduce a new smgr bulk loading facility.Heikki Linnakangas
2024-02-22Add a new slot sync worker to synchronize logical slots.Amit Kapila
2024-02-21Remove superfluous 'pgprocno' field from PGPROCHeikki Linnakangas
2024-02-16Use new overflow-safe integer comparison functions.Nathan Bossart
2024-02-16Pass correct count to WALRead().Jeff Davis
2024-02-16Add assert to WALReadFromBuffers().Jeff Davis
2024-02-16Replace calls to pg_qsort() with the qsort() macro.Nathan Bossart
2024-02-16Followup fixes for transaction_timeoutAlexander Korotkov
2024-02-15Introduce transaction_timeoutAlexander Korotkov
2024-02-12Read WAL directly from WAL buffers.Jeff Davis
2024-02-12Remove unnecessary smgropen() callsHeikki Linnakangas
2024-02-07Set LSN for wbuf in _hash_freeovflpage() iff wbuf is modified.Amit Kapila
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-01-31Give SMgrRelation pointers a well-defined lifetime.Heikki Linnakangas
2024-01-29Fix locking when fixing an incomplete split of a GIN internal pageHeikki Linnakangas
2024-01-26Combine FSM updates for prune and no-prune cases.Robert Haas
2024-01-25Add more LOG messages when starting and ending recovery from a backupMichael Paquier
2024-01-24Add temporal PRIMARY KEY and UNIQUE constraintsPeter Eisentraut