You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by fr...@apache.org on 2017/07/03 14:01:18 UTC
svn commit: r1800680 -
/jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java
Author: frm
Date: Mon Jul 3 14:01:18 2017
New Revision: 1800680
URL: http://svn.apache.org/viewvc?rev=1800680&view=rev
Log:
OAK-6405 - Remove the reference supllier instance variable
Modified:
jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java
Modified: jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java?rev=1800680&r1=1800679&r2=1800680&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java (original)
+++ jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/file/FileStore.java Mon Jul 3 14:01:18 2017
@@ -167,21 +167,6 @@ public class FileStore extends AbstractF
@Nonnull
private final SegmentNotFoundExceptionListener snfeListener;
- private final Supplier<Set<UUID>> referencesSupplier = new Supplier<Set<UUID>>() {
-
- @Override
- public Set<UUID> get() {
- Set<UUID> references = newHashSet();
- for (SegmentId id : tracker.getReferencedSegmentIds()) {
- if (id.isBulkSegmentId()) {
- references.add(id.asUUID());
- }
- }
- return references;
- }
-
- };
-
FileStore(final FileStoreBuilder builder) throws InvalidFileStoreVersionException, IOException {
super(builder);
@@ -944,7 +929,13 @@ public class FileStore extends AbstractF
@Override
public Collection<UUID> initialReferences() {
- return referencesSupplier.get();
+ Set<UUID> references = newHashSet();
+ for (SegmentId id : tracker.getReferencedSegmentIds()) {
+ if (id.isBulkSegmentId()) {
+ references.add(id.asUUID());
+ }
+ }
+ return references;
}
@Override