Commit Graph

8344 Commits (501cfd07dac6dde5f8dae2d00fcf65d42e2caf80)

Author SHA1 Message Date
Dean Rasheed 72d0c135bd Guard against overflow in interval_mul() and interval_div(). 2 years ago
David Rowley ef7c365551 Ensure we use the correct spelling of "ensure" 2 years ago
Tom Lane e24daa94b2 Detect integer overflow while computing new array dimensions. 2 years ago
Noah Misch 2c3c5ec493 Set GUC "is_superuser" in all processes that set AuthenticatedUserId. 2 years ago
Tom Lane 82063edd4a Be more wary about NULL values for GUC string variables. 2 years ago
Daniel Gustafsson 1155daef60 Fix function name in comment 2 years ago
Bruce Momjian 350bd6bdc1 doc: 1-byte varlena headers can be used for user PLAIN storage 2 years ago
Tom Lane 1ad3a7bd39 Dodge a compiler bug affecting timetz_zone/timetz_izone. 2 years ago
Michael Paquier 2308f18c07 Count write times when extending relation files for shared buffers 2 years ago
Nathan Bossart ee06199fcb Avoid calling proc_exit() in processes forked by system(). 2 years ago
Thomas Munro 2371432cd6 Acquire ControlFileLock in relevant SQL functions. 2 years ago
Noah Misch bf1c21c4fa Dissociate btequalimage() from interval_ops, ending its deduplication. 2 years ago
Michael Paquier 75f31a3f26 Avoid memory size overflow when allocating backend activity buffer 2 years ago
Tom Lane 5c34a7374c Fix datalen calculation in tsvectorrecv(). 2 years ago
Michael Paquier 280f70221b Fix behavior of "force" in pgstat_report_wal() 2 years ago
Tom Lane ec693a3f30 Don't crash if cursor_to_xmlschema is used on a non-data-returning Portal. 2 years ago
Tom Lane 53630f12d3 Track nesting depth correctly when drilling down into RECORD Vars. 2 years ago
Michael Paquier 3f94dfc008 Revert "Improve error message on snapshot import in snapmgr.c" 2 years ago
Michael Paquier be3dfd3dff Improve error message on snapshot import in snapmgr.c 2 years ago
Michael Paquier 800d5bcb98 Refactor error messages for unsupported providers in pg_locale.c 2 years ago
Thomas Munro f899c7f1ea Fix exception safety bug in typcache.c. 2 years ago
Michael Paquier fac3fa0d5b Fix out-of-bound read in gtsvector_picksplit() 2 years ago
Michael Paquier c397c98ae6 Fix handling of shared statistics with dropped databases 2 years ago
Nathan Bossart 133654a05b Use actual backend IDs in pg_stat_get_backend_subxact(). 2 years ago
Nathan Bossart 8dfa37b797 Rename some support functions for pgstat* views. 2 years ago
Michael Paquier 1d2939b6dc Avoid possible overflow with ltsGetFreeBlock() in logtape.c 2 years ago
Peter Eisentraut 39d4207e87 Rename logical_replication_mode to debug_logical_replication_streaming 2 years ago
Tom Lane ba0d737caa Avoid unnecessary plancache revalidation of utility statements. 2 years ago
Peter Eisentraut 155c81463c Rename hook functions for debug_io_direct to match variable name. 2 years ago
Michael Paquier d6af45052d Fix pg_stat_reset_single_table_counters() for shared relations 2 years ago
Peter Eisentraut c672262779 Unify some error messages 2 years ago
Alvaro Herrera 1b594a326a
Document RelationGetIndexAttrBitmap better 2 years ago
David Rowley 4e2e75cd29 Fix performance regression in pg_strtointNN_safe functions 2 years ago
David Rowley b25acc3025 Fix overly strict Assert in jsonpath code 2 years ago
Tom Lane c0f5313961 Guard against null plan pointer in CachedPlanIsSimplyValid(). 3 years ago
Michael Paquier 27da471220 Add indisreplident to fields refreshed by RelationReloadIndexInfo() 3 years ago
Andres Freund a4b4cc1d60 Handle DROP DATABASE getting interrupted 3 years ago
Peter Eisentraut 2631ebab7b Message wording improvements 3 years ago
Nathan Bossart 957445996f Revert MAINTAIN privilege and pg_maintain predefined role. 3 years ago
Thomas Munro af8f9ec66b Re-bin segment when memory pages are freed. 3 years ago
Peter Eisentraut 39a584dc90 Error message wording improvements 3 years ago
Heikki Linnakangas b491a15f8c Change "..." to cstring in old input/output function comments. 3 years ago
Jeff Davis f3a01af29b ICU: do not convert locale 'C' to 'en-US-u-va-posix'. 3 years ago
Tom Lane 555b929bbe Avoid Assert failure when processing empty statement in aborted xact. 3 years ago
Tom Lane b334612b8a Pre-beta2 mechanical code beautification. 3 years ago
Masahiko Sawada a54fc892ad Replace GUC_UNIT_MEMORY|GUC_UNIT_TIME with GUC_UNIT. 3 years ago
Andres Freund e3cb1a586c Report stats when replaying XLOG_RUNNING_XACTS 3 years ago
Tom Lane 7398e27224 Accept fractional seconds in jsonpath's datetime() method. 3 years ago
Heikki Linnakangas 548d726030 Remove a few unused global variables and declarations. 3 years ago
Peter Geoghegan d088ba5a5a nbtree: Allocate new pages in separate function. 3 years ago