Commit Graph

175 Commits (9679345f3c5ec071f63db358581e28f06c8744a7)

Author SHA1 Message Date
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
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