3f588cd4ae
Disjunction searchers are used heavily by higher-level searchers, like prefix searchers. In that case, a disjunction searcher might have many thousands of child searchers. This commit adds an optimization to close each child term searcher as soon as a child searcher is finished and remove it from the disjunction searcher's children. |
||
---|---|---|
.. | ||
collector | ||
facet | ||
highlight | ||
query | ||
scorer | ||
searcher | ||
collector.go | ||
explanation.go | ||
facets_builder_test.go | ||
facets_builder.go | ||
levenshtein_test.go | ||
levenshtein.go | ||
pool_test.go | ||
pool.go | ||
search.go | ||
sort.go | ||
util_test.go | ||
util.go |