mirror of
https://github.com/postgres/postgres.git
synced 2026-03-02 21:30:36 -05:00
There seems no prospect that any of this will ever be useful, and indeed it's questionable whether some of it would work if it ever got called; it's certainly not been exercised in a very long time, if ever. So let's get rid of it, and make the comments about mark/restore in execAmi.c less wishy-washy. The mark/restore support for Result nodes is also currently dead code, but that's due to planner limitations not because it's impossible that it could be useful. So I left it in.
24 lines
715 B
C
24 lines
715 B
C
/*-------------------------------------------------------------------------
|
|
*
|
|
* nodeSeqscan.h
|
|
*
|
|
*
|
|
*
|
|
* Portions Copyright (c) 1996-2014, PostgreSQL Global Development Group
|
|
* Portions Copyright (c) 1994, Regents of the University of California
|
|
*
|
|
* src/include/executor/nodeSeqscan.h
|
|
*
|
|
*-------------------------------------------------------------------------
|
|
*/
|
|
#ifndef NODESEQSCAN_H
|
|
#define NODESEQSCAN_H
|
|
|
|
#include "nodes/execnodes.h"
|
|
|
|
extern SeqScanState *ExecInitSeqScan(SeqScan *node, EState *estate, int eflags);
|
|
extern TupleTableSlot *ExecSeqScan(SeqScanState *node);
|
|
extern void ExecEndSeqScan(SeqScanState *node);
|
|
extern void ExecReScanSeqScan(SeqScanState *node);
|
|
|
|
#endif /* NODESEQSCAN_H */
|