fix(search): open-search engine interface compatibility

This commit is contained in:
fschade
2025-08-05 17:24:05 +02:00
parent d605db8604
commit 85e436b2bb
2 changed files with 10 additions and 0 deletions

View File

@@ -260,6 +260,14 @@ func (e *Engine) DocCount() (uint64, error) {
return uint64(resp.Count), nil
}
func (e *Engine) StartBatch(_ int) error {
return nil
}
func (e *Engine) EndBatch() error {
return nil
}
func (e *Engine) deleteResource(id string, deleted bool) error {
resource, err := e.getResource(id)
if err != nil {

View File

@@ -18,6 +18,8 @@ import (
"github.com/opencloud-eu/reva/v2/pkg/token"
"github.com/opencloud-eu/reva/v2/pkg/token/manager/jwt"
"github.com/opencloud-eu/reva/v2/pkg/utils"
opensearchgo "github.com/opensearch-project/opensearch-go/v4"
opensearchgoAPI "github.com/opensearch-project/opensearch-go/v4/opensearchapi"
merrors "go-micro.dev/v4/errors"
"go-micro.dev/v4/metadata"
grpcmetadata "google.golang.org/grpc/metadata"