summaryrefslogtreecommitdiff
path: root/src/backend/access
AgeCommit message (Expand)Author
2020-09-14Message fixes and style improvementsPeter Eisentraut
2020-09-10Print WAL logical message contents in pg_waldumpAlvaro Herrera
2020-09-05Yet more elimination of dead stores and useless initializations.Tom Lane
2020-09-04Report expected contrecord length on mismatchAlvaro Herrera
2020-09-04Remove some more useless assignments.Tom Lane
2020-09-04remove redundant initializationsBruce Momjian
2020-09-02Improve handling of dropped relations for REINDEX DATABASE/SCHEMA/SYSTEMMichael Paquier
2020-09-01Set cutoff xmin more aggressively when vacuuming a temporary table.Tom Lane
2020-08-30Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE.Tom Lane
2020-08-27Fix code for re-finding scan position in a multicolumn GIN index.Tom Lane
2020-08-26Add additional information in the vacuum error context.Amit Kapila
2020-08-24Improve the vacuum error context phase information.Amit Kapila
2020-08-20Revert "Make vacuum a bit more verbose to debug BF failure."Andres Freund
2020-08-17Mark commit and abort WAL records with XLR_SPECIAL_REL_UPDATE.Heikki Linnakangas
2020-08-16Make vacuum a bit more verbose to debug BF failure.Andres Freund
2020-08-16Correct several behavior descriptions in comments.Noah Misch
2020-08-15Prevent concurrent SimpleLruTruncate() for any given SLRU.Noah Misch
2020-08-14snapshot scalability: Move subxact info to ProcGlobal, remove PGXACT.Andres Freund
2020-08-14snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags.Andres Freund
2020-08-14snapshot scalability: Introduce dense array of in-progress xids.Andres Freund
2020-08-14Fix obsolete comment in xlogutils.c.Peter Geoghegan
2020-08-13snapshot scalability: Move PGXACT->xmin back to PGPROC.Andres Freund
2020-08-13Handle new HOT chains in index-build table scansAlvaro Herrera
2020-08-13Fix out-of-date version reference, grammar.Andres Freund
2020-08-12snapshot scalability: Don't compute global horizons while building snapshots.Andres Freund
2020-08-12BRIN: Handle concurrent desummarization properlyAlvaro Herrera
2020-08-12Track latest completed xid as a FullTransactionId.Andres Freund
2020-08-11Rename VariableCacheData.nextFullXid to nextXid.Andres Freund
2020-08-10Replace remaining StrNCpy() by strlcpy()Peter Eisentraut
2020-08-09Correct nbtree page split lock coupling comment.Peter Geoghegan
2020-08-08Implement streaming mode in ReorderBuffer.Amit Kapila
2020-08-07Make nbtree split REDO locking match original execution.Peter Geoghegan
2020-08-07Rename nbtree split REDO routine variables.Peter Geoghegan
2020-08-04Remove btree page items after page unlinkAlexander Korotkov
2020-08-03Fix replica backward scan race condition.Peter Geoghegan
2020-08-03Add nbtree page deletion assertion.Peter Geoghegan
2020-08-01Change XID and mxact limits to warn at 40M and stop at 3M.Noah Misch
2020-08-01Invent "amadjustmembers" AM method for validating opclass members.Tom Lane
2020-08-01Use pg_pread() and pg_pwrite() in slru.c.Thomas Munro
2020-07-31Cache smgrnblocks() results in recovery.Thomas Munro
2020-07-31Use multi-inserts for pg_attribute and pg_shdependMichael Paquier
2020-07-29Remove non-fast promotion.Fujii Masao
2020-07-29Move syncscan.c to src/backend/access/common.Thomas Munro
2020-07-26Allocate consecutive blocks during parallel seqscansDavid Rowley
2020-07-23WAL Log invalidations at command end with wal_level=logical.Amit Kapila
2020-07-21Add nbtree Valgrind buffer lock checks.Peter Geoghegan
2020-07-20Rename wal_keep_segments to wal_keep_size.Fujii Masao
2020-07-20Immediately WAL-log subtransaction and top-level XID association.Amit Kapila
2020-07-19Avoid harmless Valgrind no-buffer-pin errors.Peter Geoghegan
2020-07-17Avoid CREATE INDEX unique index deduplication.Peter Geoghegan