|
70 | 70 | *- ExecSeqScan() calls ExecStoreTuple() to take the result
|
71 | 71 | * tuple from ExecProject() and place it into the result tuple slot.
|
72 | 72 | *
|
73 |
| - *- ExecutePlan() calls ExecSelect(), which passes the result slot |
74 |
| - * to printtup(), which uses slot_getallattrs() to extract the |
75 |
| - * individual Datums for printing. |
76 |
| - * |
77 |
| - *At ExecutorEnd() |
78 |
| - *---------------- |
79 |
| - *- EndPlan() calls ExecResetTupleTable() to clean up any remaining |
80 |
| - * tuples left over from executing the query. |
| 73 | + *- ExecutePlan() calls the output function. |
81 | 74 | *
|
82 | 75 | *The important thing to watch in the executor code is how pointers
|
83 | 76 | *to the slots containing tuples are passed instead of the tuples
|
|