summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/parallel.c
AgeCommit message (Expand)Author
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-09Relax 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-02Update 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-11Replace remaining uses of pq_sendint with pq_sendint{8,16,32}.Andres Freund
2017-09-29Add background worker typePeter Eisentraut
2017-09-14Add 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-16Ensure BackgroundWorker struct contents are well-defined.Tom Lane
2017-04-14Avoid passing function pointers across process boundaries.Tom Lane
2017-03-31Don't use bgw_main even to specify in-core bgworker entrypoints.Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-02Add max_parallel_workers GUC.Robert Haas
2016-10-04Extend framework from commit 53be0b1ad to report latch waits.Robert Haas
2016-08-27Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane
2016-08-26Fix potential memory leakage from HandleParallelMessages().Tom Lane
2016-08-26Fix logic for adding "parallel worker" context line to worker errors.Tom Lane
2016-08-02Block interrupts during HandleParallelMessages().Tom Lane
2016-08-01Minor cleanup for access/transam/parallel.c.Tom Lane
2016-06-30Fix several mistakes around parallel workers and client_encoding.Robert Haas
2016-06-17Remove PID from 'parallel worker' context message.Robert Haas
2016-06-16Fix fuzzy thinking in ReinitializeParallelDSM().Tom Lane
2016-06-09Improve the situation for parallel query versus temp relations.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-05-06Use mul_size when multiplying by the number of parallel workers.Robert Haas
2016-03-04Minor optimizations based on ParallelContext having nworkers_launched.Robert Haas
2016-02-07Introduce a new GUC force_parallel_mode for testing purposes.Robert Haas
2016-02-07Introduce group locking to prevent parallel processes from deadlocking.Robert Haas