Commits

DateSubjectAuthorReleases
2022-09-14 Add subxid-overflow "isolation" test Alvaro Herrera 16.0
2022-05-19 Repurpose PROC_COPYABLE_FLAGS as PROC_XMIN_FLAGS Alvaro Herrera 14.4
2022-05-19 Repurpose PROC_COPYABLE_FLAGS as PROC_XMIN_FLAGS Alvaro Herrera 15.0
2022-05-19 Repurpose PROC_COPYABLE_FLAGS as PROC_XMIN_FLAGS Alvaro Herrera 13.8
2021-01-15 Avoid spurious wait in concurrent reindex Alvaro Herrera 14.0
2020-11-26 Restore lock level to update statusFlags Alvaro Herrera 14.0
2020-11-25 Avoid spurious waits in concurrent indexing Alvaro Herrera 14.0
2020-11-18 Relax lock level for setting PGPROC->statusFlags Alvaro Herrera 14.0
2020-11-16 Rename PGPROC->vacuumFlags to statusFlags Alvaro Herrera 14.0
2020-08-07 Remove PROC_IN_ANALYZE and derived flags Alvaro Herrera 14.0
2012-12-06 Background worker processes Alvaro Herrera 9.3.0
2012-07-17 Introduce timeout handling framework Alvaro Herrera 9.3.0
2012-06-25 Tighten up includes in sinvaladt.h, twophase.h, proc.h Alvaro Herrera 9.3.0
2007-10-24 Rearrange vacuum-related bits in PGPROC as a bitmask, to better support Alvaro Herrera 8.3.0
2007-04-16 Add a multi-worker capability to autovacuum. This allows multiple worker Alvaro Herrera 8.3.0
2007-03-07 Cleanup the bootstrap code a little, and rename "dummy procs" in the code Alvaro Herrera 8.3.0
2007-02-15 Restructure autovacuum in two processes: a dummy process, which runs Alvaro Herrera 8.3.0
2007-01-16 Arrange for autovacuum to be killed when another operation wants to be alone Alvaro Herrera 8.3.0
2006-07-30 Modify snapshot definition so that lazy vacuums are ignored by other Alvaro Herrera 8.2.0