Julian Reschke created OAK-7542:
-----------------------------------

             Summary: oak-blob-*'s use of Guava File.fileTreeTraverser
                 Key: OAK-7542
                 URL: https://issues.apache.org/jira/browse/OAK-7542
             Project: Jackrabbit Oak
          Issue Type: Technical task
          Components: blob, blob-plugins
            Reporter: Julian Reschke


This is removed in Guava >= 25.

{noformat}
oak-blob/src/main/java/org/apache/jackrabbit/oak/spi/blob/FileBlobStore.java
246:        FluentIterable<File> iterable = 
Files.fileTreeTraverser().postOrderTraversal(baseDir);

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/BlobIdTracker.java
52:import static com.google.common.io.Files.fileTreeTraverser;
469:                
fileTreeTraverser().breadthFirstTraversal(rootDir).firstMatch(IN_PROCESS.filter())
474:                
fileTreeTraverser().breadthFirstTraversal(rootDir).filter(GENERATION.filter())));

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/FSBackend.java
140:        return Files.fileTreeTraverser().postOrderTraversal(fsPathDir)
260:        return Files.fileTreeTraverser().postOrderTraversal(fsPathDir)

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/datastore/OakFileDataStore.java
77:        return Files.fileTreeTraverser().postOrderTraversal(new File(path))
241:        return Files.fileTreeTraverser().postOrderTraversal(new File(path))

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/DataStoreCacheUpgradeUtils.java
111:            Files.fileTreeTraverser().postOrderTraversal(path)

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/FileCache.java
304:        Iterator<File> iter = 
Files.fileTreeTraverser().postOrderTraversal(cacheRoot)

oak-blob-plugins/src/main/java/org/apache/jackrabbit/oak/plugins/blob/UploadStagingCache.java
241:        Iterator<File> iter = 
Files.fileTreeTraverser().postOrderTraversal(uploadCacheSpace)

oak-blob-plugins/src/test/java/org/apache/jackrabbit/oak/plugins/blob/AbstractBlobTrackerRegistrationTest.java
116:                
Files.fileTreeTraverser().postOrderTraversal(blobIdFiles).filter(new 
Predicate<File>() {

{noformat}




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to