0
0
bleve/search/query
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
..
bool_field.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
boolean.go address code review comments from @steveyen 2016-09-29 14:54:17 -04:00
boost.go heavier refactor of Query interface to simplify 2016-09-29 14:54:16 -04:00
conjunction.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
date_range.go BREAKING CHANGE - rename numeric_util to numeric 2016-09-30 12:36:43 -04:00
disjunction.go more careful Close()'ing and cleanup of searchers 2016-09-30 16:07:01 -07:00
docid.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
fuzzy.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
match_all.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
match_none.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
match_phrase.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
match.go address code review comments from @steveyen 2016-09-29 14:54:17 -04:00
numeric_range.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
phrase.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
prefix.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
query_string_lex.go initial refactor of query into separate package 2016-09-29 14:54:16 -04:00
query_string_parser_test.go switch DateRangeQuery to use time.Time instead of string 2016-09-29 14:54:16 -04:00
query_string_parser.go initial refactor of query into separate package 2016-09-29 14:54:16 -04:00
query_string.go heavier refactor of Query interface to simplify 2016-09-29 14:54:16 -04:00
query_string.y switch DateRangeQuery to use time.Time instead of string 2016-09-29 14:54:16 -04:00
query_string.y.go switch DateRangeQuery to use time.Time instead of string 2016-09-29 14:54:16 -04:00
query_test.go address code review comments from @steveyen 2016-09-29 14:54:17 -04:00
query.go heavier refactor of Query interface to simplify 2016-09-29 14:54:16 -04:00
regexp.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
term.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00
wildcard.go remove query prefix from filenames, now in query package 2016-09-29 14:54:17 -04:00