Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit bbdfbb9

Browse files
committed
Remove function list from prologue of execTuples.c.
That section is never in sync with the actual routines available and their functionality. Author: Ashutosh Bapat Discussion: https://postgr.es/m/20180220224318.gw4oe5jadhpmcdnm@alap3.anarazel.de
1 parent a598708 commit bbdfbb9

File tree

1 file changed

+10
-38
lines changed

1 file changed

+10
-38
lines changed

src/backend/executor/execTuples.c

Lines changed: 10 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -12,44 +12,6 @@
1212
* This information is needed by routines manipulating tuples
1313
* (getattribute, formtuple, etc.).
1414
*
15-
* Portions Copyright (c) 1996-2018, PostgreSQL Global Development Group
16-
* Portions Copyright (c) 1994, Regents of the University of California
17-
*
18-
*
19-
* IDENTIFICATION
20-
* src/backend/executor/execTuples.c
21-
*
22-
*-------------------------------------------------------------------------
23-
*/
24-
/*
25-
* INTERFACE ROUTINES
26-
*
27-
* SLOT CREATION/DESTRUCTION
28-
* MakeTupleTableSlot - create an empty slot
29-
* ExecAllocTableSlot - create a slot within a tuple table
30-
* ExecResetTupleTable - clear and optionally delete a tuple table
31-
* MakeSingleTupleTableSlot - make a standalone slot, set its descriptor
32-
* ExecDropSingleTupleTableSlot - destroy a standalone slot
33-
*
34-
* SLOT ACCESSORS
35-
* ExecSetSlotDescriptor - set a slot's tuple descriptor
36-
* ExecStoreTuple - store a physical tuple in the slot
37-
* ExecStoreMinimalTuple - store a minimal physical tuple in the slot
38-
* ExecClearTuple - clear contents of a slot
39-
* ExecStoreVirtualTuple - mark slot as containing a virtual tuple
40-
* ExecCopySlotTuple - build a physical tuple from a slot
41-
* ExecCopySlotMinimalTuple - build a minimal physical tuple from a slot
42-
* ExecMaterializeSlot - convert virtual to physical storage
43-
* ExecCopySlot - copy one slot's contents to another
44-
*
45-
* CONVENIENCE INITIALIZATION ROUTINES
46-
* ExecInitResultTupleSlot \ convenience routines to initialize
47-
* ExecInitScanTupleSlot \ the various tuple slots for nodes
48-
* ExecInitExtraTupleSlot / which store copies of tuples.
49-
* ExecInitNullTupleSlot /
50-
*
51-
* Routines that probably belong somewhere else:
52-
* ExecTypeFromTL - form a TupleDesc from a target list
5315
*
5416
* EXAMPLE OF HOW TABLE ROUTINES WORK
5517
* Suppose we have a query such as SELECT emp.name FROM emp and we have
@@ -78,6 +40,16 @@
7840
* (such as whether or not a tuple should be pfreed, what buffer contains
7941
* this tuple, the tuple's tuple descriptor, etc). It also allows us
8042
* to avoid physically constructing projection tuples in many cases.
43+
*
44+
*
45+
* Portions Copyright (c) 1996-2018, PostgreSQL Global Development Group
46+
* Portions Copyright (c) 1994, Regents of the University of California
47+
*
48+
*
49+
* IDENTIFICATION
50+
* src/backend/executor/execTuples.c
51+
*
52+
*-------------------------------------------------------------------------
8153
*/
8254
#include "postgres.h"
8355

0 commit comments

Comments
 (0)