Add missing TidRangeScan readfunc
Mistakenly forgotten in
@@ -1932,6 +1932,21 @@ _readTidScan(void)
READ_DONE();
}
+/*
+ * _readTidRangeScan
+ */
+static TidRangeScan *
+_readTidRangeScan(void)
+{
+ READ_LOCALS(TidRangeScan);
+
+ ReadCommonScan(&local_node->scan);
+
+ READ_NODE_FIELD(tidrangequals);
+
+ READ_DONE();
+}
+
/*
* _readSubqueryScan
*/
@@ -2849,6 +2864,8 @@ parseNodeString(void)
return_value = _readBitmapHeapScan();
else if (MATCH("TIDSCAN", 7))
return_value = _readTidScan();
+ else if (MATCH("TIDRANGESCAN", 12))
+ return_value = _readTidRangeScan();
else if (MATCH("SUBQUERYSCAN", 12))
return_value = _readSubqueryScan();
else if (MATCH("FUNCTIONSCAN", 12))
