summaryrefslogtreecommitdiff
path: root/src/backend/access/common/heaptuple.c
AgeCommit message (Expand)Author
2025-03-25Add ExecCopySlotMinimalTupleExtra().Jeff Davis
2025-02-12Remove unnecessary (char *) casts [mem]Peter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-20Optimize alignment calculations in tuple form/deformDavid Rowley
2024-12-20Introduce CompactAttribute array in TupleDesc, take 2David Rowley
2024-12-03Revert "Introduce CompactAttribute array in TupleDesc"David Rowley
2024-12-03Introduce CompactAttribute array in TupleDescDavid Rowley
2024-06-28Fix comments in heaptuple.cMichael Paquier
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2024-01-02Fix typos in comments and in one isolation test.Robert Haas
2023-10-31doc: 1-byte varlena headers can be used for user PLAIN storageBruce Momjian
2023-10-10Add const to values and nulls argumentsPeter Eisentraut
2023-08-22Cache by-reference missing values in a long lived contextAndrew Dunstan
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-19Harmonize heapam and tableam parameter names.Peter Geoghegan
2022-01-08Update copyright for 2022Bruce Momjian
2021-02-24Fix some typos, grammar and style in docs and commentsMichael Paquier
2021-01-02Update copyright for 2021Bruce Momjian
2020-09-05Yet more elimination of dead stores and useless initializations.Tom Lane
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-09-05Split tuptoaster.c into three separate files.Robert Haas
2019-05-22Initial pgindent run for v12.Tom Lane
2019-02-06Fix heap_getattr() handling of fast defaults.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-17Make TupleTableSlots extensible, finish split of existing slot type.Andres Freund
2018-10-24Correctly set t_self for heap tuples in expand_tupleAndrew Dunstan
2018-10-16Move TupleTableSlots boolean member into one flag variable.Andres Freund
2018-10-15Move generic slot support functions from heaptuple.c into execTuples.c.Andres Freund
2018-09-24Fast default trigger and expand_tuple fixesAndrew Dunstan
2018-08-23Deduplicate code between slot_getallattrs() and slot_getsomeattrs().Andres Freund
2018-06-27Cosmetic improvements for faster column addition.Amit Kapila
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-13Prevent segfault in expand_tuple with no missing valuesAndrew Dunstan
2018-03-31Small cleanups in fast default code.Andrew Dunstan
2018-03-28Quick adaption of JIT tuple deforming to the fast default patch.Andres Freund
2018-03-28Fast ALTER TABLE ADD COLUMN with a non-NULL defaultAndrew Dunstan
2018-03-26JIT tuple deforming in LLVM JIT provider.Andres Freund
2018-03-17Fix WHERE CURRENT OF when the referenced cursor uses an index-only scan.Tom Lane
2018-02-20Use platform independent type for TupleTableSlot->tts_off.Andres Freund
2018-01-03Update copyright for 2018Bruce Momjian
2017-11-08Change TRUE/FALSE to true/falsePeter Eisentraut
2017-08-20Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-05-10Revert "Permit dump/reload of not-too-large >1GB tuples"Alvaro Herrera
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-02Permit dump/reload of not-too-large >1GB tuplesAlvaro Herrera
2016-11-08Replace uses of SPI_modifytuple that intend to allocate in current context.Tom Lane