aboutsummaryrefslogtreecommitdiff
path: root/exec/java-exec/src/main
diff options
context:
space:
mode:
authorHanifi Gunes <hgunes@maprtech.com>2014-08-29 16:51:28 -0700
committerJacques Nadeau <jacques@apache.org>2014-08-29 17:51:52 -0700
commitbea3a35a249092fee24fcff7dfa2121fbb43e63e (patch)
tree3b79eb6f43c538c1dcefef3b09a9e29b86270cd1 /exec/java-exec/src/main
parent437366f03e5de4c4692703007bff2f5a134720dd (diff)
DRILL-1334: Make sure to copy operator id while cloning ParquetGroupScan
Diffstat (limited to 'exec/java-exec/src/main')
-rw-r--r--exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetScanBatchCreator.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetScanBatchCreator.java b/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetScanBatchCreator.java
index 608c6898b..f77ac9829 100644
--- a/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetScanBatchCreator.java
+++ b/exec/java-exec/src/main/java/org/apache/drill/exec/store/parquet/ParquetScanBatchCreator.java
@@ -80,8 +80,10 @@ public class ParquetScanBatchCreator implements BatchCreator<ParquetRowGroupScan
newColums.add(column);
}
}
+ final int id = rowGroupScan.getOperatorId();
// Create the new row group scan with the new columns
rowGroupScan = new ParquetRowGroupScan(rowGroupScan.getStorageEngine(), rowGroupScan.getRowGroupReadEntries(), newColums, rowGroupScan.getSelectionRoot());
+ rowGroupScan.setOperatorId(id);
}
FileSystem fs = rowGroupScan.getStorageEngine().getFileSystem().getUnderlying();