all repos — searchix @ 598b1f24aa5f20eb8ab47fd5bb73aae55779c1b2

Search engine for NixOS, nix-darwin, home-manager and NUR users

refactor: remove unnecessary source lookup

Alan Pearce
commit

598b1f24aa5f20eb8ab47fd5bb73aae55779c1b2

parent

12947e5a912ddcd6bb82cbaab2811d02de703871

1 file changed, 0 insertions(+), 32 deletions(-)

changed files
M internal/index/search.gointernal/index/search.go
@@ -52,38 +52,6 @@
return enabledSources, nil } -func (index *ReadIndex) GetSource( - ctx context.Context, - source *config.Source, -) (*bleve.SearchResult, error) { - var query query.Query - if source == nil { - query = bleve.NewMatchAllQuery() - } else { - tq := bleve.NewTermQuery(source.Name) - tq.SetField("Source") - query = tq - } - search := bleve.NewSearchRequest(query) - - result, err := index.index.SearchInContext(ctx, search) - - select { - case <-ctx.Done(): - return nil, ctx.Err() - default: - if err != nil { - return nil, errors.WithMessagef( - err, - "failed to execute search to find source %s in index", - source, - ) - } - } - - return result, nil -} - func setField[T query.FieldableQuery]( q T, field string,