Commit Graph

2494 Commits (8d2c1913ed3df9384973399deeb75fc1e55943fe)

Author SHA1 Message Date
Tom Lane e4e89eb5bb Minor GUC code refactoring. 3 years ago
Tom Lane 24ff700f6a Code review for commit 05a7be935. 3 years ago
Peter Geoghegan 6c6b497266 Revert "Add eager and lazy freezing strategies to VACUUM." 3 years ago
Peter Geoghegan 4d41799261 Add eager and lazy freezing strategies to VACUUM. 3 years ago
Tom Lane 3b4ac33254 Avoid type cheats for invalid dsa_handles and dshash_table_handles. 3 years ago
David Rowley 16fd03e956 Allow parallel aggregate on string_agg and array_agg 3 years ago
Michael Paquier 8eba3e3f02 Move queryjumble.c code to src/backend/nodes/ 3 years ago
Andres Freund 250c8ee07e Manual cleanup and pgindent of pgstat and bufmgr related code 3 years ago
Peter Eisentraut d952373a98 New header varatt.h split off from postgres.h 3 years ago
Amit Kapila 216a784829 Perform apply of large transactions by parallel workers. 3 years ago
Tom Lane 5687e7810f Doc: improve commentary about providing our own definitions of M_PI. 3 years ago
David Rowley b23837dde4 Fix typo in memutils_memorychunk.h 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Eisentraut faf3750657 Add const to BufFileWrite 3 years ago
Tom Lane 858e776c84 Convert the reg* input functions to report (most) errors softly. 3 years ago
Tom Lane eb8312a22a Detect bad input for types xid, xid8, and cid. 3 years ago
Andrew Dunstan e37fe1db6e Convert jsonpath's input function to report errors softly 3 years ago
David Rowley 439f61757f Add palloc_aligned() to allow aligned memory allocations 3 years ago
Andrew Dunstan 33dd895ef3 Introduce float4in_internal 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 3 years ago
Robert Haas eb60eb08a9 Fix comment that was missing a word. 3 years ago
Robert Haas 10ea0f924a Expose some information about backend subxact status. 3 years ago
Thomas Munro e52f8b301e Fix typo in reference to __FreeBSD__. 3 years ago
Tom Lane d35a1af468 Convert range_in and multirange_in to report errors softly. 3 years ago
Tom Lane 3b9d2deb67 Convert a few more datatype input functions to report errors softly. 3 years ago
Jeff Davis 60684dd834 Add grantable MAINTAIN privilege and pg_maintain role. 3 years ago
Tom Lane c60c9badba Convert json_in and jsonb_in to report errors softly. 3 years ago
Tom Lane 4dd687502d Restructure soft-error handling in formatting.c. 3 years ago
Tom Lane c60488b474 Convert datetime input functions to use "soft" error reporting. 3 years ago
Tom Lane 2661469d86 Allow DateTimeParseError to handle bad-timezone error messages. 3 years ago
Tom Lane bad5116957 Const-ify a couple of datetime parsing subroutines. 3 years ago
Tom Lane ccff2d20ed Convert a few datatype input functions to use "soft" error reporting. 3 years ago
Tom Lane d9f7f5d32f Create infrastructure for "soft" error reporting. 3 years ago
Alexander Korotkov 096dd80f3c Add USER SET parameter values for pg_db_role_setting 3 years ago
Andrew Dunstan b5d6382496 Provide per-table permissions for vacuum and analyze. 3 years ago
Michael Paquier d13b684117 Introduce variables for initial and max nesting depth on configuration files 3 years ago
Andrew Dunstan 7b378237aa Expand AclMode to 64 bits 3 years ago
Andres Freund 92daeca45d Add wait event for pg_usleep() in perform_spin_delay() 3 years ago
Michael Paquier f193883fc9 Replace SQLValueFunction by COERCE_SQL_SYNTAX 3 years ago
Robert Haas 3d14e171e9 Add a SET option to the GRANT command. 3 years ago
Peter Eisentraut c727f511bd Refactor aclcheck functions 3 years ago
Peter Eisentraut afbfc02983 Refactor ownercheck functions 3 years ago
Peter Eisentraut b4b7ce8061 Add repalloc0 and repalloc0_array 3 years ago
Michael Paquier a1a7bb8f16 Move code related to configuration files in directories to new file 3 years ago
Alvaro Herrera 5fca91025e
Resolve partition strategy during early parsing 3 years ago
David Rowley 3712e0ed47 Fix outdated comment in tuplesort.h 3 years ago
David Rowley 7c335b7a20 Add doubly linked count list implementation 3 years ago
Michael Paquier d9d873bac6 Clean up some inconsistencies with GUC declarations 3 years ago
Peter Eisentraut b1099eca8f Remove AssertArg and AssertState 3 years ago
David Rowley d37aa3d358 Allow nodeSort to perform Datum sorts for byref types 3 years ago