Commit Graph

298 Commits (793ecff7df80c5ffe598e431a6c2aca1d4c64eff)

Author SHA1 Message Date
Robert Haas 174c480508 Add a new WAL summarizer process. 2 years ago
Thomas Munro 3b51265ee3 Adjust obsolete comment explaining set_stack_base(). 2 years ago
Noah Misch b72de09a1b Set GUC "is_superuser" in all processes that set AuthenticatedUserId. 2 years ago
Michael Paquier e7689190b3 Add option to bgworkers to allow the bypass of role login check 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
Peter Eisentraut 442f870065 Integrate superuser check into has_rolreplication() 3 years ago
Thomas Munro 1da569ca1f Don't leak descriptors into subprograms. 3 years ago
Thomas Munro cdf6518ef0 Retire PG_SETMASK() macro. 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
Thomas Munro b6d8a60aba Restore pg_pread and friends. 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
Thomas Munro cf112c1220 Remove dead pread and pwrite replacement code. 3 years ago
Peter Eisentraut 02c408e21a Remove redundant null pointer checks before free() 4 years ago
Tom Lane 7ab5b4eb48 Be more careful about GucSource for internally-driven GUC settings. 4 years ago
Robert Haas 4f2400cb3f Add a new shmem_request_hook hook. 4 years ago
Noah Misch a117cebd63 Make relation-enumerating operations be security-restricted operations. 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
Tom Lane de447bb8e6 Suppress warning about stack_base_ptr with late-model GCC. 4 years ago
Robert Haas 5ef1eefd76 Allow archiving via loadable modules. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Andres Freund 07bf378509 process startup: Centralize pgwin32_signal_initialize() calls. 4 years ago
Thomas Munro a042ba2ba7 Introduce symbolic names for FeBeWaitSet positions. 5 years ago
Thomas Munro 6a2a70a020 Use signalfd(2) for epoll latches. 5 years ago
Peter Eisentraut 0e392fcc0d Use errmsg_internal for debug messages 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 44fc6e259b Centralize setup of SIGQUIT handling for postmaster child processes. 5 years ago
Thomas Munro 3347c982ba Use a long lived WaitEventSet for WaitLatch(). 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 6 years ago
Andres Freund fc3f4453a2 Recompute stack base in forked postmaster children. 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
Tom Lane 481c8e9232 Assume that we have utime() and <utime.h>. 6 years ago
Thomas Munro 701a51fd4e Use pg_pwrite() in more places. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 2d0fdfacce Fix typos in miscinit.c. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Noah Misch 5a907404b5 Update HINT for pre-existing shared memory block. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Thomas Munro 197e4af9d5 Refactor pid, random seed and start time initialization. 7 years ago
Noah Misch d18f6674bd Initialize random() in bootstrap/stand-alone postgres and in initdb. 7 years ago
Thomas Munro e8d9caa436 Accept invalidation messages in InitializeSessionUserId(). 8 years ago
Thomas Munro 9f09529952 Use signals for postmaster death on Linux. 8 years ago
Stephen Frost c37b3d08ca Allow group access on PGDATA 8 years ago