Commit Graph

170 Commits (4d5840cea96d7f893389664dd423716b38fded7a)

Author SHA1 Message Date
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
Andres Freund 1ef6bd2954 Don't require return slots for nodes without projection. 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
Andres Freund 10763358c3 Remove absolete function TupleDescGetSlot(). 7 years ago
Andres Freund 29c94e03c7 Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. 7 years ago
Andres Freund bbdfbb9154 Remove function list from prologue of execTuples.c. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Bruce Momjian 242408dbef C comment: mention null handling in BuildTupleFromCStrings() 8 years ago
Andrew Dunstan ed69864350 Small cleanups in fast default code. 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
Andres Freund ad7dbee368 Allow tupleslots to have a fixed tupledesc, use in executor nodes. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 1356f78ea9 Reduce excessive dereferencing of function pointers 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 9 years ago
Andres Freund 9ba8a9ce45 Use the new castNode() macro in a number of places. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas c6dbf1fe79 Stop the executor if no more tuples can be sent from worker to leader. 10 years ago
Tom Lane 69f526aa49 Mark read/write expanded values as read-only in ExecProject(). 10 years ago
Tom Lane 8a4930e3fa Fix latent crash in do_text_output_multiline(). 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane 1dc5ebc907 Support "expanded" objects, particularly arrays, for better performance. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Tom Lane bf7ca15875 Ensure that RowExprs and whole-row Vars produce the expected column names. 11 years ago
Bruce Momjian fe65280fea C comments: adjust execTuples.c for new structure 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