pg.ddx.io pgsql-committers@postgresql.org mailing list archivehelp / color / mirror / Atom feed
pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. 7+ messages / 1 participants [nested] [flat]
* pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. @ 2026-08-17 21:31 Peter Geoghegan <pg@bowt.ie> 0 siblings, 0 replies; 7+ messages in thread From: Peter Geoghegan @ 2026-08-17 21:31 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org GiST: Deprecate F_TUPLES_DELETED opaque area flag. This flag hasn't been useful since the removal of old-style VACUUM FULL, so remove it now (this includes removing vestigial code that unnecessarily set the flag). Also add test coverage of gistprunepage(). Had that test case been available before now, the issue fixed by this commit would have been detected by wal_consistency_checking buildfarm animals. Author: Peter Geoghegan <pg@bowt.ie> Reviewed-by: Michael Paquiër <michael@paquier.xyz> Discussion: https://postgr.es/m/CAH2-WznbTsQCrjmd=eSawfPqcxCjSFUkk6Qzd3z+gpNte5i03Q@mail.gmail.com Backpatch-through: 14 Branch ------ REL_15_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/9476134a38ac0df0caaa9546447a00852efbe604 Modified Files -------------- src/backend/access/gist/gistvacuum.c | 1 - src/backend/access/gist/gistxlog.c | 3 --- src/include/access/gist.h | 8 ++------ src/test/regress/expected/gist.out | 26 ++++++++++++++++++++++++++ src/test/regress/sql/gist.sql | 21 +++++++++++++++++++++ 5 files changed, 49 insertions(+), 10 deletions(-) ^ permalink raw reply [nested|flat] 7+ messages in thread
* pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. @ 2026-08-17 21:31 Peter Geoghegan <pg@bowt.ie> 0 siblings, 0 replies; 7+ messages in thread From: Peter Geoghegan @ 2026-08-17 21:31 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org GiST: Deprecate F_TUPLES_DELETED opaque area flag. This flag hasn't been useful since the removal of old-style VACUUM FULL, so remove it now (this includes removing vestigial code that unnecessarily set the flag). Also add test coverage of gistprunepage(). Had that test case been available before now, the issue fixed by this commit would have been detected by wal_consistency_checking buildfarm animals. Author: Peter Geoghegan <pg@bowt.ie> Reviewed-by: Michael Paquiër <michael@paquier.xyz> Discussion: https://postgr.es/m/CAH2-WznbTsQCrjmd=eSawfPqcxCjSFUkk6Qzd3z+gpNte5i03Q@mail.gmail.com Backpatch-through: 14 Branch ------ REL_17_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/727295ae6dd2a120d8cefd802a555a3e1a8d4e34 Modified Files -------------- src/backend/access/gist/gistvacuum.c | 1 - src/backend/access/gist/gistxlog.c | 3 --- src/include/access/gist.h | 8 ++------ src/test/regress/expected/gist.out | 26 ++++++++++++++++++++++++++ src/test/regress/sql/gist.sql | 21 +++++++++++++++++++++ 5 files changed, 49 insertions(+), 10 deletions(-) ^ permalink raw reply [nested|flat] 7+ messages in thread
* pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. @ 2026-08-17 21:31 Peter Geoghegan <pg@bowt.ie> 0 siblings, 0 replies; 7+ messages in thread From: Peter Geoghegan @ 2026-08-17 21:31 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org GiST: Deprecate F_TUPLES_DELETED opaque area flag. This flag hasn't been useful since the removal of old-style VACUUM FULL, so remove it now (this includes removing vestigial code that unnecessarily set the flag). Also add test coverage of gistprunepage(). Had that test case been available before now, the issue fixed by this commit would have been detected by wal_consistency_checking buildfarm animals. Author: Peter Geoghegan <pg@bowt.ie> Reviewed-by: Michael Paquiër <michael@paquier.xyz> Discussion: https://postgr.es/m/CAH2-WznbTsQCrjmd=eSawfPqcxCjSFUkk6Qzd3z+gpNte5i03Q@mail.gmail.com Backpatch-through: 14 Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/f7cc6fd76007c5a051109cf8bbd7e1d391bd45a8 Modified Files -------------- src/backend/access/gist/gistvacuum.c | 1 - src/backend/access/gist/gistxlog.c | 3 --- src/include/access/gist.h | 8 ++------ src/test/regress/expected/gist.out | 26 ++++++++++++++++++++++++++ src/test/regress/sql/gist.sql | 21 +++++++++++++++++++++ 5 files changed, 49 insertions(+), 10 deletions(-) ^ permalink raw reply [nested|flat] 7+ messages in thread
* pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. @ 2026-08-17 21:31 Peter Geoghegan <pg@bowt.ie> 0 siblings, 0 replies; 7+ messages in thread From: Peter Geoghegan @ 2026-08-17 21:31 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org GiST: Deprecate F_TUPLES_DELETED opaque area flag. This flag hasn't been useful since the removal of old-style VACUUM FULL, so remove it now (this includes removing vestigial code that unnecessarily set the flag). Also add test coverage of gistprunepage(). Had that test case been available before now, the issue fixed by this commit would have been detected by wal_consistency_checking buildfarm animals. Author: Peter Geoghegan <pg@bowt.ie> Reviewed-by: Michael Paquiër <michael@paquier.xyz> Discussion: https://postgr.es/m/CAH2-WznbTsQCrjmd=eSawfPqcxCjSFUkk6Qzd3z+gpNte5i03Q@mail.gmail.com Backpatch-through: 14 Branch ------ REL_16_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/945f0581c1e730ae5f9e4f87b79cb30e54c08ea6 Modified Files -------------- src/backend/access/gist/gistvacuum.c | 1 - src/backend/access/gist/gistxlog.c | 3 --- src/include/access/gist.h | 8 ++------ src/test/regress/expected/gist.out | 26 ++++++++++++++++++++++++++ src/test/regress/sql/gist.sql | 21 +++++++++++++++++++++ 5 files changed, 49 insertions(+), 10 deletions(-) ^ permalink raw reply [nested|flat] 7+ messages in thread
* pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. @ 2026-08-17 21:31 Peter Geoghegan <pg@bowt.ie> 0 siblings, 0 replies; 7+ messages in thread From: Peter Geoghegan @ 2026-08-17 21:31 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org GiST: Deprecate F_TUPLES_DELETED opaque area flag. This flag hasn't been useful since the removal of old-style VACUUM FULL, so remove it now (this includes removing vestigial code that unnecessarily set the flag). Also add test coverage of gistprunepage(). Had that test case been available before now, the issue fixed by this commit would have been detected by wal_consistency_checking buildfarm animals. Author: Peter Geoghegan <pg@bowt.ie> Reviewed-by: Michael Paquiër <michael@paquier.xyz> Discussion: https://postgr.es/m/CAH2-WznbTsQCrjmd=eSawfPqcxCjSFUkk6Qzd3z+gpNte5i03Q@mail.gmail.com Backpatch-through: 14 Branch ------ REL_18_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/184292588d685766c1299f02296cb0ecdb1065fe Modified Files -------------- src/backend/access/gist/gistvacuum.c | 1 - src/backend/access/gist/gistxlog.c | 3 --- src/include/access/gist.h | 8 ++------ src/test/regress/expected/gist.out | 26 ++++++++++++++++++++++++++ src/test/regress/sql/gist.sql | 21 +++++++++++++++++++++ 5 files changed, 49 insertions(+), 10 deletions(-) ^ permalink raw reply [nested|flat] 7+ messages in thread
* pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. @ 2026-08-17 21:31 Peter Geoghegan <pg@bowt.ie> 0 siblings, 0 replies; 7+ messages in thread From: Peter Geoghegan @ 2026-08-17 21:31 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org GiST: Deprecate F_TUPLES_DELETED opaque area flag. This flag hasn't been useful since the removal of old-style VACUUM FULL, so remove it now (this includes removing vestigial code that unnecessarily set the flag). Also add test coverage of gistprunepage(). Had that test case been available before now, the issue fixed by this commit would have been detected by wal_consistency_checking buildfarm animals. Author: Peter Geoghegan <pg@bowt.ie> Reviewed-by: Michael Paquiër <michael@paquier.xyz> Discussion: https://postgr.es/m/CAH2-WznbTsQCrjmd=eSawfPqcxCjSFUkk6Qzd3z+gpNte5i03Q@mail.gmail.com Backpatch-through: 14 Branch ------ REL_14_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/9d2d3bd079f90aaf05988ef61de6a7b8d0118c70 Modified Files -------------- src/backend/access/gist/gistvacuum.c | 1 - src/backend/access/gist/gistxlog.c | 3 --- src/include/access/gist.h | 8 ++------ src/test/regress/expected/gist.out | 26 ++++++++++++++++++++++++++ src/test/regress/sql/gist.sql | 21 +++++++++++++++++++++ 5 files changed, 49 insertions(+), 10 deletions(-) ^ permalink raw reply [nested|flat] 7+ messages in thread
* pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. @ 2026-08-17 21:31 Peter Geoghegan <pg@bowt.ie> 0 siblings, 0 replies; 7+ messages in thread From: Peter Geoghegan @ 2026-08-17 21:31 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org GiST: Deprecate F_TUPLES_DELETED opaque area flag. This flag hasn't been useful since the removal of old-style VACUUM FULL, so remove it now (this includes removing vestigial code that unnecessarily set the flag). Also add test coverage of gistprunepage(). Had that test case been available before now, the issue fixed by this commit would have been detected by wal_consistency_checking buildfarm animals. Author: Peter Geoghegan <pg@bowt.ie> Reviewed-by: Michael Paquiër <michael@paquier.xyz> Discussion: https://postgr.es/m/CAH2-WznbTsQCrjmd=eSawfPqcxCjSFUkk6Qzd3z+gpNte5i03Q@mail.gmail.com Backpatch-through: 14 Branch ------ REL_19_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/9c1e3b58bf541fca073892ddc4f81eef85067b50 Modified Files -------------- src/backend/access/gist/gistvacuum.c | 1 - src/backend/access/gist/gistxlog.c | 3 --- src/include/access/gist.h | 8 ++------ src/test/regress/expected/gist.out | 26 ++++++++++++++++++++++++++ src/test/regress/sql/gist.sql | 21 +++++++++++++++++++++ 5 files changed, 49 insertions(+), 10 deletions(-) ^ permalink raw reply [nested|flat] 7+ messages in thread
end of thread, other threads:[~2026-08-17 21:31 UTC | newest] Thread overview: 7+ messages (download: mbox mbox.gz follow: Atom feed) -- links below jump to the message on this page -- 2026-08-17 21:31 pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. Peter Geoghegan <pg@bowt.ie> 2026-08-17 21:31 pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. Peter Geoghegan <pg@bowt.ie> 2026-08-17 21:31 pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. Peter Geoghegan <pg@bowt.ie> 2026-08-17 21:31 pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. Peter Geoghegan <pg@bowt.ie> 2026-08-17 21:31 pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. Peter Geoghegan <pg@bowt.ie> 2026-08-17 21:31 pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. Peter Geoghegan <pg@bowt.ie> 2026-08-17 21:31 pgsql: GiST: Deprecate F_TUPLES_DELETED opaque area flag. Peter Geoghegan <pg@bowt.ie>
This inbox is served by DDX for PostgreSQL; see mirroring instructions for how to clone and mirror all data and code used for this inbox