public LuceneDatabase(Configuration config, bool overwrite, DatabaseProperties dbprops) { _config = config; _analyzer = new StandardAnalyzer(Version.LUCENE_29); _maintracker = new QueryResultTracker(config, _analyzer, _searcher, dbprops.MaxSearchHits, dbprops.MinRelevance); _maxSearchHits = dbprops.MaxSearchHits; _minRelevance = dbprops.MinRelevance; try { OpenIndexes(overwrite); OpenSearchers(); } catch (Exception ex) { logger.Error("Error initializing object: {0}", ex.Message); } }