Commit Graph

177 Commits (66a4bad83aaa6613a45a00a488c04427f9969fb4)

Author SHA1 Message Date
Andres Freund 171e0418b0 Fix heap_getattr() handling of fast defaults. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Andres Freund 4da597edf1 Make TupleTableSlots extensible, finish split of existing slot type. 7 years ago
Andrew Dunstan 040a1df614 Correctly set t_self for heap tuples in expand_tuple 7 years ago
Andres Freund c5257345ef Move TupleTableSlots boolean member into one flag variable. 7 years ago
Andres Freund 9d906f1119 Move generic slot support functions from heaptuple.c into execTuples.c. 7 years ago
Andrew Dunstan 7636e5c60f Fast default trigger and expand_tuple fixes 7 years ago
Andres Freund 88ebd62fcc Deduplicate code between slot_getallattrs() and slot_getsomeattrs(). 7 years ago
Amit Kapila 8121ab88e7 Cosmetic improvements for faster column addition. 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Andrew Dunstan 7c44c46deb Prevent segfault in expand_tuple with no missing values 8 years ago
Andrew Dunstan ed69864350 Small cleanups in fast default code. 8 years ago
Andres Freund f4f5845b31 Quick adaption of JIT tuple deforming to the fast default patch. 8 years ago
Andrew Dunstan 16828d5c02 Fast ALTER TABLE ADD COLUMN with a non-NULL default 8 years ago
Andres Freund 32af96b2b1 JIT tuple deforming in LLVM JIT provider. 8 years ago
Tom Lane 8f5ac44043 Fix WHERE CURRENT OF when the referenced cursor uses an index-only scan. 8 years ago
Andres Freund 4c0ec9ee28 Use platform independent type for TupleTableSlot->tts_off. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Alvaro Herrera b66adb7b0c Revert "Permit dump/reload of not-too-large >1GB tuples" 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Alvaro Herrera fa2fa99552 Permit dump/reload of not-too-large >1GB tuples 9 years ago
Tom Lane 9257f07872 Replace uses of SPI_modifytuple that intend to allocate in current context. 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Heikki Linnakangas c80b5f66c6 Fix misc typos. 10 years ago
Heikki Linnakangas 7261172430 Remove obsolete heap_formtuple/modifytuple/deformtuple functions. 11 years ago
Tom Lane 1dc5ebc907 Support "expanded" objects, particularly arrays, for better performance. 11 years ago
Tom Lane 0bb8528b5c Fix postgres_fdw to return the right ctid value in EvalPlanQual cases. 11 years ago
Tom Lane e1a11d9311 Use FLEXIBLE_ARRAY_MEMBER for HeapTupleHeaderData.t_bits[]. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Tom Lane 3f8c8e3c61 Fix failure to detoast fields in composite elements of structured types. 12 years ago
Bruce Momjian c871e8f53b Revert C comment change in slot_attisnull() 12 years ago
Bruce Momjian 89774b58b0 Adjust C comment in slot_attisnull() regarding nulls. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Robert Haas 37484ad2aa Change the way we mark tuples as frozen. 12 years ago
Alvaro Herrera 0ac5ad5134 Improve concurrency of foreign key locking 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Heikki Linnakangas 342baf4ce6 Update outdated comment. HeapTupleHeader.t_natts field doesn't exist anymore. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Robert Haas 84b6d5f359 Remove partial, broken support for NULL pointers when fetching attributes. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 85d02a6586 Redefine Datum as uintptr_t, instead of unsigned long. 16 years ago