Github user ajantha-bhat commented on a diff in the pull request: https://github.com/apache/carbondata/pull/2816#discussion_r229629760 --- Diff: core/src/main/java/org/apache/carbondata/core/scan/result/RowBatch.java --- @@ -100,4 +100,19 @@ public int getSize() { counter++; return row; } + + /** + * read next batch + * + * @return rows + */ + public List<Object[]> nextBatch() { + if (!hasNext()) { + throw new NoSuchElementException(); + } + List<Object[]> row; + row = rows.subList(counter, rows.size()); --- End diff -- where is the batch reading happening now ? you just have to return rows I think.
---