Commit Graph

917 Commits (1fd981f05369340a8afa4d013a350b0b2ac6e33e)

Author SHA1 Message Date
Nathan Bossart 28e4632509 Centralize logic for restoring errno in signal handlers. 2 years ago
Peter Eisentraut ed1e0a6512 Error message capitalisation 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Michael Paquier 8d9978a717 Apply quotes more consistently to GUC names in logs 2 years ago
Nathan Bossart 6a72c42fd5 Retire MemoryContextResetAndDeleteChildren() macro. 2 years ago
David Rowley f0efa5aec1 Introduce the concept of read-only StringInfos 2 years ago
Alexander Korotkov e83d1b0c40 Add support event triggers on authenticated login 2 years ago
Michael Paquier 4800a5dfb4 Refactor InitPostgres() to use bitwise option flags 2 years ago
Thomas Munro 0da096d78e Fix recovery conflict SIGUSR1 handling. 2 years ago
Nathan Bossart f4b54e1ed9 Introduce macros for protocol characters. 2 years ago
Tom Lane a8b7424684 Be more rigorous about local variables in PostgresMain(). 2 years ago
Peter Eisentraut e53a611523 Message wording improvements 2 years ago
Andres Freund 26669757b6 Handle logical slot conflicts on standby 3 years ago
Tom Lane a8a00124f1 When using valgrind, log the current query after an error is detected. 3 years ago
David Rowley 2cb82e2acf Speedup and increase usability of set proc title functions 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
Amit Kapila 216a784829 Perform apply of large transactions by parallel workers. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane 20432f8731 Rethink handling of [Prevent|Is]InTransactionBlock in pipeline mode. 3 years ago
Peter Eisentraut df8b8968d4 Order getopt arguments 3 years ago
Peter Eisentraut b1099eca8f Remove AssertArg and AssertState 3 years ago
Tom Lane 407b50f2d4 Store GUC data in a memory context, instead of using malloc(). 3 years ago
Michael Paquier 4574eb9d38 Fix shadow variable in postgres.c 3 years ago
Tom Lane 787102b563 Enable WRITE_READ_PARSE_PLAN_TREES of rewritten utility statements 3 years ago
Tom Lane 40ad8f9dee Implement WRITE_READ_PARSE_PLAN_TREES for raw parse trees 3 years ago
Tom Lane 0a20ff54f5 Split up guc.c for better build speed and ease of maintenance. 3 years ago
Peter Eisentraut 5015e1e1b5 Assorted examples of expanded type-safer palloc/pg_malloc API 3 years ago
Thomas Munro 36b3d52459 Remove configure probe for sys/resource.h and refactor. 3 years ago
Thomas Munro 7e50b4e3c5 Remove configure probe for sys/select.h. 3 years ago
Thomas Munro bdb657edd6 Remove configure probe and related tests for getrlimit. 3 years ago
Tom Lane f92944137c Force immediate commit after CREATE DATABASE etc in extended protocol. 3 years ago
Tom Lane b35617de37 Process session_preload_libraries within InitPostgres's transaction. 3 years ago
Thomas Munro 86e5eb4f58 Remove dead getrusage replacement code. 3 years ago
Jeff Davis 6c31ac091f Process shared_preload_libraries in single-user mode. 3 years ago
Thomas Munro 0ad5b48e58 Remove HP/Intel Itanium support. 4 years ago
Thomas Munro 9db300ce6e Remove HP-UX port. 4 years ago
Andres Freund 056cc366fa pgstat: reduce timer overhead by leaving timer running. 4 years ago
Peter Eisentraut 02c408e21a Remove redundant null pointer checks before free() 4 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 4 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 4 years ago
Andres Freund 5891c7a8ed pgstat: store statistics in shared memory. 4 years ago
Andres Freund bdbd3d9064 pgstat: stats collector references in comments. 4 years ago
Peter Eisentraut df4c3cbd8f Add parse_analyze_withcb() 4 years ago
Peter Eisentraut 25751f54b8 Add pg_analyze_and_rewrite_varparams() 4 years ago
Peter Eisentraut 791b1b71da Parse/analyze function renaming 4 years ago
Tom Lane 2e517818f4 Fix SPI's handling of errors during transaction commit. 4 years ago
Tom Lane de447bb8e6 Suppress warning about stack_base_ptr with late-model GCC. 4 years ago
Andres Freund 2f6501fa3c Move replication slot release to before_shmem_exit(). 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago