pgstattuple: Improve reports generated for indexes (hash, gist, btree)
[postgresql.git] / src / backend / access /
2 days ago Michael PaquierReorder XLogNeedsFlush() checks to be more consistent
6 days ago Michael PaquierImprove stability of btree page split on ERRORs
6 days ago Daniel GustafssonRemove preprocessor guards from injection points
6 days ago Álvaro HerreraDon't include execnodes.h in replication/conflict.h
6 days ago Álvaro HerreraUpdate some more forward declarations to use typedef
7 days ago Melanie PlagemanCorrect prune WAL record opcode name in comment
7 days ago Fujii MasaoFix incorrect and inconsistent comments in tableam...
7 days ago Peter EisentrautRemove PointerIsValid()
12 days ago Michael PaquierMake XLogFlush() and XLogNeedsFlush() decision-making...
2025-09-15 Peter GeogheganTeach nbtree to avoid evaluating row compare keys.
2025-09-15 Peter EisentrautSome stylistic improvements in toast_save_datum()
2025-09-14 Peter Geoghegannbtree: Always set skipScan flag on rescan.
2025-09-13 Nathan BossartRe-pgindent nbtpreprocesskeys.c after commit 796962922e.
2025-09-12 Peter GeogheganAlways commute strategy when preprocessing DESC keys.
2025-09-12 Peter EisentrautSilence compiler warnings on clang 21
2025-09-12 Michael PaquierAdd more information for WAL records of hash index AMs
2025-09-09 Michael PaquierFix leak with SMgrRelations in startup process
2025-09-08 Melanie PlagemanAdd error codes when vacuum discovers VM corruption
2025-09-08 Melanie PlagemanRemove unneeded VM pin from VM replay
2025-09-08 Amit KapilaAdd test to prevent premature removal of conflict-relev...
2025-09-08 Amit KapilaPost-commit review fixes for 228c370868.
2025-09-05 Melanie PlagemanAdd assert and log message to visibilitymap_set
2025-09-05 Michael PaquierFix outdated comments in slru.c
2025-09-05 Michael PaquierChange pg_lsn_in_internal() to use soft error reporting
2025-09-03 Michael PaquierUpdate outdated references to the SLRU ControlLock
2025-09-02 Michael PaquierGenerate pgstat_count_slru*() functions for slru using...
2025-08-29 Peter EisentrautRemove unneeded casts of BufferGetPage() result
2025-08-28 Álvaro HerreraAvoid including commands/dbcommands.h in so many places
2025-08-26 Tom LanePut "excludeOnly" GIN scan keys at the end of the scank...
2025-08-26 Tom LaneDo CHECK_FOR_INTERRUPTS inside, not before, scanGetItem.
2025-08-22 Alexander KorotkovRevert "Get rid of WALBufMappingLock"
2025-08-22 Heikki LinnakangasUse ereport() rather than elog()
2025-08-22 Heikki LinnakangasRevert GetTransactionSnapshot() to return historic...
2025-08-19 Michael PaquierRefactor ReadMultiXactCounts() into GetMultiXactInfo()
2025-08-18 Michael PaquierRemove unneeded header declarations in multixact.c
2025-08-18 Michael PaquierMove SQL-callable code related to multixacts into its...
2025-08-14 Álvaro HerreraAvoid including tableam.h and xlogreader.h in nbtree.h
2025-08-13 Tom LaneGrab the low-hanging fruit from forcing USE_FLOAT8_BYVA...
2025-08-13 Tom LaneGrab the low-hanging fruit from forcing sizeof(Datum...
2025-08-08 Peter EisentrautAdd missing Datum conversions
2025-08-06 Nathan BossartRename transformRelOptions()'s "namspace" parameter...
2025-08-05 Tom LaneFix incorrect return value in brin_minmax_multi_distanc...
2025-08-05 Tom LaneMop-up for commit e035863c9.
2025-08-05 Peter EisentrautFix varatt versus Datum type confusions
2025-08-05 Peter EisentrautFix various hash function uses
2025-08-05 Peter EisentrautFix mixups of FooGetDatum() vs. DatumGetFoo()
2025-08-03 Tom LaneFix assorted pretty-trivial memory leaks in the backend.
2025-07-27 Michael PaquierFix performance regression with flush of pending fixed...
2025-07-27 Michael PaquierAdd assertions for all the required index AM callbacks
2025-07-24 Nathan BossartFix return value of visibilitymap_get_status().
2025-07-23 Amit KapilaPreserve conflict-relevant data during logical replication.
2025-07-19 Alexander KorotkovFix infinite wait when reading a partially written...
2025-07-16 Peter Geoghegannbtree: Use only one notnullkey ScanKeyData.
2025-07-16 Michael PaquierRefactor non-supported compression error message in...
2025-07-12 Nathan BossartRemove XLogCtl->ckptFullXid.
2025-07-11 Nathan BossartRename CHECKPOINT_IMMEDIATE to CHECKPOINT_FAST.
2025-07-11 Nathan BossartRename CHECKPOINT_FLUSH_ALL to CHECKPOINT_FLUSH_UNLOGGED.
2025-07-11 Amit KapilaFix the handling of two GUCs during upgrade.
2025-07-07 Álvaro HerreraRefactor some repetitive SLRU code
2025-07-07 Álvaro HerreraStandardize LSN formatting by zero padding
2025-07-07 Michael PaquierIntegrate FullTransactionIds deeper into two-phase...
2025-07-04 Michael PaquierDisable commit timestamps during bootstrap
2025-07-03 Michael PaquierImprove checks for GUC recovery_target_timeline
2025-07-02 Peter GeogheganUpdate obsolete row compare preprocessing comments.
2025-07-02 Peter GeogheganMake row compares robust during nbtree array scans.
2025-07-02 Peter GeogheganMake handling of redundant nbtree keys more robust.
2025-07-02 Masahiko SawadaFix missing FSM vacuum opportunities on tables without...
2025-06-30 Michael PaquierRationalize handling of VacuumParams
2025-06-28 Peter EisentrautMessage style improvements
2025-06-26 Melanie PlagemanRemove unused check in heap_xlog_insert()
2025-06-26 Melanie PlagemanSimplify vacuum VM update logging counters
2025-06-16 David RowleyFix possible Assert failure in verify_compact_attribute()
2025-06-14 Alexander KorotkovAdd TAP tests to check replication slot advance during...
2025-06-13 Peter Geoghegannbtree: _bt_readnextpage doesn't affect markPos.
2025-06-11 Peter GeogheganRevert "nbtree: Remove useless row compare arg."
2025-06-11 Peter GeogheganMake _bt_killitems drop pins it acquired itself.
2025-06-08 Etsuro FujitaRevert "postgres_fdw: Inherit the local transaction...
2025-06-06 Peter GeogheganAvoid BufferGetLSNAtomic() calls during nbtree scans.
2025-06-05 Peter Geoghegannbtree: Remove useless row compare arg.
2025-06-03 Fujii MasaoRename log_lock_failure GUC to log_lock_failures for...
2025-06-02 Tom LaneDisallow "=" in names of reloptions and foreign-data...
2025-06-02 Melanie PlagemanCorrect heap vacuum boundary state setup ordering
2025-06-02 Peter EisentrautRename gist stratnum support function
2025-06-01 Etsuro Fujitapostgres_fdw: Inherit the local transaction's access...
2025-05-30 Nathan BossartEnsure we have a snapshot when updating various system...
2025-05-30 David RowleyChange internal queryid type from uint64 to int64
2025-05-27 Masahiko SawadaFix assertion when decrementing eager scanning success...
2025-05-21 Fujii MasaoFix incorrect WAL description for PREPARE TRANSACTION...
2025-05-09 Michael PaquierAdd support for runtime arguments in injection points
2025-05-07 Peter GeogheganPrevent premature nbtree array advancement.
2025-05-07 Peter Geoghegannbtree: tighten up array recheck rules.
2025-05-02 Peter GeogheganAvoid treating nonrequired nbtree keys as required.
2025-05-02 Tomas VondraFix memory leak in _gin_parallel_merge
2025-05-01 Peter GeogheganAdjust overstrong nbtree skip array assertion.
2025-04-30 David RowleyFix a couple of comment typos
2025-04-28 Melanie PlagemanAdd maintenance_io_concurrency flag to some read stream...
2025-04-28 Peter GeogheganFix obsolete nbtree array advancement comment.
2025-04-28 Peter GeogheganMake NULL tuple values always advance skip arrays.
2025-04-20 David RowleyFix a few duplicate words in comments
2025-04-20 Noah MischComment on need to MarkBufferDirty() if omitting DELAY_...
next