diff options
Diffstat (limited to 'app')
-rw-r--r-- | app/admin.go | 11 | ||||
-rw-r--r-- | app/server.go | 3 |
2 files changed, 8 insertions, 6 deletions
diff --git a/app/admin.go b/app/admin.go index 022d86f3c..bd687627e 100644 --- a/app/admin.go +++ b/app/admin.go @@ -17,6 +17,7 @@ import ( "github.com/mattermost/mattermost-server/jobs" "github.com/mattermost/mattermost-server/model" "github.com/mattermost/mattermost-server/store" + "github.com/mattermost/mattermost-server/store/sqlstore" "github.com/mattermost/mattermost-server/utils" ) @@ -117,10 +118,10 @@ func (a *App) InvalidateAllCachesSkipSend() { l4g.Info(utils.T("api.context.invalidate_all_caches")) sessionCache.Purge() ClearStatusCache() - store.ClearChannelCaches() - store.ClearUserCaches() - store.ClearPostCaches() - store.ClearWebhookCaches() + sqlstore.ClearChannelCaches() + sqlstore.ClearUserCaches() + sqlstore.ClearPostCaches() + sqlstore.ClearWebhookCaches() a.LoadLicense() } @@ -187,7 +188,7 @@ func (a *App) RecycleDatabaseConnection() { oldStore := a.Srv.Store l4g.Warn(utils.T("api.admin.recycle_db_start.warn")) - a.Srv.Store = store.NewLayeredStore(a.Metrics, a.Cluster) + a.Srv.Store = store.NewLayeredStore(sqlstore.NewSqlSupplier(a.Metrics), a.Metrics, a.Cluster) jobs.Srv.Store = a.Srv.Store diff --git a/app/server.go b/app/server.go index 1564a6344..938773ad9 100644 --- a/app/server.go +++ b/app/server.go @@ -20,6 +20,7 @@ import ( "github.com/mattermost/mattermost-server/model" "github.com/mattermost/mattermost-server/store" + "github.com/mattermost/mattermost-server/store/sqlstore" "github.com/mattermost/mattermost-server/utils" ) @@ -84,7 +85,7 @@ func (a *App) NewServer() { } func (a *App) InitStores() { - a.Srv.Store = store.NewLayeredStore(a.Metrics, a.Cluster) + a.Srv.Store = store.NewLayeredStore(sqlstore.NewSqlSupplier(a.Metrics), a.Metrics, a.Cluster) } type VaryBy struct{} |