summaryrefslogtreecommitdiff
path: root/src/backend/access/gin/gindatapage.c
AgeCommit message (Expand)Author
2025-02-13Remove unnecessary (char *) casts [xlog]Peter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-01-04Update copyright for 2024Bruce Momjian
2023-10-24Assert that buffers are marked dirty before XLogRegisterBuffer().Jeff Davis
2023-09-08Remove some more "snapshot too old" vestiges.Thomas Munro
2023-01-02Update copyright for 2023Bruce Momjian
2022-01-08Update copyright for 2022Bruce Momjian
2021-09-08Clean up some code using "(expr) ? true : false"Michael Paquier
2021-01-02Update copyright for 2021Bruce Momjian
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-19Fix traversing to the deleted GIN page via downlinkAlexander Korotkov
2019-07-29Fix inconsistencies and typos in the treeMichael Paquier
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-04-03Generate less WAL during GiST, GIN and SP-GiST index build.Heikki Linnakangas
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-27Remove entry tree root conflict checking from GIN predicate lockingAlexander Korotkov
2018-07-19Fix handling of empty uncompressed posting list pages in GINAlexander Korotkov
2018-05-04Re-think predicate locking on GIN indexes.Teodor Sigaev
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-03-30Predicate locking in GIN indexTeodor Sigaev
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-02-14Split index xlog headers from other private index headers.Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-09-03Fix corrupt GIN_SEGMENT_ADDITEMS WAL records on big-endian hardware.Tom Lane
2016-04-20Fix memory leak and other bugs in ginPlaceToPage() & subroutines.Tom Lane
2016-04-20Revert no-op changes to BufferGetPage()Kevin Grittner
2016-04-08Add the "snapshot too old" featureKevin Grittner
2016-04-08Modify BufferGetPage() to prepare for "snapshot too old" featureKevin Grittner
2016-01-02Update copyright for 2016Bruce Momjian
2015-06-28Fix double-XLogBeginInsert call in GIN page splits.Heikki Linnakangas
2015-01-06Update copyright for 2015Bruce Momjian
2014-11-20Revamp the WAL record format.Heikki Linnakangas
2014-11-06Move the backup-block logic from XLogInsert to a new file, xloginsert.c.Heikki Linnakangas
2014-09-12Fix GIN data page split ratio calculation.Heikki Linnakangas
2014-08-29Fix bug in compressed GIN data leaf page splitting code.Heikki Linnakangas
2014-07-31Move log_newpage and log_newpage_buffer to xlog.c.Heikki Linnakangas
2014-05-06pgindent run for 9.4Bruce Momjian
2014-04-14Set pd_lower on internal GIN posting tree pages.Heikki Linnakangas
2014-04-05Fix another palloc in critical section.Heikki Linnakangas
2014-03-31Rewrite the way GIN posting lists are packed on a page, to reduce WAL volume.Heikki Linnakangas
2014-03-24Change ginMergeItemPointers to return a palloc'd array.Heikki Linnakangas
2014-01-29Further optimize GIN multi-key searches.Heikki Linnakangas
2014-01-29Further optimize multi-key GIN searches.Heikki Linnakangas
2014-01-24Reset unused fields in GIN data leaf page footer.Heikki Linnakangas
2014-01-24Fix off-by-one in newly-introdcued GIN assertion.Heikki Linnakangas
2014-01-24In GIN recompression code, use mmemove rather than memcpy, for vacuum.Heikki Linnakangas