Searched refs:searchers (Results 1 - 12 of 12) sorted by relevance

/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/search/
H A DSearcherLifetimeManager.java79 * that's periodically reopening your searchers, you should
80 * periodically prune old searchers:
86 * <p><b>NOTE</b>: keeping many searchers around means
89 * IndexReader#openIfChanged}, the searchers will usually
94 * searchers; but large merges don't complete very often and
120 // Newer searchers are sort before older ones:
144 private final ConcurrentHashMap<Long,SearcherTracker> searchers = new ConcurrentHashMap<Long,SearcherTracker>(); field in class:SearcherLifetimeManager
171 SearcherTracker tracker = searchers.get(version);
175 if (searchers.putIfAbsent(version, tracker) != null) {
201 final SearcherTracker tracker = searchers
[all...]
/lucene-3.6.0/lucene/core/src/test/org/apache/lucene/search/
H A DTestParallelMultiSearcher.java44 protected MultiSearcher getMultiSearcherInstance(Searcher[] searchers) argument
48 return new ParallelMultiSearcher(exec, searchers);
H A DTestMultiSearcher.java52 protected MultiSearcher getMultiSearcherInstance(Searcher[] searchers) throws IOException { argument
53 return new MultiSearcher(searchers);
105 Searcher[] searchers = new Searcher[2];
107 searchers[0] = new IndexSearcher(indexStoreB, true);
108 searchers[1] = new IndexSearcher(indexStoreA, true);
110 Searcher mSearcher = getMultiSearcherInstance(searchers);
H A DTestSimpleExplanations.java336 Searcher[] searchers = new Searcher[2];
337 searchers[0] = new IndexSearcher(indexStoreB, true);
338 searchers[1] = new IndexSearcher(indexStoreA, true);
339 Searcher mSearcher = new MultiSearcher(searchers);
/lucene-3.6.0/lucene/backwards/src/test/org/apache/lucene/search/
H A DTestParallelMultiSearcher.java44 protected MultiSearcher getMultiSearcherInstance(Searcher[] searchers) argument
48 return new ParallelMultiSearcher(exec, searchers);
H A DTestMultiSearcher.java52 protected MultiSearcher getMultiSearcherInstance(Searcher[] searchers) throws IOException { argument
53 return new MultiSearcher(searchers);
105 Searcher[] searchers = new Searcher[2];
107 searchers[0] = new IndexSearcher(indexStoreB, true);
108 searchers[1] = new IndexSearcher(indexStoreA, true);
110 Searcher mSearcher = getMultiSearcherInstance(searchers);
H A DTestSimpleExplanations.java336 Searcher[] searchers = new Searcher[2];
337 searchers[0] = new IndexSearcher(indexStoreB, true);
338 searchers[1] = new IndexSearcher(indexStoreA, true);
339 Searcher mSearcher = new MultiSearcher(searchers);
/lucene-3.6.0/lucene/contrib/spellchecker/src/test/org/apache/lucene/search/spell/
H A DTestSpellChecker.java48 private List<IndexSearcher> searchers; field in class:TestSpellChecker
90 searchers = Collections.synchronizedList(new ArrayList<IndexSearcher>());
394 assertEquals(4, searchers.size());
404 assertEquals(1, searchers.size());
407 assertEquals(2, searchers.size());
409 assertEquals(3, searchers.size());
412 assertEquals(4, searchers.size());
429 // for debug - prints the internal open searchers
442 // 4 searchers more than iterations
446 assertEquals(iterations + 4, searchers
[all...]
/lucene-3.6.0/solr/core/src/java/org/apache/solr/handler/admin/
H A DCoreAdminHandler.java182 RefCounted<SolrIndexSearcher>[] searchers = null;
216 searchers = new RefCounted[sourceCores.length];
219 // record the searchers so that we can decref
220 searchers[i] = solrCore.getSearcher();
221 readers[i] = searchers[i].get().getIndexReader();
233 if (searchers != null) {
234 for (RefCounted<SolrIndexSearcher> searcher : searchers) {
/lucene-3.6.0/lucene/test-framework/src/java/org/apache/lucene/search/
H A DQueryUtils.java186 Searcher[] searchers = new Searcher[] {
201 MultiSearcher out = new MultiSearcher(searchers);
/lucene-3.6.0/lucene/backwards/src/test-framework/java/org/apache/lucene/search/
H A DQueryUtils.java190 Searcher[] searchers = new Searcher[] {
205 MultiSearcher out = new MultiSearcher(searchers);
/lucene-3.6.0/lucene/contrib/highlighter/src/test/org/apache/lucene/search/highlight/
H A DHighlighterTest.java1346 IndexSearcher searchers[] = new IndexSearcher[2];
1347 searchers[0] = new IndexSearcher(ramDir1, true);
1348 searchers[1] = new IndexSearcher(ramDir2, true);
1349 MultiSearcher multiSearcher = new MultiSearcher(searchers);
1377 searchers[0].close();
1378 searchers[1].close();

Completed in 22 milliseconds