issue/43 Avoid keeping segments with 0 documents.

This commit is contained in:
Paul Masurel
2017-02-23 09:20:30 +09:00
parent df9090cb0b
commit eb39db44fc
3 changed files with 11 additions and 10 deletions

View File

@@ -243,7 +243,8 @@ impl Index {
let mut searchers = Vec::new();
for _ in 0..NUM_SEARCHERS {
let searchable_segments_clone = searchable_segments.clone();
let segment_readers: Vec<SegmentReader> = try!(searchable_segments_clone.into_iter()
let segment_readers: Vec<SegmentReader> = try!(searchable_segments_clone
.into_iter()
.map(SegmentReader::open)
.collect());
let searcher = Searcher::from(segment_readers);