summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2022-03-29Add new block-by-block strategy for CREATE DATABASE.Robert Haas
2022-03-29Revert "Fix replay of create database records on standby"Alvaro Herrera
2022-03-25Fix replay of create database records on standbyAlvaro Herrera
2022-03-24Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas
2022-03-24Change fastgetattr and heap_getattr to inline functionsAlvaro Herrera
2022-03-23Fix "missing continuation record" after standby promotionAlvaro Herrera
2022-03-22Add support for security invoker views.Dean Rasheed
2022-03-21Remove workarounds for avoiding [U]INT64_FORMAT in translatable strings.Tom Lane
2022-03-21pgstat: rename pgstat_initstats() to pgstat_relation_init().Andres Freund
2022-03-18Add circular WAL decoding buffer, take II.Thomas Munro
2022-03-16Fix race between DROP TABLESPACE and checkpointing.Thomas Munro
2022-03-15Fix collection of typos in the code and the documentationMichael Paquier
2022-03-15Fix pg_basebackup with in-place tablespaces.Thomas Munro
2022-03-13VACUUM VERBOSE: tweak scanned_pages logic.Peter Geoghegan
2022-03-12vacuumlazy.c: Standardize rel_pages terminology.Peter Geoghegan
2022-03-12vacuumlazy.c: document vistest and OldestXmin.Peter Geoghegan
2022-03-12Normalize heap_prepare_freeze_tuple argument name.Peter Geoghegan
2022-03-11Add support for zstd with compression of full-page writes in WALMichael Paquier
2022-03-11Fix header inclusion order in xloginsert.c with lz4.hMichael Paquier
2022-03-03Clean up assorted failures under clang's -fsanitize=undefined checks.Tom Lane
2022-03-03Fix catalog data of pg_stop_backup(), labelled v2Michael Paquier
2022-02-28Don't use static storage for SaveTransactionCharacteristics().Tom Lane
2022-02-25vacuumlazy.c: Remove obsolete num_tuples field.Peter Geoghegan
2022-02-25Remove unnecessary heap_tuple_needs_freeze argument.Peter Geoghegan
2022-02-24Fix data loss on crash after sorted GiST index build.Heikki Linnakangas
2022-02-21Assert in init_toast_snapshot() that some snapshot registered or active.Andres Freund
2022-02-20Fix uninitialized variable.Heikki Linnakangas
2022-02-17Remove all traces of tuplestore_donestoring() in the C codeMichael Paquier
2022-02-16Fix bogus log message when starting from a cleanly shut down state.Heikki Linnakangas
2022-02-16Fix read beyond buffer bug introduced by the split xlog.c patch.Heikki Linnakangas
2022-02-16Split xlog.c into xlog.c and xlogrecovery.c.Heikki Linnakangas
2022-02-16Move code around in StartupXLOG().Heikki Linnakangas
2022-02-16Refactor setting XLP_FIRST_IS_OVERWRITE_CONTRECORD.Heikki Linnakangas
2022-02-16Run pgindent on xlog.c.Heikki Linnakangas
2022-02-15Update "don't truncate with failsafe" rationale.Peter Geoghegan
2022-02-14WAL log unchanged toasted replica identity key attributes.Amit Kapila
2022-02-14Make origin data initialization consistent other fields in 2PC headerMichael Paquier
2022-02-13Silence minor compiler warnings.Tom Lane
2022-02-12Consolidate VACUUM xid cutoff logic.Peter Geoghegan
2022-02-12Add VACUUM instrumentation for scanned pages, relfrozenxid.Peter Geoghegan
2022-02-11Simplify lazy_scan_heap's handling of scanned pages.Peter Geoghegan
2022-02-10Fix typo in multixact.cMichael Paquier
2022-02-08Remove MaxBackends variable in favor of GetMaxBackends() function.Robert Haas
2022-02-07Reduce non-leaf keys overlap in GiST indexes produced by a sorted buildAlexander Korotkov
2022-02-03Allow archiving via loadable modules.Robert Haas
2022-02-03Add UNIQUE null treatment optionPeter Eisentraut
2022-01-30Remove xloginsert.h from xlog.hAlvaro Herrera
2022-01-29vacuumlazy.c: Rename state field for consistency.Peter Geoghegan
2022-01-25Improve errors related to incorrect TLI on checkpoint record replayMichael Paquier
2022-01-25Fix various typos, grammar and code style in comments and docsMichael Paquier