Commit Graph

346 Commits (93db6cbda037f1be9544932bd9a785dabf3ff712)

Author SHA1 Message Date
Amit Kapila 93db6cbda0 Add a new slot sync worker to synchronize logical slots. 1 year ago
Alexander Korotkov 51efe38cb9 Introduce transaction_timeout 1 year ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Robert Haas 174c480508 Add a new WAL summarizer process. 2 years ago
Michael Paquier c7a3e6b46d Remove trace_recovery_messages 2 years ago
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions 2 years ago
Alexander Korotkov e83d1b0c40 Add support event triggers on authenticated login 2 years ago
Michael Paquier e7689190b3 Add option to bgworkers to allow the bypass of role login check 2 years ago
Michael Paquier 4800a5dfb4 Refactor InitPostgres() to use bitwise option flags 2 years ago
Nathan Bossart a0363ab7aa Fix privilege check for SET SESSION AUTHORIZATION. 2 years ago
Nathan Bossart 9987a7bf34 Move privilege check for SET SESSION AUTHORIZATION. 2 years ago
David Rowley 1cbbee0338 Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT option 2 years ago
Daniel Gustafsson 7ab1bc2939 Fix outdated references to guc.c 2 years ago
Andres Freund 28e626bde0 pgstat: Infrastructure for more detailed IO statistics 2 years ago
Thomas Munro 7389aad636 Use WaitEventSet API for postmaster's event loop. 2 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut b1099eca8f Remove AssertArg and AssertState 3 years ago
Michael Paquier 0823d061b0 Introduce SYSTEM_USER 3 years ago
Peter Geoghegan bfcf1b3480 Harmonize parameter names in storage and AM code. 3 years ago
Michael Paquier d951052a9e Allow parallel workers to retrieve some data from Port 3 years ago
Andres Freund 0c679464a8 Add BackendType for standalone backends 3 years ago
Tom Lane b35617de37 Process session_preload_libraries within InitPostgres's transaction. 3 years ago
Thomas Munro 0ad5b48e58 Remove HP/Intel Itanium support. 3 years ago
Robert Haas 4f2400cb3f Add a new shmem_request_hook hook. 3 years ago
Robert Haas 7fc0e7de9f Revert the addition of GetMaxBackends() and related stuff. 3 years ago
Robert Haas 8ec569479f Apply PGDLLIMPORT markings broadly. 3 years ago
Jeff Davis 5c279a6d35 Custom WAL Resource Managers. 3 years ago
Andres Freund 5891c7a8ed pgstat: store statistics in shared memory. 3 years ago
Stephen Frost 39969e2a1e Remove exclusive backup mode 3 years ago
Robert Haas aa64f23b02 Remove MaxBackends variable in favor of GetMaxBackends() function. 3 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. 4 years ago
Fujii Masao 43620e3286 Add function to log the memory contexts of specified backend process. 4 years ago
Thomas Munro c30f54ad73 Detect POLLHUP/POLLRDHUP while running queries. 4 years ago
Fujii Masao d75288fb27 Make archiver process an auxiliary process. 4 years ago
Peter Geoghegan 9f3665fbfc Don't consider newly inserted tuples in nbtree VACUUM. 4 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() 5 years ago
Peter Eisentraut 8e8a0becb3 Unify several ways to tracking backend type 5 years ago
Peter Eisentraut 1c91838181 Clean up order in miscinit.c a bit 5 years ago
Alvaro Herrera 15d13e8291 Make vacuum buffer counters 64 bits wide 5 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