Commits

DateSubjectAuthorReleases
2025-12-30 Change IndexAmRoutines to be statically-allocated structs. Tom Lane 19 (unreleased)
2025-01-31 Get rid of our dependency on type "long" for memory size calculations. Tom Lane 18.0
2020-08-01 Invent "amadjustmembers" AM method for validating opclass members. Tom Lane 14.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2017-06-21 Initial pgindent run with pg_bsd_indent version 2.0. Tom Lane 10.0
2017-04-15 More cleanup of manipulations of hash indexes' hasho_flag field. Tom Lane 10.0
2017-02-09 Allow index AMs to cache data across aminsert calls within a SQL command. Tom Lane 10.0
2016-08-13 Add SQL-accessible functions for inspecting index AM properties. Tom Lane 9.6.0
2016-07-16 Add regression test case exercising the sorting path for hash index build. Tom Lane 9.6.0
2016-06-24 Fix building of large (bigger than shared_buffers) hash indexes. Tom Lane 9.6.0
2016-06-24 Fix building of large (bigger than shared_buffers) hash indexes. Tom Lane 9.5.4
2016-01-18 Restructure index access method API to hide most of it at the C level. Tom Lane 9.6.0
2013-01-29 Provide database object names as separate fields in error messages. Tom Lane 9.3.0
2011-10-14 Measure the number of all-visible pages for use in index-only scan costing. Tom Lane 9.2.0
2010-12-03 Create core infrastructure for KNNGIST. Tom Lane 9.1.0
2009-11-01 Dept of second thoughts: after studying index_getnext() a bit more I realize Tom Lane 8.4.2
2009-11-01 Dept of second thoughts: after studying index_getnext() a bit more I realize Tom Lane 9.0.0
2009-11-01 Fix two serious bugs introduced into hash indexes by the 8.4 patch that made Tom Lane 8.4.2
2009-11-01 Fix two serious bugs introduced into hash indexes by the 8.4 patch that made Tom Lane 9.0.0
2009-07-29 Support deferrable uniqueness constraints. Tom Lane 9.0.0
2009-06-06 Improve the IndexVacuumInfo/IndexBulkDeleteResult API to allow somewhat sane Tom Lane 8.4.0
2009-05-05 Insert CHECK_FOR_INTERRUPTS() calls into btree and hash index scans at the Tom Lane 8.4.0
2009-03-24 Implement "fastupdate" support for GIN indexes, in which we try to accumulate Tom Lane 8.4.0
2008-11-13 Prevent synchronous scan during GIN index build, because GIN is optimized Tom Lane 8.3.6
2008-11-13 Prevent synchronous scan during GIN index build, because GIN is optimized Tom Lane 8.4.0