Commit Graph

1971 Commits (4cfce4e62c8f09f5b1f6a7f69760ca46a74406e2)

Author SHA1 Message Date
Peter Eisentraut 137d05df2f Rename AssertVariableIsOfType to StaticAssertVariableIsOfType 1 month ago
Tom Lane da7a1dc0d6 Refactor att_align_nominal() to improve performance. 1 month ago
Andres Freund 87f7b824f2 tableam: Perform CheckXidAlive check once per scan 1 month ago
Masahiko Sawada 1fdbca159e Standardize replication origin naming to use "ReplOrigin". 1 month ago
Amit Kapila 851f6649cc Prevent invalidation of newly synced replication slots. 1 month ago
Melanie Plageman 648a7e28d7 Eliminate use of cached VM value in lazy_scan_prune() 1 month ago
Peter Eisentraut 5ca5f12c2c Fix accidentally cast away qualifiers 1 month ago
Álvaro Herrera 69f98fce5b
Make some use of anonymous unions [reloptions] 1 month ago
Álvaro Herrera 4d6a66f675
Allow Boolean reloptions to have ternary values 1 month ago
Heikki Linnakangas c4b71e6f60 Remove some unnecessary code from multixact truncation 2 months ago
Andres Freund 0b96e734c5 heapam: Add batch mode mvcc check and use it in page mode 2 months ago
Álvaro Herrera 225d1df1d2
Stop including {brin,gin}_tuple.h in tuplesort.h 2 months ago
Álvaro Herrera 2defd00062
Move instrumentation-related structs to instrument_node.h 2 months ago
Heikki Linnakangas bba81f9d3d Inline ginCompareAttEntries for speed 2 months ago
Alexander Korotkov 7a39f43d88 Extend xlogwait infrastructure with write and flush wait types 2 months ago
Michael Paquier b8cfcb9e00 Fix typos and inconsistencies in code and comments 2 months ago
Bruce Momjian 451c43974f Update copyright for 2026 2 months ago
Tom Lane bc6374cd76 Change IndexAmRoutines to be statically-allocated structs. 2 months ago
Michael Paquier 0e3ad4b96a Add MultiXactOffsetStorageSize() to multixact_internal.h 2 months ago
Michael Paquier 9cf746a453 Change GetMultiXactInfo() to return the next multixact offset 2 months ago
Masahiko Sawada 67c20979ce Toggle logical decoding dynamically based on logical slot presence. 2 months ago
Tom Lane 58dad7f349 Update typedefs.list to match what the buildfarm currently reports. 3 months ago
Alexander Korotkov b27e48213f Refactor WaitLSNType enum to use a macro for type count 3 months ago
Heikki Linnakangas bd8d9c9bdf Widen MultiXactOffset to 64 bits 3 months ago
Heikki Linnakangas bb3b1c4f64 Move pg_multixact SLRU page format definitions to a separate header 3 months ago
Peter Geoghegan 65d6acbc56 Relocate _bt_readpage and related functions. 3 months ago
Heikki Linnakangas 789d65364c Set next multixid's offset when creating a new multixid 3 months ago
David Rowley 0ca3b16973 Add parallelism support for TID Range Scans 3 months ago
Melanie Plageman 1937ed7062 Refactor heap_page_prune_and_freeze() parameters into a struct 4 months ago
Alexander Korotkov 75e82b2f5a Optimize shared memory usage for WaitLSNProcInfo 4 months ago
Alexander Korotkov 23792d7381 Fix incorrect function name in comments 4 months ago
Heikki Linnakangas 3e0ae46d90 Move SLRU_PAGES_PER_SEGMENT to pg_config_manual.h 4 months ago
Álvaro Herrera 06edbed478
Introduce XLogRecPtrIsValid() 4 months ago
Alexander Korotkov 3b4e53a075 Add infrastructure for efficient LSN waiting 4 months ago
Michael Paquier 17b2d5ec75 Fix unconditional WAL receiver shutdown during stream-archive transition 4 months ago
Peter Eisentraut 8a27d418f8 Mark function arguments of type "Datum *" as "const Datum *" where possible 4 months ago
Peter Eisentraut e1ac846f3d Mark ItemPointer arguments as const throughout 4 months ago
Peter Eisentraut 8ce795fcb7 Fix some confusing uses of const 4 months ago
Michael Paquier d3111cb753 Fix correctness issue with computation of FPI size in WAL stats 4 months ago
Peter Eisentraut 10b5bb3bff Add some const qualifications 4 months ago
Peter Eisentraut 76acf4b722 Remove Item type 4 months ago
Nathan Bossart d10866f1fd Fix type of infomask parameter in htup_details.h functions. 4 months ago
Masahiko Sawada fd53065013 Remove unused data_bufsz from DecodedBkpBlock struct. 5 months ago
Melanie Plageman 43b05b38ea Inline TransactionIdFollows/Precedes[OrEquals]() 5 months ago
Melanie Plageman 4a8fb58671 Bump XLOG_PAGE_MAGIC after xl_heap_prune change 5 months ago
Melanie Plageman add323da40 Eliminate XLOG_HEAP2_VISIBLE from vacuum phase III 5 months ago
Michael Paquier 3a36543d7d Fix two typos in xlogstats.h and xlogstats.c 5 months ago
Melanie Plageman d96f87332b Eliminate COPY FREEZE use of XLOG_HEAP2_VISIBLE 5 months ago
Michael Paquier 42c6b74d89 Add comment in ginxlog.h about block used with ginxlogInsertListPage 5 months ago
Álvaro Herrera 1b6f61bd89
Don't include execnodes.h in brin.h or gin.h 5 months ago