Commit Graph

94 Commits (6e086fa2e771ad4c0b2d3cca4e2de209a92c719b)

Author SHA1 Message Date
Tom Lane 6e086fa2e7 Allow parallel workers to cope with a newly-created session user ID. 1 year ago
Tom Lane 0ae5b763ea Clean up handling of client_encoding GUC in parallel workers. 1 year ago
Tom Lane e6a9637488 Revert "Allow parallel workers to cope with a newly-created session user ID." 1 year ago
Tom Lane f5f30c22ed Allow parallel workers to cope with a newly-created session user ID. 1 year ago
Tom Lane 0075d78947 Allow "internal" subtransactions in parallel mode. 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Heikki Linnakangas 0dd094c4a0 Remove unused ParallelWorkerInfo.pid field 2 years ago
Heikki Linnakangas 024c521117 Replace BackendIds with 0-based ProcNumbers 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Tomas Vondra b437571714 Allow parallel CREATE INDEX for BRIN indexes 2 years ago
Nathan Bossart f4b54e1ed9 Introduce macros for protocol characters. 2 years ago
Nathan Bossart 0fef877538 Rename session_auth_is_superuser to current_role_is_superuser. 2 years ago
Masahiko Sawada f1889729dd Add new parallel message type to progress reporting. 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 3 years ago
David Rowley 3f58a4e296 Fix various typos and incorrect/outdated name references 3 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. 6 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. 8 years ago
Peter Eisentraut bcbd940806 Remove dynamic_shared_memory_type=none 8 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