Commit Graph

24738 Commits (86b64bafc19c4c60136a4038d2a8d1e6eecc59f2)

Author SHA1 Message Date
Tomas Vondra c1ec02be1d Reuse BrinDesc and BrinRevmap in brininsert 2 years ago
Bruce Momjian 8d981341a5 C comment: clarify that WAL files can be _recycled_ or removed 2 years ago
Bruce Momjian 79588d3c8d Use SECS_PER_HOUR macro in tzparser.c, instead of constants 2 years ago
Bruce Momjian 344afc7769 modify segno. for pg_walfile_name() and pg_walfile_name_offset() 2 years ago
Tom Lane d053a879bb Fix timing-dependent failure in GSSAPI data transmission. 2 years ago
Heikki Linnakangas 50c67c2019 Use ResourceOwner to track WaitEventSets. 2 years ago
Bruce Momjian 414e75540f C comment: fix typos with unnecessary apostrophes 2 years ago
Amit Kapila eeb0ebad79 Fix the initial sync tables with no columns. 2 years ago
Amit Kapila ff68cc6f3b Stop the search once the slot for replication origin is found. 2 years ago
Michael Paquier e83aa9f92f Simplify some logic in CreateReplicationSlot() 2 years ago
Amit Kapila 7c3fb505b1 Log messages for replication slot acquisition and release. 2 years ago
Jeff Davis ad57c2a7c5 Optimize check_search_path() by using SearchPathCache. 2 years ago
Jeff Davis 8efa301532 Be more paranoid about OOM in search_path cache. 2 years ago
Michael Paquier 3650e7a393 Prevent overflow for block number in buffile.c 2 years ago
Tomas Vondra 28f84f72fb Lock table in DROP STATISTICS 2 years ago
Dean Rasheed b218fbb7a3 Guard against overflow in interval_mul() and interval_div(). 2 years ago
Andres Freund b2e237afdd Release lock on heap buffer before vacuuming FSM 2 years ago
Tom Lane f7816aec23 Extract column statistics from CTE references, if possible. 2 years ago
Tom Lane 8d5573b92e Don't specify number of dimensions in cases where we don't know it. 2 years ago
Michael Paquier b1e5c9fa9a Change logtape/tuplestore code to use int64 for block numbers 2 years ago
Michael Paquier c99c7a4871 Remove NOT_USED BufFileTellBlock() from buffile.c 2 years ago
Tom Lane 743ddafc71 Ensure we preprocess expressions before checking their volatility. 2 years ago
Michael Paquier 2e8a0edc2a Add target "slru" to pg_stat_reset_shared() 2 years ago
Nathan Bossart 6a72c42fd5 Retire MemoryContextResetAndDeleteChildren() macro. 2 years ago
Heikki Linnakangas c21e6e2fd4 Clear CurrentResourceOwner earlier in CommitTransaction. 2 years ago
Heikki Linnakangas a8b330ffb6 Fix dsa.c with different resource owners. 2 years ago
Jeff Davis f26c2368dc Add cache for recomputeNamespacePath(). 2 years ago
Robert Haas 025584a168 Change how a base backup decides which files have checksums. 2 years ago
Dean Rasheed 519fc1bd9e Support +/- infinity in the interval data type. 2 years ago
Peter Eisentraut 3849fe7c2b Replace Gen_dummy_probes.sed with Gen_dummy_probes.pl 2 years ago
Michael Paquier e5cca6288a Add support for pg_stat_reset_slru without argument 2 years ago
Tom Lane 83472de606 Improve readability and error detection of array_in(). 2 years ago
Bruce Momjian acc95f29ef Add error about the use of FREEZE in COPY TO 2 years ago
Tom Lane 5c62ecf6ec Don't release index root page pin in ginFindParents(). 2 years ago
Etsuro Fujita 06e8e71e7f Remove incorrect file reference in comment. 2 years ago
Amit Kapila 861f86beea Use REGBUF_NO_CHANGE at one more place in the hash index. 2 years ago
Michael Paquier 7606175991 Extend sendFileWithContent() to handle custom content length in basebackup.c 2 years ago
Michael Paquier 23c8c0c8f4 Add ability to reset all shared stats types in pg_stat_reset_shared() 2 years ago
Alexander Korotkov b7f315c9d7 Fix how SJE checks against PHVs 2 years ago
Amit Kapila 8bfb231b43 Prohibit max_slot_wal_keep_size to value other than -1 during upgrade. 2 years ago
Tom Lane 36f5594c0f Fix computation of varnullingrels when const-folding field selection. 2 years ago
Alexander Korotkov b44a1708ab Fix the way SJE removes references from PHVs 2 years ago
Dean Rasheed 3850d4dec1 Avoid integer overflow hazard in interval_time(). 2 years ago
Dean Rasheed a4f7d33a90 Fix AFTER ROW trigger execution in MERGE cross-partition update. 2 years ago
David Rowley 10d34fefc2 Ensure we use the correct spelling of "ensure" 2 years ago
Heikki Linnakangas 8f4a1ab471 Fix bug in the new ResourceOwner implementation. 2 years ago
Alvaro Herrera b0f7dd915b
Check stack depth in new recursive functions 2 years ago
Heikki Linnakangas 954e43564d Use a faster hash function in resource owners. 2 years ago
Heikki Linnakangas b8bff07daa Make ResourceOwners more easily extensible. 2 years ago
Heikki Linnakangas b70c2143bb Move a few ResourceOwnerEnlarge() calls for safety and clarity. 2 years ago