commit | cc195da3e62688b51eef22c704b37dc8b92cdee1 | [log] [tgz] |
---|---|---|
author | kumarvishal <kumarvishal.1802@gmail.com> | Wed Dec 14 11:39:21 2016 +0800 |
committer | kumarvishal <kumarvishal.1802@gmail.com> | Wed Dec 14 11:39:47 2016 +0800 |
tree | a8cbc9b93485734e825b1ebdd5b03bb882bb2a9b | |
parent | acdf0ae6e61f1953d684af0a41feccdc37bcd000 [diff] |
Fixed NPE issue in Query
diff --git a/core/src/main/java/org/apache/carbondata/scan/result/iterator/AbstractDetailQueryResultIterator.java b/core/src/main/java/org/apache/carbondata/scan/result/iterator/AbstractDetailQueryResultIterator.java index c8c61b0..07ccab4 100644 --- a/core/src/main/java/org/apache/carbondata/scan/result/iterator/AbstractDetailQueryResultIterator.java +++ b/core/src/main/java/org/apache/carbondata/scan/result/iterator/AbstractDetailQueryResultIterator.java
@@ -114,7 +114,7 @@ DataRefNodeFinder finder = new BTreeDataRefNodeFinder(blockInfo.getEachColumnValueSize()); DataRefNode startDataBlock = finder .findFirstDataBlock(blockInfo.getDataBlock().getDataRefNode(), blockInfo.getStartKey()); - while (startDataBlock.nodeNumber() != blockInfo.getStartBlockletIndex()) { + while (startDataBlock.nodeNumber() < blockInfo.getStartBlockletIndex()) { startDataBlock = startDataBlock.getNextDataRefNode(); }