fix(unified-storage): break dependency from dualwriter in resource module (#101788)

This commit is contained in:
Jean-Philippe Quéméner
2025-03-07 15:27:31 +01:00
committed by GitHub
parent 6a1e5dd128
commit 2e0d2f3c76
4 changed files with 26 additions and 9 deletions
+1 -1
View File
@@ -53,7 +53,7 @@ type k8sHandler struct {
func NewK8sHandler(dual dualwrite.Service, namespacer request.NamespaceMapper, gvr schema.GroupVersionResource,
restConfig func(context.Context) (*rest.Config, error), dashStore dashboards.Store, userSvc user.Service, resourceClient resource.ResourceClient, sorter sort.Service) K8sHandler {
legacySearcher := legacysearcher.NewDashboardSearchClient(dashStore, sorter)
searchClient := resource.NewSearchClient(dual, gvr.GroupResource(), resourceClient, legacySearcher)
searchClient := resource.NewSearchClient(dualwrite.NewSearchAdapter(dual), gvr.GroupResource(), resourceClient, legacySearcher)
return &k8sHandler{
namespacer: namespacer,