diff --git a/tikv-client/src/main/java/com/pingcap/tikv/operation/iterator/ScanIterator.java b/tikv-client/src/main/java/com/pingcap/tikv/operation/iterator/ScanIterator.java index 6d20277754..1d2540562c 100644 --- a/tikv-client/src/main/java/com/pingcap/tikv/operation/iterator/ScanIterator.java +++ b/tikv-client/src/main/java/com/pingcap/tikv/operation/iterator/ScanIterator.java @@ -114,6 +114,7 @@ public boolean hasNext() { if (cacheDrain()) { if (!loadCache()) { endOfRegion = true; + return false; } } if (!contains(currentCache.get(index).getKey())) {