summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/parallel.c
AgeCommit message (Expand)Author
2023-04-19Fix various typos and incorrect/outdated name referencesDavid Rowley
2023-02-15Rename force_parallel_mode to debug_parallel_queryDavid Rowley
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-29Introduce SYSTEM_USERMichael Paquier
2022-09-27Mark ParallelMessagePending as sig_atomic_tMichael Paquier
2022-08-24Allow parallel workers to retrieve some data from PortMichael Paquier
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-23Move parallel vacuum code to vacuumparallel.c.Amit Kapila
2021-10-04Fix duplicate words in commentsDaniel Gustafsson
2021-08-25Fix broken snapshot handling in parallel workers.Robert Haas
2021-08-07Make parallel worker shutdown complete entirely via before_shmem_exit().Andres Freund
2021-01-04Rename "enum blacklist" to "uncommitted enums".Thomas Munro
2021-01-02Update copyright for 2021Bruce Momjian
2020-07-08code: replace 'master' with 'leader' where appropriate.Andres Freund
2020-04-14Comments and doc fixes for commit 40d964ec99.Amit Kapila
2020-04-04Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-01-20Allow vacuum command to process indexes in parallel.Amit Kapila
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-03-15Enable parallel query with SERIALIZABLE isolation.Thomas Munro
2019-01-29Refactor planner's header files.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-23Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro
2018-10-08Relax transactional restrictions on ALTER TYPE ... ADD VALUE (redux).Thomas Munro
2018-10-06Propagate xactStartTimestamp and stmtStartTimestamp to parallel workers.Tom Lane
2018-09-20Defer restoration of libraries in parallel workers.Thomas Munro
2018-08-10Handle parallel index builds on mapped relations.Peter Geoghegan
2018-07-18Use a ResourceOwner to track buffer pins in all cases.Tom Lane
2018-07-10Remove dynamic_shared_memory_type=nonePeter Eisentraut
2018-04-05Allow background workers to bypass datallowconnMagnus Hagander
2018-02-02Be more wary about shm_toc_lookup failure.Tom Lane
2018-02-02Support parallel btree index builds.Robert Haas
2018-02-02Add new function WaitForParallelWorkersToAttach.Robert Haas
2018-01-23Report an ERROR if a parallel worker fails to start properly.Robert Haas
2018-01-19Transfer state pertaining to pending REINDEX operations to workers.Robert Haas
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-28Fix ReinitializeParallelDSM to tolerate finding no error queues.Robert Haas
2017-10-29Fix problems with the "role" GUC and parallel query.Robert Haas
2017-10-12Replace remaining uses of pq_sendint with pq_sendint{8,16,32}.Andres Freund
2017-09-29Add background worker typePeter Eisentraut
2017-09-15Add support for coordinating record typmods among parallel workers.Andres Freund
2017-08-31Clean up shm_mq cleanup.Tom Lane
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-06-06Clean up latch related code.Andres Freund
2017-06-05Don't be so trusting that shm_toc_lookup() will always succeed.Tom Lane
2017-04-17Ensure BackgroundWorker struct contents are well-defined.Tom Lane
2017-04-15Avoid passing function pointers across process boundaries.Tom Lane
2017-04-01Don't use bgw_main even to specify in-core bgworker entrypoints.Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian