diff options
author | Hanifi Gunes <hgunes@maprtech.com> | 2014-08-29 16:51:28 -0700 |
---|---|---|
committer | Jacques Nadeau <jacques@apache.org> | 2014-08-29 17:51:52 -0700 |
commit | bea3a35a249092fee24fcff7dfa2121fbb43e63e (patch) | |
tree | 3b79eb6f43c538c1dcefef3b09a9e29b86270cd1 /exec/java-exec/src/main | |
parent | 437366f03e5de4c4692703007bff2f5a134720dd (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.java | 2 |
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(); |