Commit Graph

200 Commits (58a359e585d0281ecab4d34cab9869e7eb4e4ca3)

Author SHA1 Message Date
David Rowley 58a359e585 Speedup tuple deformation with additional function inlining 1 year ago
David Rowley db448ce5ad Optimize alignment calculations in tuple form/deform 1 year ago
David Rowley 5983a4cffc Introduce CompactAttribute array in TupleDesc, take 2 1 year ago
David Rowley 4171c44c9b Revert "Introduce CompactAttribute array in TupleDesc" 1 year ago
David Rowley d28dff3f6c Introduce CompactAttribute array in TupleDesc 1 year ago
Alexander Korotkov 41d3780d3d Improve error message for tts_(virtual|minimal)_is_current_xact_tuple 2 years ago
Alexander Korotkov 10baee0c95 Add comments on some MinimalTupleSlots methods usage 2 years ago
Alexander Korotkov 0997e0af27 Add TupleTableSlotOps.is_current_xact_tuple() method 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
David Rowley d16a0c1e2e Verify that attribute counts match in ExecCopySlot 2 years ago
Peter Eisentraut 1d91d24d9a Add const to values and nulls arguments 2 years ago
David Rowley 902ecd3bd4 Fix outdated comments regarding TupleTableSlots 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane ec62cb0aac Revert applying column aliases to the output of whole-row Vars. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane d479d00285 Don't crash on reference to an un-available system column. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Tom Lane 22e44e8dbc Minor code review for tuple slot rewrite. 6 years ago
Tom Lane 0a2f894c3c Fix typo in tts_virtual_copyslot. 6 years ago
Robert Haas 8b94dab066 Split tuptoaster.c into three separate files. 6 years ago
Andres Freund 6a04d345fd Don't include utils/array.h from acl.h. 7 years ago
Michael Paquier 6b8548964b Fix inconsistencies in the code 7 years ago
Amit Kapila 92c4abc736 Fix assorted inconsistencies. 7 years ago
Amit Kapila 9679345f3c Fix typos. 7 years ago
Thomas Munro 7988cb446d Fix typos. 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane be76af171c Initial pgindent run for v12. 7 years ago
Andres Freund 88e6ad3054 Fix two memory leaks around force-storing tuples in slots. 7 years ago
Thomas Munro 255044889d Fix typos. 7 years ago
Andres Freund f217761856 Fix bug in clearing of virtual tuple slot. 7 years ago
Andres Freund ad0bda5d24 Store tuples for EvalPlanQual in slots, rather than as HeapTuples. 7 years ago
Andres Freund 8f0577386e Don't force materializing when copying a buffer tuple table slot. 7 years ago
Andres Freund f414abd62d Allow buffer tuple table slots to materialize after ExecStoreVirtualTuple(). 7 years ago
Andres Freund ff11e7f4b9 Use slots in trigger infrastructure, except for the actual invocation. 7 years ago
Andres Freund b8d71745ea Store table oid and tuple's tid in tuple slots directly. 7 years ago
Andres Freund 8aa02b52db Add ExecStorePinnedBufferHeapTuple. 7 years ago
Andres Freund 22bc403029 Remove line duplicated during conflict resolution. 7 years ago
Heikki Linnakangas 95931133a9 Fix misc typos in comments. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Amit Kapila 3abb11e55b Remove extra semicolons. 7 years ago
Amit Kapila dcfdf56e89 Fix typo. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Andres Freund 73616126b4 Fix some spurious new compiler warnings in MSVC. 7 years ago
Andres Freund 4da597edf1 Make TupleTableSlots extensible, finish split of existing slot type. 7 years ago
Andres Freund a7aa608e0f Inline hot path of slot_getsomeattrs(). 7 years ago
Andres Freund 1a0586de36 Introduce notion of different types of slots (without implementing them). 7 years ago
Andres Freund 763f2edd92 Rejigger materializing and fetching a HeapTuple from a slot. 7 years ago
Andres Freund c670d0faac Remove ineffective check against dropped columns from slot_getattr(). 7 years ago