Mark Scan as an abstract node type, too.
On further review, this one is never instantiated either.
This commit is contained in:
parent
b4f79d278f
commit
8c73c11a0d
|
@ -371,10 +371,14 @@ typedef struct BitmapOr
|
||||||
/*
|
/*
|
||||||
* ==========
|
* ==========
|
||||||
* Scan nodes
|
* Scan nodes
|
||||||
|
*
|
||||||
|
* Scan is an abstract type that all relation scan plan types inherit from.
|
||||||
* ==========
|
* ==========
|
||||||
*/
|
*/
|
||||||
typedef struct Scan
|
typedef struct Scan
|
||||||
{
|
{
|
||||||
|
pg_node_attr(abstract)
|
||||||
|
|
||||||
Plan plan;
|
Plan plan;
|
||||||
Index scanrelid; /* relid is index into the range table */
|
Index scanrelid; /* relid is index into the range table */
|
||||||
} Scan;
|
} Scan;
|
||||||
|
|
|
@ -492,9 +492,6 @@ nodetag_to_string(NodeTag tag)
|
||||||
case T_BitmapOr:
|
case T_BitmapOr:
|
||||||
return "BitmapOr";
|
return "BitmapOr";
|
||||||
break;
|
break;
|
||||||
case T_Scan:
|
|
||||||
return "Scan";
|
|
||||||
break;
|
|
||||||
case T_SeqScan:
|
case T_SeqScan:
|
||||||
return "SeqScan";
|
return "SeqScan";
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue