summaryrefslogtreecommitdiff
path: root/src/backend/access/heap/heapam_handler.c
AgeCommit message (Expand)Author
2024-10-25Make table_scan_bitmap_next_block() async-friendlyMelanie Plageman
2024-10-25Move EXPLAIN counter increment to heapam_scan_bitmap_next_blockMelanie Plageman
2024-10-18Remove unused code for unlogged materialized views.Fujii Masao
2024-08-18Fix comments on wal_level=minimal, CREATE TABLESPACE and CREATE DATABASE.Noah Misch
2024-08-06Remove unnecessary declaration of heapam_methodsMichael Paquier
2024-04-16revert: Generalize relation analyze in table AM interfaceAlexander Korotkov
2024-04-11Revert: Allow table AM to store complex data structures in rd_amcacheAlexander Korotkov
2024-04-11Revert: Allow table AM tuple_insert() method to return the different slotAlexander Korotkov
2024-04-11Revert: Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2024-04-11Revert: Let table AM insertion methods control index insertionAlexander Korotkov
2024-04-11Revert: Custom reloptions for table AMAlexander Korotkov
2024-04-08Provide a way block-level table AMs could re-use acquire_sample_rows()Alexander Korotkov
2024-04-08Custom reloptions for table AMAlexander Korotkov
2024-04-08Use streaming I/O in ANALYZE.Thomas Munro
2024-04-07BitmapHeapScan: Push skip_fetch optimization into table AMTomas Vondra
2024-04-04Secondary refactor of heap scanning functionsDavid Rowley
2024-04-04Preliminary refactor of heap scanning functionsDavid Rowley
2024-04-03Combine freezing and pruning steps in VACUUMHeikki Linnakangas
2024-04-02Revert "Custom reloptions for table AM"Alexander Korotkov
2024-03-30Let table AM insertion methods control index insertionAlexander Korotkov
2024-03-30Custom reloptions for table AMAlexander Korotkov
2024-03-30Generalize relation analyze in table AM interfaceAlexander Korotkov
2024-03-26Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2024-03-21Allow table AM tuple_insert() method to return the different slotAlexander Korotkov
2024-03-21Allow table AM to store complex data structures in rd_amcacheAlexander Korotkov
2024-02-12Remove unnecessary smgropen() callsHeikki Linnakangas
2024-01-03Update copyright for 2024Bruce Momjian
2023-09-15Remove unnecessary smgrimmedsync() when creating unlogged table.Heikki Linnakangas
2023-07-04Fix race in SSI interaction with bitmap heap scan.Thomas Munro
2023-06-10nbtree: Allocate new pages in separate function.Peter Geoghegan
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-02Fix typos in commentsMichael Paquier
2023-04-03Revert 11470f544eAlexander Korotkov
2023-04-01Pass down table relation into more index relation functionsAndres Freund
2023-03-23Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2023-03-20Ignore BRIN indexes when checking for HOT updatesTomas Vondra
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-16Variable renaming in preparation for refactoringPeter Eisentraut
2022-11-16Remove useless castsPeter Eisentraut
2022-10-28Allow nodeSort to perform Datum sorts for byref typesDavid Rowley
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-04-13Prevent access to no-longer-pinned buffer in heapam_tuple_lock().Tom Lane
2022-04-06pgstat: stats collector references in comments.Andres Freund
2022-04-04Adjust tuplesort API to have bitwise option flagsDavid Rowley
2022-03-29Add new block-by-block strategy for CREATE DATABASE.Robert Haas
2022-01-07Update copyright for 2022Bruce Momjian
2021-08-30Report tuple address in data-corruption error messageAlvaro Herrera
2021-07-12Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane
2021-06-14Remove forced toast recompression in VACUUM FULL/CLUSTERMichael Paquier
2021-05-27Rethink definition of pg_attribute.attcompression.Tom Lane