0
0
bleve/search/searchers
Steve Yen a9cb8779c3 more careful Close()'ing and cleanup of searchers
From diagnosing a recent issue where the termSearchersFinished stats
were incorrectly tracked, I ended up scouring the Close() / cleanup
codepaths.

This change takes more care in Close()'ing child searchers, especially
in error situations.  This can be important to allow underlying
kvstore's to release resources.
2016-09-30 16:07:01 -07:00
..
base_test.go BREAKING CHANGE - rename upside_down to upsidedown 2016-09-30 12:36:38 -04:00
ordered_searchers_list.go add newline between license and package 2014-09-02 10:54:50 -04:00
search_boolean_test.go switch sort impl to use interface 2016-08-24 19:02:22 -04:00
search_boolean.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
search_conjunction_test.go switch sort impl to use interface 2016-08-24 19:02:22 -04:00
search_conjunction.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
search_disjunction_test.go switch sort impl to use interface 2016-08-24 19:02:22 -04:00
search_disjunction.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
search_docid_test.go BREAKING CHANGE - rename upside_down to upsidedown 2016-09-30 12:36:38 -04:00
search_docid.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
search_fuzzy_test.go switch sort impl to use interface 2016-08-24 19:02:22 -04:00
search_fuzzy.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
search_match_all_test.go switch sort impl to use interface 2016-08-24 19:02:22 -04:00
search_match_all.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
search_match_none_test.go switch sort impl to use interface 2016-08-24 19:02:22 -04:00
search_match_none.go refactor search package to reuse DocumentMatch and ID []byte's 2016-08-08 22:21:47 -04:00
search_numeric_range_test.go BREAKING CHANGE - rename numeric_util to numeric 2016-09-30 12:36:43 -04:00
search_numeric_range.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
search_phrase_test.go switch sort impl to use interface 2016-08-24 19:02:22 -04:00
search_phrase.go refactor search package to reuse DocumentMatch and ID []byte's 2016-08-08 22:21:47 -04:00
search_regexp_test.go switch sort impl to use interface 2016-08-24 19:02:22 -04:00
search_regexp.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
search_term_prefix.go refactor search package to reuse DocumentMatch and ID []byte's 2016-08-08 22:21:47 -04:00
search_term_test.go BREAKING CHANGE - rename upside_down to upsidedown 2016-09-30 12:36:38 -04:00
search_term.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00