Commit Graph

84 Commits (06424e9a24f04234cff0ed4d333415895e99faeb)

Author SHA1 Message Date
Tom Lane 06424e9a24 Improve fix for not entering parallel mode when holding interrupts. 10 months ago
Tom Lane 33187ab598 Revert "Allow parallel workers to cope with a newly-created session user ID." 1 year ago
Tom Lane 849326e49a Allow parallel workers to cope with a newly-created session user ID. 1 year ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 2 years ago
David Rowley 3f58a4e296 Fix various typos and incorrect/outdated name references 2 years ago
David Rowley 5352ca22e0 Rename force_parallel_mode to debug_parallel_query 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Michael Paquier 0823d061b0 Introduce SYSTEM_USER 3 years ago
Michael Paquier 78fdb1e50f Mark ParallelMessagePending as sig_atomic_t 3 years ago
Michael Paquier d951052a9e Allow parallel workers to retrieve some data from Port 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Amit Kapila 8e1fae1938 Move parallel vacuum code to vacuumparallel.c. 4 years ago
Daniel Gustafsson 7111e332c5 Fix duplicate words in comments 4 years ago
Robert Haas a780b2fcce Fix broken snapshot handling in parallel workers. 4 years ago
Andres Freund fa91d4c91f Make parallel worker shutdown complete entirely via before_shmem_exit(). 4 years ago
Thomas Munro c0d4f6d897 Rename "enum blacklist" to "uncommitted enums". 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Andres Freund e07633646a code: replace 'master' with 'leader' where appropriate. 5 years ago
Amit Kapila a6fea120a7 Comments and doc fixes for commit 40d964ec99. 6 years ago
Noah Misch c6b92041d3 Skip WAL for new relfilenodes, under wal_level=minimal. 6 years ago
Amit Kapila 40d964ec99 Allow vacuum command to process indexes in parallel. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Thomas Munro bb16aba50c Enable parallel query with SERIALIZABLE isolation. 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Thomas Munro cfdf4dc4fc Add WL_EXIT_ON_PM_DEATH pseudo-event. 7 years ago
Thomas Munro 212fab9926 Relax transactional restrictions on ALTER TYPE ... ADD VALUE (redux). 7 years ago
Tom Lane 07ee62ce9e Propagate xactStartTimestamp and stmtStartTimestamp to parallel workers. 7 years ago
Thomas Munro 6c3c9d4189 Defer restoration of libraries in parallel workers. 7 years ago
Peter Geoghegan 4974d7f87e Handle parallel index builds on mapped relations. 7 years ago
Tom Lane 3cb646264e Use a ResourceOwner to track buffer pins in all cases. 7 years ago
Peter Eisentraut bcbd940806 Remove dynamic_shared_memory_type=none 7 years ago
Magnus Hagander eed1ce72e1 Allow background workers to bypass datallowconn 8 years ago
Tom Lane 957ff087c8 Be more wary about shm_toc_lookup failure. 8 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Robert Haas 9222c0d9ed Add new function WaitForParallelWorkersToAttach. 8 years ago
Robert Haas 2badb5afb8 Report an ERROR if a parallel worker fails to start properly. 8 years ago
Robert Haas 29d58fd3ad Transfer state pertaining to pending REINDEX operations to workers. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Robert Haas 445dbd82a3 Fix ReinitializeParallelDSM to tolerate finding no error queues. 8 years ago
Robert Haas 846fcc8516 Fix problems with the "role" GUC and parallel query. 8 years ago
Andres Freund 31079a4a8e Replace remaining uses of pq_sendint with pq_sendint{8,16,32}. 8 years ago
Peter Eisentraut 5373bc2a08 Add background worker type 8 years ago
Andres Freund cc5f81366c Add support for coordinating record typmods among parallel workers. 8 years ago
Tom Lane 6708e447ef Clean up shm_mq cleanup. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Andres Freund 9206ced1dc Clean up latch related code. 8 years ago
Tom Lane d466335064 Don't be so trusting that shm_toc_lookup() will always succeed. 8 years ago