Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitbbdfbb9

Browse files
committed
Remove function list from prologue of execTuples.c.
That section is never in sync with the actual routines available andtheir functionality.Author: Ashutosh BapatDiscussion:https://postgr.es/m/20180220224318.gw4oe5jadhpmcdnm@alap3.anarazel.de
1 parenta598708 commitbbdfbb9

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)

[8]ページ先頭

©2009-2025 Movatter.jp