mirror of
https://github.com/postgres/postgres.git
synced 2025-07-12 21:01:52 +03:00
@ -1932,6 +1932,21 @@ _readTidScan(void)
|
|||||||
READ_DONE();
|
READ_DONE();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* _readTidRangeScan
|
||||||
|
*/
|
||||||
|
static TidRangeScan *
|
||||||
|
_readTidRangeScan(void)
|
||||||
|
{
|
||||||
|
READ_LOCALS(TidRangeScan);
|
||||||
|
|
||||||
|
ReadCommonScan(&local_node->scan);
|
||||||
|
|
||||||
|
READ_NODE_FIELD(tidrangequals);
|
||||||
|
|
||||||
|
READ_DONE();
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* _readSubqueryScan
|
* _readSubqueryScan
|
||||||
*/
|
*/
|
||||||
@ -2849,6 +2864,8 @@ parseNodeString(void)
|
|||||||
return_value = _readBitmapHeapScan();
|
return_value = _readBitmapHeapScan();
|
||||||
else if (MATCH("TIDSCAN", 7))
|
else if (MATCH("TIDSCAN", 7))
|
||||||
return_value = _readTidScan();
|
return_value = _readTidScan();
|
||||||
|
else if (MATCH("TIDRANGESCAN", 12))
|
||||||
|
return_value = _readTidRangeScan();
|
||||||
else if (MATCH("SUBQUERYSCAN", 12))
|
else if (MATCH("SUBQUERYSCAN", 12))
|
||||||
return_value = _readSubqueryScan();
|
return_value = _readSubqueryScan();
|
||||||
else if (MATCH("FUNCTIONSCAN", 12))
|
else if (MATCH("FUNCTIONSCAN", 12))
|
||||||
|
Reference in New Issue
Block a user