Author: reschke
Date: Tue Jan 23 09:49:50 2018
New Revision: 1821983

URL: http://svn.apache.org/viewvc?rev=1821983&view=rev
Log:
OAK-7186: avoid use of guava Iterators.emptyIterator()

Modified:
    
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java
    
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java

Modified: 
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java?rev=1821983&r1=1821982&r2=1821983&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/NodeDocument.java
 Tue Jan 23 09:49:50 2018
@@ -40,7 +40,6 @@ import com.google.common.base.Function;
 import com.google.common.base.Predicate;
 import com.google.common.collect.AbstractIterator;
 import com.google.common.collect.ImmutableList;
-import com.google.common.collect.Iterators;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Ordering;
 import com.google.common.collect.Queues;
@@ -1318,7 +1317,7 @@ public final class NodeDocument extends
     @Nonnull
     Iterator<NodeDocument> getAllPreviousDocs() {
         if (getPreviousRanges().isEmpty()) {
-            return Iterators.emptyIterator();
+            return Collections.emptyIterator();
         }
         //Currently this method would fire one query per previous doc
         //If that poses a problem we can try to find all prev doc by relying
@@ -1353,7 +1352,7 @@ public final class NodeDocument extends
     @Nonnull
     Iterator<NodeDocument> getPreviousDocLeaves() {
         if (getPreviousRanges().isEmpty()) {
-            return Iterators.emptyIterator();
+            return Collections.emptyIterator();
         }
         // create a mutable copy
         final NavigableMap<Revision, Range> ranges = 
Maps.newTreeMap(getPreviousRanges());

Modified: 
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java?rev=1821983&r1=1821982&r2=1821983&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-store-document/src/main/java/org/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector.java
 Tue Jan 23 09:49:50 2018
@@ -21,6 +21,7 @@ package org.apache.jackrabbit.oak.plugin
 
 import java.io.Closeable;
 import java.io.IOException;
+import java.util.Collections;
 import java.util.EnumSet;
 import java.util.Iterator;
 import java.util.List;
@@ -753,7 +754,7 @@ public class VersionGarbageCollector {
         private Iterator<String> previousDocIdsFor(NodeDocument doc) {
             Map<Revision, Range> prevRanges = doc.getPreviousRanges(true);
             if (prevRanges.isEmpty()) {
-                return Iterators.emptyIterator();
+                return Collections.emptyIterator();
             } else if (all(prevRanges.values(), FIRST_LEVEL)) {
                 // all previous document ids can be constructed from the
                 // previous ranges map. this works for first level previous


Reply via email to