Commit Graph

10713 Commits (325bc54eed4ea0836a0bb715bb18342f0c1c668a)

Author SHA1 Message Date
Peter Eisentraut 1f605b82ba Change argument of appendBinaryStringInfo from char * to void * 3 years ago
Peter Eisentraut faf3750657 Add const to BufFileWrite 3 years ago
Andres Freund 388e80132c perl: Hide warnings inside perl.h when using gcc compatible compiler 3 years ago
Peter Geoghegan 1de58df4fe Add page-level freezing to VACUUM. 3 years ago
Tom Lane 858e776c84 Convert the reg* input functions to report (most) errors softly. 3 years ago
Tom Lane 78212f2101 Convert tsqueryin and tsvectorin to report errors softly. 3 years ago
Tom Lane eb8312a22a Detect bad input for types xid, xid8, and cid. 3 years ago
Amit Kapila 5de94a041e Add 'logical_decoding_mode' GUC. 3 years ago
Andrew Dunstan e37fe1db6e Convert jsonpath's input function to report errors softly 3 years ago
David Rowley b5aff92557 Fix recent accidental omission in pg_proc.dat 3 years ago
Thomas Munro b5d0f8ec01 Allow parent's WaitEventSets to be freed after fork(). 3 years ago
Thomas Munro 30829e52ff Add WL_SOCKET_ACCEPT event to WaitEventSet API. 3 years ago
Michael Paquier 13e0d7a603 Rename pg_dissect_walfile_name() to pg_split_walfile_name() 3 years ago
David Rowley ed1a88ddac Allow window functions to adjust their frameOptions 3 years ago
Peter Geoghegan 4ce3afb82e Refactor how VACUUM passes around its XID cutoffs. 3 years ago
Thomas Munro 3f28bd7337 Add work-around for VA_ARGS_NARGS() on MSVC. 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
David Rowley 3226f47282 Add enable_presorted_aggregate GUC 3 years ago
Michael Paquier cca1863489 Add pg_dissect_walfile_name() 3 years ago
Michael Paquier b3bb7d12af Remove hardcoded dependency to cryptohash type in the internals of SCRAM 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
Tom Lane 0efecb5518 Doc: update pg_list.h header comments to include XidLists. 3 years ago
Thomas Munro e52f8b301e Fix typo in reference to __FreeBSD__. 3 years ago
David Rowley ac99802080 Speed up creation of command completion tags 3 years ago
Tom Lane d35a1af468 Convert range_in and multirange_in to report errors softly. 3 years ago
Peter Eisentraut 75f49221c2 Static assertions cleanup 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
Michael Paquier c6f6646bb0 Remove SHA256_HMAC_B from scram-common.h 3 years ago
Tom Lane 20432f8731 Rethink handling of [Prevent|Is]InTransactionBlock in pipeline mode. 3 years ago
Alvaro Herrera 840ff5f451
Get rid of recursion-marker values in enum AlterTableType 3 years ago
Tom Lane c60c9badba Convert json_in and jsonb_in to report errors softly. 3 years ago
Tom Lane 50428a301d Change JsonSemAction to allow non-throw error reporting. 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 1939d26282 Add test scaffolding for soft error reporting from input functions. 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
Peter Eisentraut 2d4f1ba6cf Update types in File API 3 years ago
Etsuro Fujita 4b3e379932 Remove new structure member from ResultRelInfo. 3 years ago
Amit Kapila bf07ab492c Avoid unnecessary streaming of transactions during logical replication. 3 years ago
Andres Freund 5bdd0cfb91 meson: Add basic PGXS compatibility 3 years ago
Michael Paquier 8018ffbf58 Generate pg_stat_get*() functions for databases using macros 3 years ago
Alvaro Herrera a61b1f7482
Rework query relation permission checking 3 years ago