Github user paul-rogers commented on a diff in the pull request: https://github.com/apache/drill/pull/1125#discussion_r172105268 --- Diff: exec/java-exec/src/main/java/org/apache/drill/exec/record/RecordBatchSizer.java --- @@ -525,4 +763,11 @@ public VectorInitializer buildVectorInitializer() { } return initializer; } + + public void allocateVectors(VectorContainer container, int recordCount) { + for (VectorWrapper w : container) { + ColumnSize colSize = columnSizes.get(w.getField().getName()); + colSize.allocateVector(w.getValueVector(), recordCount); + } + } --- End diff -- Very nice clean-up and enhancements. Now I don't feel so bad about this stuff being quick & dirty...
---