summaryrefslogtreecommitdiff
path: root/src/backend/access/table
AgeCommit message (Expand)Author
2023-04-03Revert 11470f544eAlexander Korotkov
2023-03-22Allow locking updated tuples in tuple_update() and tuple_delete()Alexander Korotkov
2023-03-20Ignore BRIN indexes when checking for HOT updatesTomas Vondra
2023-01-10New header varatt.h split off from postgres.hPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-19Harmonize heapam and tableam parameter names.Peter Geoghegan
2022-09-13Split up guc.c for better build speed and ease of maintenance.Tom Lane
2022-09-05Fix incorrect uses of Datum conversion macrosPeter Eisentraut
2022-07-26Eliminate duplicate code in table.c.Amit Kapila
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-09Fix some typos with {a,an}Michael Paquier
2021-07-12Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane
2021-03-19Allow configurable LZ4 TOAST compression.Robert Haas
2021-01-13Enhance nbtree index tuple deletion.Peter Geoghegan
2021-01-02Update copyright for 2021Bruce Momjian
2020-09-02Improve handling of dropped relations for REINDEX DATABASE/SCHEMA/SYSTEMMichael Paquier
2020-08-30Redefine pg_class.reltuples to be -1 before the first VACUUM or ANALYZE.Tom Lane
2020-08-08Implement streaming mode in ReorderBuffer.Amit Kapila
2020-07-29Move syncscan.c to src/backend/access/common.Thomas Munro
2020-07-26Allocate consecutive blocks during parallel seqscansDavid Rowley
2020-06-25Fix misuse of table_index_fetch_tuple_check().Peter Geoghegan
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-05Split all OBJS style lines in makefiles into one-line-per-entry style.Andres Freund
2019-10-04Rename some toasting functions based on whether they are heap-specific.Robert Haas
2019-09-06Create an API for inserting and deleting rows in TOAST tables.Robert Haas
2019-07-08tableam: Provide helper functions for relation sizing.Robert Haas
2019-07-06Add missing assertions for required table am callbacks.Amit Kapila
2019-06-19Fix typoMagnus Hagander
2019-06-11Don't access catalogs to validate GUCs when not connected to a DB.Andres Freund
2019-06-06Fix message styleAlvaro Herrera
2019-05-31Fix double-phrase typo in messageAlvaro Herrera
2019-05-23tableam: Rename wrapper functions to match callback names.Andres Freund
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-19Don't to predicate lock for analyze scans, refactor scan option passing.Andres Freund
2019-05-18"A void function may not return a value".Tom Lane
2019-05-18tableam: Avoid relying on relation size to determine validity of tids.Andres Freund
2019-05-18tableam: Don't assume that every AM uses md.c style storage.Andres Freund
2019-04-30Message style fixesAlvaro Herrera
2019-04-05Remove unused struct member, enforce multi_insert callback presence.Andres Freund
2019-04-05Harden tableam against nonexistant / wrong kind of AMs.Andres Freund
2019-04-01tableam: bitmap table scan.Andres Freund
2019-04-01tableam: sample scan.Andres Freund
2019-04-01tableam: Formatting and other minor cleanups.Andres Freund
2019-03-25tableam: Add helper for indexes to check if a corresponding table tuples exist.Andres Freund
2019-03-25tableam: Add and use table_fetch_row_version().Andres Freund