0
0
bleve/search
Steve Yen 3f588cd4ae optimize disjunction searcher to trim child searchers array earlier
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.
2016-10-10 22:47:11 -07:00
..
collector simplify, per gofmt -s recommendation 2016-10-02 12:14:53 -04:00
facet actually rename packages to singular, not just directory name 2016-10-02 10:29:39 -04:00
highlight more golint fixes 2016-10-02 11:46:27 -04:00
query Settle on default fuzziness of 1 (for now) 2016-10-04 15:00:50 +13:00
scorer actually rename packages to singular, not just directory name 2016-10-02 10:29:39 -04:00
searcher optimize disjunction searcher to trim child searchers array earlier 2016-10-10 22:47:11 -07:00
collector.go nicer formatting of license header 2016-10-02 10:13:14 -04:00
explanation.go nicer formatting of license header 2016-10-02 10:13:14 -04:00
facets_builder_test.go nicer formatting of license header 2016-10-02 10:13:14 -04:00
facets_builder.go nicer formatting of license header 2016-10-02 10:13:14 -04:00
levenshtein_test.go nicer formatting of license header 2016-10-02 10:13:14 -04:00
levenshtein.go fix golint comment 2016-10-02 11:56:37 -04:00
pool_test.go fix misspellings 2016-10-02 12:11:15 -04:00
pool.go fix misspellings 2016-10-02 12:11:15 -04:00
search.go nicer formatting of license header 2016-10-02 10:13:14 -04:00
sort.go fix misspellings 2016-10-02 12:11:15 -04:00
util_test.go nicer formatting of license header 2016-10-02 10:13:14 -04:00
util.go nicer formatting of license header 2016-10-02 10:13:14 -04:00