Commit Graph

321 Commits (9a374b77fb53e4cfbca121e4fa278a7d71bde7c4)

Author SHA1 Message Date
Robert Haas 8ec569479f Apply PGDLLIMPORT markings broadly. 4 years ago
Jeff Davis 5c279a6d35 Custom WAL Resource Managers. 4 years ago
Andres Freund 5891c7a8ed pgstat: store statistics in shared memory. 4 years ago
Stephen Frost 39969e2a1e Remove exclusive backup mode 4 years ago
Robert Haas aa64f23b02 Remove MaxBackends variable in favor of GetMaxBackends() function. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Alvaro Herrera d3014fff4c
Doc: add glossary term for "auxiliary process" 4 years ago
Andres Freund f8dd4ecb0b process startup: Remove bootstrap / checker modes from AuxProcType. 4 years ago
Andres Freund 0a692109dc process startup: Move AuxiliaryProcessMain into its own file. 4 years ago
Tom Lane 28d936031a Get rid of artificial restriction on hash table sizes on Windows. 4 years ago
Tom Lane e47f93f981 Refactor CHECK_FOR_INTERRUPTS() to add flexibility. 5 years ago
Fujii Masao 43620e3286 Add function to log the memory contexts of specified backend process. 5 years ago
Thomas Munro c30f54ad73 Detect POLLHUP/POLLRDHUP while running queries. 5 years ago
Fujii Masao d75288fb27 Make archiver process an auxiliary process. 5 years ago
Peter Geoghegan 9f3665fbfc Don't consider newly inserted tuples in nbtree VACUUM. 5 years ago
Tom Lane 9877374bef Add idle_session_timeout. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Peter Geoghegan d6c08e29e7 Add hash_mem_multiplier GUC. 5 years ago
Joe Conway 87fb04af1e Add unlikely() to CHECK_FOR_INTERRUPTS() 6 years ago
Peter Eisentraut 8e8a0becb3 Unify several ways to tracking backend type 6 years ago
Peter Eisentraut 1c91838181 Clean up order in miscinit.c a bit 6 years ago
Alvaro Herrera 15d13e8291 Make vacuum buffer counters 64 bits wide 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Robert Haas 16a4e4aecd Extend the ProcSignal mechanism to support barriers. 6 years ago
Robert Haas 7dbfea3c45 Partially deduplicate interrupt handling for background processes. 6 years ago
Michael Paquier c96581abe4 Fix inconsistencies and typos in the tree, take 11 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Tom Lane caf626b2cd Convert [autovacuum_]vacuum_cost_delay into floating-point GUCs. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Thomas Munro 197e4af9d5 Refactor pid, random seed and start time initialization. 7 years ago
Michael Paquier ba16aade33 Switch flags tracking pending interrupts to sig_atomic_t 7 years ago
Stephen Frost c37b3d08ca Allow group access on PGDATA 8 years ago
Magnus Hagander eed1ce72e1 Allow background workers to bypass datallowconn 8 years ago
Teodor Sigaev 857f9c36cd Skip full index scan during cleanup of B-tree indexes when possible 8 years ago
Robert Haas 935dee9ad5 Mark assorted GUC variables as PGDLLIMPORT. 8 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Robert Haas c572599c65 Mark assorted variables PGDLLIMPORT. 8 years ago
Robert Haas 8b304b8b72 Remove replacement selection sort. 8 years ago
Tom Lane f13ea95f9e Change pg_ctl to detect server-ready by watching status in postmaster.pid. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Andres Freund 6e1dd2773e Unify SIGHUP handling between normal and walsender backends. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Heikki Linnakangas fe0a0b5993 Replace PostmasterRandom() with a stronger source, second attempt. 9 years ago
Robert Haas b460f5d669 Add max_parallel_workers GUC. 9 years ago
Robert Haas 273270593f Mark IsPostmasterEnvironment and IsBackgroundWorker as PGDLLIMPORT. 9 years ago
Robert Haas cac8321970 Mark PostmasterPid as PGDLLIMPORT. 10 years ago
Robert Haas 0711803775 Use quicksort, not replacement selection, for external sorting. 10 years ago
Robert Haas c6dda1f48e Add idle_in_transaction_session_timeout. 10 years ago