all repos — searchix @ 7c0e3729dd314a571fd635408fb89f24199e00b3

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

feat: revert back to using index as storage

Alan Pearce
commit

7c0e3729dd314a571fd635408fb89f24199e00b3

parent

e0bbccf0b9c5e43bfa2ef02a5bb33c27b8bf5d00

1 file changed, 4 insertions(+), 15 deletions(-)

changed files
M internal/index/search_test.gointernal/index/search_test.go
@@ -14,7 +14,6 @@ "alin.ovh/searchix/internal/config"
"alin.ovh/searchix/internal/file" "alin.ovh/searchix/internal/index" "alin.ovh/searchix/internal/nix" - "alin.ovh/searchix/internal/storage" ) const rootPath = "../../data"
@@ -28,15 +27,6 @@ if err != nil {
t.Fatal(err) } defer root.Close() - - store, err := storage.New(&storage.Options{ - Root: root, - Logger: log.Named("storage"), - }) - if err != nil { - t.Fatal(err) - } - defer store.Close() read, _, err := index.OpenOrCreate(&index.Options{ Logger: log.Named("index"),
@@ -44,7 +34,6 @@ Root: root,
BatchSize: cfg.Importer.BatchSize, Force: false, LowMemory: false, - Store: store, Config: &cfg, }) if err != nil {
@@ -96,9 +85,9 @@ "gitSVN": 0,
} var i int for hit := range result.Hits { - data, ok := hit.Data.(*nix.Package) + data, ok := hit.Data.(nix.Package) if !ok { - t.Fatalf("Expected hit.Data to be *nix.Package, got %T", hit.Data) + t.Fatalf("Expected hit.Data to be nix.Package, got %T", hit.Data) } if _, found := important[data.Attribute]; found {
@@ -143,9 +132,9 @@ unwanted := "javacc"
unwantedIndex := math.MaxInt var i int for hit := range result.Hits { - data, ok := hit.Data.(*nix.Package) + data, ok := hit.Data.(nix.Package) if !ok { - t.Fatalf("Expected hit.Data to be *nix.Package, got %T", hit.Data) + t.Fatalf("Expected hit.Data to be nix.Package, got %T", hit.Data) } if _, found := important[data.Attribute]; found {