Commit Graph

371 Commits (fdbc6757276208bb87498d4f17ef884baf2e90fe)

Author SHA1 Message Date
Tom Lane fdbc675727 Avoid mixing void and integer in a conditional expression. 2 months ago
Daniel Gustafsson fb844b9f06 Revert function to get memory context stats for processes 8 months ago
Heikki Linnakangas b28c59a6cd Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays 8 months ago
Michael Paquier c4c236ab5c Fix some comments related to IO workers 8 months ago
Heikki Linnakangas 0f1433f053 Fix a few oversights in the longer cancel keys patch 9 months ago
Daniel Gustafsson 042a66291b Add function to get memory context stats for processes 9 months ago
Heikki Linnakangas a460251f0a Make cancel request keys longer 9 months ago
Andres Freund 55b454d0e1 aio: Infrastructure for io_method=worker 10 months ago
Melanie Plageman 18cd15e706 Add connection establishment duration logging 10 months ago
Tom Lane b9d232b9de Use "ssize_t" not "long" in max_stack_depth-related code. 11 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Tom Lane 34486b6092 Exclude parallel workers from connection privilege/limit checks. 1 year ago
Tom Lane 2bdf1b2a2e Reserve a PGPROC slot and semaphore for the slotsync worker process. 1 year ago
Tom Lane c91963da13 Set the stack_base_ptr in main(), not in random other places. 1 year ago
Heikki Linnakangas 18d67a8d7d Replace postmaster.c's own backend type codes with BackendType 1 year ago
Tom Lane 5a2fed911a Fix improper interactions between session_authorization and role. 1 year ago
Tomas Vondra c4d5cb71d2 Increase the number of fast-path lock slots 1 year ago
Masahiko Sawada c584781bcc Use pgBufferUsage for buffer usage tracking in analyze. 1 year ago
Heikki Linnakangas 9d9b9d46f3 Move cancel key generation to after forking the backend 1 year ago
Heikki Linnakangas d63d486d6c Remove assertions that some compiler say are tautological 2 years ago
Heikki Linnakangas 393b5599e5 Use MyBackendType in more places to check what process this is 2 years ago
Heikki Linnakangas 067701f577 Remove MyAuxProcType, use MyBackendType instead 2 years ago
Heikki Linnakangas 024c521117 Replace BackendIds with 0-based ProcNumbers 2 years ago
Heikki Linnakangas ab355e3a88 Redefine backend ID to be an index into the proc array 2 years ago
Alvaro Herrera 53c2a97a92
Improve performance of subsystems on top of SLRU 2 years ago
Amit Kapila 93db6cbda0 Add a new slot sync worker to synchronize logical slots. 2 years ago
Alexander Korotkov 51efe38cb9 Introduce transaction_timeout 2 years 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. 3 years ago
Nathan Bossart 9987a7bf34 Move privilege check for SET SESSION AUTHORIZATION. 3 years ago
David Rowley 1cbbee0338 Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT option 3 years ago
Daniel Gustafsson 7ab1bc2939 Fix outdated references to guc.c 3 years ago
Andres Freund 28e626bde0 pgstat: Infrastructure for more detailed IO statistics 3 years ago
Thomas Munro 7389aad636 Use WaitEventSet API for postmaster's event loop. 3 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. 4 years ago
Thomas Munro 0ad5b48e58 Remove HP/Intel Itanium support. 4 years ago
Robert Haas 4f2400cb3f Add a new shmem_request_hook hook. 4 years ago
Robert Haas 7fc0e7de9f Revert the addition of GetMaxBackends() and related stuff. 4 years ago