summaryrefslogtreecommitdiff
path: root/contrib/pgstattuple/pgstatindex.c
AgeCommit message (Expand)Author
2024-10-28Remove unused #include's from contrib, pl, test .c filesPeter Eisentraut
2024-09-09Consistently use PageGetExactFreeSpace() in pgstattuple.Tom Lane
2023-12-19pgstattuple: Fix failure with pgstathashindex() for partitioned indexesMichael Paquier
2023-10-30Diagnose !indisvalid in more SQL functions.Noah Misch
2022-07-16Replace many MemSet calls with struct initializationPeter Eisentraut
2022-04-01Add macros in hash and btree AMs to get the special area of their pagesMichael Paquier
2021-07-08Improve error messages about mismatching relkindPeter Eisentraut
2021-02-25Use full 64-bit XIDs in deleted nbtree pages.Peter Geoghegan
2020-01-30Remove excess parens in ereport() callsAlvaro Herrera
2019-07-16Fix inconsistencies and typos in the treeMichael Paquier
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2018-05-09pgstatindex, pageinspect: handle partitioned indexesAlvaro Herrera
2018-05-09pgstatindex: HASH -> hashAlvaro Herrera
2017-09-05Remove unnecessary parentheses in return statementsPeter Eisentraut
2017-08-10pgstatindex: Insert some casts to prevent overflow.Robert Haas
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-04-12Fix pgstattuple's handling of unused hash pages.Robert Haas
2017-03-12Use wrappers of PG_DETOAST_DATUM_PACKED() more.Noah Misch
2017-03-09Add relkind checks to certain contrib modulesStephen Frost
2017-02-03pgstattuple: Add pgstathashindex.Robert Haas
2017-01-21Move some things from builtins.h to new header filesPeter Eisentraut
2016-09-30Remove superuser checks in pgstattupleStephen Frost
2016-05-02Remove unused macros.Heikki Linnakangas
2016-04-20Revert no-op changes to BufferGetPage()Kevin Grittner
2016-04-08Modify BufferGetPage() to prepare for "snapshot too old" featureKevin Grittner
2016-02-18Fix multiple bugs in contrib/pgstattuple's pgstatindex() function.Tom Lane
2016-01-18Restructure index access method API to hide most of it at the C level.Tom Lane
2014-05-06pgindent run for 9.4Bruce Momjian
2014-04-18Create function prototype as part of PG_FUNCTION_INFO_V1 macroPeter Eisentraut
2014-01-07Add more use of psprintf()Peter Eisentraut
2013-07-18Fix pgstattuple functions to use regclass-type as the argument.Fujii Masao
2013-05-29pgindent run for release 9.3Bruce Momjian
2012-12-05Add pgstatginindex() function to get the size of the GIN pending list.Heikki Linnakangas
2012-06-10Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian
2012-03-13pgstattuple: Use a BufferAccessStrategy object to avoid cache-trashing.Robert Haas
2011-10-06Make pgstatindex respond to cancel interrupts.Robert Haas
2011-08-25Fix pgstatindex() to give consistent results for empty indexes.Tom Lane
2011-07-04Move Trigger and TriggerDesc structs out of rel.h into a new reltrigger.hAlvaro Herrera
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2009-06-118.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian
2009-03-31Fix contrib/pgstattuple and contrib/pageinspect to prevent attempts to readTom Lane
2008-05-17Add $PostgreSQL$ markers to a lot of files that were missing them.Andrew Dunstan
2008-05-12Restructure some header files a bit, in particular heapam.h, by removing someAlvaro Herrera
2008-03-21Adjust pgstatindex() to give correct answers for indexes larger thanTom Lane
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-08-26Restrict pgstattuple functions to superusers. (This might be too strict,Tom Lane
2007-07-15Fix CHECK_RELATION_BLOCK_RANGE macro, which was not merely producingTom Lane
2007-07-15Silence a rather odd compiler warning. In passing, make this file'sTom Lane