Skip to content

Commit 7bab2c1

Browse files
Fix :io-core compatibility issue
Co-authored-by: Ioannis Panagiotas <ioannis.panagiotas@neotechnology.com>
1 parent 0ec7612 commit 7bab2c1

File tree

3 files changed

+3
-12
lines changed

3 files changed

+3
-12
lines changed

io/core/src/main/java/org/neo4j/gds/core/io/file/ElementImportRunner.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,9 @@
2424
import org.neo4j.gds.core.io.GraphStoreInput;
2525
import org.neo4j.gds.core.utils.progress.tasks.ProgressTracker;
2626

27-
import java.io.Flushable;
2827
import java.io.IOException;
2928

30-
final class ElementImportRunner<T extends Flushable & InputEntityVisitor> implements Runnable {
29+
final class ElementImportRunner<T extends InputEntityVisitor> implements Runnable {
3130
private final T visitor;
3231
private final InputIterator inputIterator;
3332
private final ProgressTracker progressTracker;

io/core/src/main/java/org/neo4j/gds/core/io/file/ElementVisitor.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,11 @@
2626
import org.neo4j.batchimport.api.input.InputEntityVisitor;
2727
import org.neo4j.gds.api.schema.PropertySchema;
2828

29-
import java.io.Flushable;
30-
import java.io.IOException;
3129
import java.util.Arrays;
3230
import java.util.Comparator;
3331
import java.util.List;
3432

35-
abstract class ElementVisitor<PROPERTY_SCHEMA extends PropertySchema> implements InputEntityVisitor, Flushable {
33+
abstract class ElementVisitor<PROPERTY_SCHEMA extends PropertySchema> implements InputEntityVisitor {
3634

3735
private final Object[] currentProperties;
3836
private final ObjectObjectMap<String, List<PROPERTY_SCHEMA>> propertySchemas;
@@ -101,8 +99,4 @@ private void computeElementSchema() {
10199
propertySchema.sort(Comparator.comparing(PropertySchema::key));
102100
propertySchemas.put(elementIdentifier(), propertySchema);
103101
}
104-
105-
106-
@Override
107-
public void flush() throws IOException {}
108102
}

io/core/src/main/java/org/neo4j/gds/core/io/file/GraphPropertyVisitor.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,5 @@
2121

2222
import org.neo4j.batchimport.api.input.InputEntityVisitor;
2323

24-
import java.io.Flushable;
25-
26-
public interface GraphPropertyVisitor extends InputEntityVisitor, Flushable {
24+
public interface GraphPropertyVisitor extends InputEntityVisitor {
2725
}

0 commit comments

Comments
 (0)