Skip to content

Commit 56097b5

Browse files
committed
Use LUCENE_DIR_KEY over setDataDir
- take data dir from LUCENE_DIR_KEY if given Signed-off-by:Jacek Grzebyta <grzebyta.dev@gmail.com>
1 parent 1bb725f commit 56097b5

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

core/sail/fts/lucene-spin/src/main/java/org/eclipse/rdf4j/lucene/spin/LuceneSpinSail.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,13 @@
1111
import java.io.IOException;
1212
import java.io.Reader;
1313
import java.io.StringReader;
14+
import java.nio.file.Path;
15+
import java.nio.file.Paths;
1416
import java.util.HashMap;
1517
import java.util.HashSet;
1618
import java.util.Map;
1719
import java.util.Properties;
1820
import java.util.Set;
19-
import java.util.function.BiConsumer;
2021
import org.eclipse.rdf4j.model.IRI;
2122
import org.eclipse.rdf4j.model.Statement;
2223
import org.eclipse.rdf4j.model.ValueFactory;
@@ -138,10 +139,11 @@ public void initialize()
138139

139140
@Override
140141
public void setDataDir(File dataDir) {
141-
super.setDataDir(dataDir);
142142
while (!parameters.containsKey(LuceneSail.LUCENE_DIR_KEY)) {
143143
parameters.setProperty(LuceneSail.LUCENE_DIR_KEY, dataDir.getAbsolutePath() + "/index");
144144
}
145+
Path indexPath = Paths.get(parameters.getProperty(LuceneSail.LUCENE_DIR_KEY));
146+
super.setDataDir(indexPath.getParent().toFile());
145147
}
146148

147149
/**

0 commit comments

Comments
 (0)