Commit Graph

8090 Commits (eb8312a22a84c33fc405ae9b497113973f552f90)

Author SHA1 Message Date
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
Tom Lane 442e25d248 Convert enum_in() to report errors softly. 3 years ago
Andrew Dunstan e37fe1db6e Convert jsonpath's input function to report errors softly 3 years ago
Tom Lane 780ec9f1b2 Make the numeric-OID cases of regprocin and friends be non-throwing. 3 years ago
David Rowley ed1a88ddac Allow window functions to adjust their frameOptions 3 years ago
Thomas Munro cc15059634 Improve notation of cacheinfo table in syscache.c. 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
David Rowley eb706fde83 Fix newly introduced bug in slab.c 3 years ago
Michael Paquier 22e3b55805 Switch some system functions to use get_call_result_type() 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
David Rowley d21ded75fd Improve the performance of the slab memory allocator 3 years ago
John Naylor 995a9fb14f Move variable increment to the end of the loop 3 years ago
Robert Haas 10ea0f924a Expose some information about backend subxact status. 3 years ago
Tom Lane c4939f1215 Clean up dubious error handling in wellformed_xml(). 3 years ago
Tom Lane 37bef842f5 Convert xml_in to report errors softly. 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
Tom Lane 90161dad4d Convert a few more datatype input functions to report errors softly. 3 years ago
Tom Lane 47f3f97fcd Convert a few more datatype input functions to report errors softly. 3 years ago
Tom Lane 332741e739 Convert the geometric input functions to report errors softly. 3 years ago
Tom Lane 17407a8eaa Convert a few more datatype input functions to report errors softly. 3 years ago
Peter Eisentraut b18c2decd7 Rearrange some static assertions for consistency 3 years ago
Peter Eisentraut 6fcda9aba8 Non-decimal integer literals 3 years ago
Jeff Davis 60684dd834 Add grantable MAINTAIN privilege and pg_maintain role. 3 years ago
Tom Lane b0feda79fd Fix jsonb subscripting to cope with toasted subscript values. 3 years ago
Tom Lane b8c0ffbd2c Convert domain_in to report errors softly. 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 d02ef65bce Standardize error reports in unimplemented I/O functions. 3 years ago
Tom Lane e730718072 Use the macro, not handwritten code, to construct anymultirange_in(). 3 years ago
Michael Paquier 66dcb09246 Fix macro definitions in pgstatfuncs.c 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 07c29ca7fe Remove unnecessary casts 3 years ago
Tom Lane 8305629afe Minor code refactoring in elog.c (no functional change). 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
Michael Paquier 83a1a1b566 Generate pg_stat_get*() functions for tables using macros 3 years ago
David Rowley 8692f6644e Fix thinko introduced in 6b423ec67 3 years ago
Tom Lane 92c4dafe1e Re-pgindent a few files. 3 years ago