// Copyright (c) 2024 Mattermost Community Enterprise // Registration of Bleve Search Engine implementation package searchengine import ( "github.com/mattermost/mattermost/server/v8/channels/app/platform" "github.com/mattermost/mattermost/server/v8/platform/services/searchengine" enterprisebleve "github.com/mattermost-community/enterprise/searchengine" ) func init() { platform.RegisterElasticsearchInterface(NewBleveSearchEngine) } func NewBleveSearchEngine(ps *platform.PlatformService) searchengine.SearchEngineInterface { return enterprisebleve.CreateBleveEngine(ps.Config, ps.Log()) }