summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/parallel.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Introduce SYSTEM_USERMichael Paquier2022-09-291-0/+8
* Mark ParallelMessagePending as sig_atomic_tMichael Paquier2022-09-271-1/+1
* Allow parallel workers to retrieve some data from PortMichael Paquier2022-08-241-1/+18
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Move parallel vacuum code to vacuumparallel.c.Amit Kapila2021-12-231-1/+1
* Fix duplicate words in commentsDaniel Gustafsson2021-10-041-1/+1
* Fix broken snapshot handling in parallel workers.Robert Haas2021-08-251-14/+38
* Make parallel worker shutdown complete entirely via before_shmem_exit().Andres Freund2021-08-061-1/+13
* Rename "enum blacklist" to "uncommitted enums".Thomas Munro2021-01-051-15/+16
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* code: replace 'master' with 'leader' where appropriate.Andres Freund2020-07-081-18/+18
* Comments and doc fixes for commit 40d964ec99.Amit Kapila2020-04-141-1/+1
* Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch2020-04-041-4/+22
* Allow vacuum command to process indexes in parallel.Amit Kapila2020-01-201-2/+24
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-121-2/+1
* Enable parallel query with SERIALIZABLE isolation.Thomas Munro2019-03-151-11/+7
* Refactor planner's header files.Tom Lane2019-01-291-1/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Add WL_EXIT_ON_PM_DEATH pseudo-event.Thomas Munro2018-11-231-7/+3
* Relax transactional restrictions on ALTER TYPE ... ADD VALUE (redux).Thomas Munro2018-10-091-1/+19
* Propagate xactStartTimestamp and stmtStartTimestamp to parallel workers.Tom Lane2018-10-061-0/+11
* Defer restoration of libraries in parallel workers.Thomas Munro2018-09-201-9/+9
* Handle parallel index builds on mapped relations.Peter Geoghegan2018-08-101-1/+18
* Use a ResourceOwner to track buffer pins in all cases.Tom Lane2018-07-181-7/+9
* Remove dynamic_shared_memory_type=nonePeter Eisentraut2018-07-101-7/+0
* Allow background workers to bypass datallowconnMagnus Hagander2018-04-051-1/+2
* Be more wary about shm_toc_lookup failure.Tom Lane2018-02-021-12/+15
* Support parallel btree index builds.Robert Haas2018-02-021-3/+9
* Add new function WaitForParallelWorkersToAttach.Robert Haas2018-02-021-8/+144
* Report an ERROR if a parallel worker fails to start properly.Robert Haas2018-01-231-9/+109
* Transfer state pertaining to pending REINDEX operations to workers.Robert Haas2018-01-191-1/+17
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Fix ReinitializeParallelDSM to tolerate finding no error queues.Robert Haas2017-11-281-2/+3
* Fix problems with the "role" GUC and parallel query.Robert Haas2017-10-291-0/+11
* Replace remaining uses of pq_sendint with pq_sendint{8,16,32}.Andres Freund2017-10-111-2/+2
* Add background worker typePeter Eisentraut2017-09-291-0/+1
* Add support for coordinating record typmods among parallel workers.Andres Freund2017-09-141-3/+41
* Clean up shm_mq cleanup.Tom Lane2017-08-311-3/+3
* Phase 3 of pgindent updates.Tom Lane2017-06-211-4/+4
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-211-1/+1
* Clean up latch related code.Andres Freund2017-06-061-2/+2
* Don't be so trusting that shm_toc_lookup() will always succeed.Tom Lane2017-06-051-19/+12
* Ensure BackgroundWorker struct contents are well-defined.Tom Lane2017-04-161-1/+1
* Avoid passing function pointers across process boundaries.Tom Lane2017-04-141-88/+105
* Don't use bgw_main even to specify in-core bgworker entrypoints.Robert Haas2017-03-311-3/+3
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Add max_parallel_workers GUC.Robert Haas2016-12-021-1/+2
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-041-1/+3