This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/master by this push:
new 654662f fix a sonar bug (#1897)
654662f is described below
commit 654662f8ad9ef3d6daab16804851d4c867352e1a
Author: Haonan <[email protected]>
AuthorDate: Thu Oct 29 11:57:46 2020 +0800
fix a sonar bug (#1897)
---
.../java/org/apache/iotdb/db/query/reader/series/SeriesReader.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
a/server/src/main/java/org/apache/iotdb/db/query/reader/series/SeriesReader.java
b/server/src/main/java/org/apache/iotdb/db/query/reader/series/SeriesReader.java
index d65cec4..e0618ff 100644
---
a/server/src/main/java/org/apache/iotdb/db/query/reader/series/SeriesReader.java
+++
b/server/src/main/java/org/apache/iotdb/db/query/reader/series/SeriesReader.java
@@ -428,7 +428,10 @@ public class SeriesReader {
}
private boolean firstPageOverlapped() {
- return firstPageReader != null && (!seqPageReaders.isEmpty() && orderUtils
+ if (firstPageReader == null) {
+ return false;
+ }
+ return (!seqPageReaders.isEmpty() && orderUtils
.isOverlapped(firstPageReader.getStatistics(),
seqPageReaders.get(0).getStatistics())) || (
!unSeqPageReaders.isEmpty() &&
orderUtils.isOverlapped(firstPageReader.getStatistics(),
unSeqPageReaders.peek().getStatistics()));