You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pylucene-commits@lucene.apache.org by va...@apache.org on 2016/09/09 08:59:28 UTC
svn commit: r1759959 - /lucene/pylucene/trunk/samples/FacetExample.py
Author: vajda
Date: Fri Sep 9 08:59:28 2016
New Revision: 1759959
URL: http://svn.apache.org/viewvc?rev=1759959&view=rev
Log:
get FacetExample.py to point of loading index
Modified:
lucene/pylucene/trunk/samples/FacetExample.py
Modified: lucene/pylucene/trunk/samples/FacetExample.py
URL: http://svn.apache.org/viewvc/lucene/pylucene/trunk/samples/FacetExample.py?rev=1759959&r1=1759958&r2=1759959&view=diff
==============================================================================
--- lucene/pylucene/trunk/samples/FacetExample.py (original)
+++ lucene/pylucene/trunk/samples/FacetExample.py Fri Sep 9 08:59:28 2016
@@ -33,12 +33,11 @@ TAXONOMY_DIR = "FacetExample.Taxonomy"
import os, sys, lucene
-from java.io import File
+from java.nio.file import Paths
from java.lang import System
from java.text import DecimalFormat
from java.util import Arrays
-from org.apache.lucene.util import Version
from org.apache.lucene.analysis.core import WhitespaceAnalyzer
from org.apache.lucene.search import IndexSearcher, TermQuery, MatchAllDocsQuery
from org.apache.lucene.store import FSDirectory, SimpleFSDirectory
@@ -98,8 +97,7 @@ class SimpleIndexer(object):
taxoDir Directory in which the taxonomy index should be created.
"""
# create and open an index writer
- config = IndexWriterConfig(Version.LUCENE_48,
- WhitespaceAnalyzer(Version.LUCENE_48))
+ config = IndexWriterConfig(WhitespaceAnalyzer())
config.setOpenMode(IndexWriterConfig.OpenMode.CREATE)
iw = IndexWriter(indexDir, config)
# create and open a taxonomy writer
@@ -230,10 +228,10 @@ class FacetExample(object):
# in RAM or on Disc
#indexDir = RAMDirectory()
#taxoDir = RAMDirectory()
- self.indexDir = FSDirectory.open(File(os.path.join(self.directory,
- INDEX_DIR)))
- self.taxoDir = FSDirectory.open(File(os.path.join(self.directory,
- TAXONOMY_DIR)))
+ self.indexDir = FSDirectory.open(Paths.get(os.path.join(self.directory,
+ INDEX_DIR)))
+ self.taxoDir = FSDirectory.open(Paths.get(os.path.join(self.directory,
+ TAXONOMY_DIR)))
# FacetConfig
self.facets_config = FacetsConfig()
self.facets_config.setHierarchical("Categories", True)