From 4491b5ecdfad96959f9a9ab32a5f127bbfa7eac5 Mon Sep 17 00:00:00 2001 From: Christopher Speller Date: Wed, 25 Oct 2017 11:48:15 -0700 Subject: Performance improvements for 40M posts (#7708) * Optimizing get root posts SQL query * Setting session invalidation to be reliable * Adding app reciever to SessionHasPermissionToUser * Adding app reciever to SessionHasPermissionToTeam * Adding app reciever to SessionHasPermissionTo * Clear session cache if permission was denied * Fixing rebase issues * Revert "Optimizing get root posts SQL query" This reverts commit f364757e7015cfb4ec673d0a4fc3d57cd25d8dd7. * Fixing build --- app/session.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/session.go') diff --git a/app/session.go b/app/session.go index 31f658e2f..209604dc5 100644 --- a/app/session.go +++ b/app/session.go @@ -124,7 +124,7 @@ func (a *App) ClearSessionCacheForUser(userId string) { if a.Cluster != nil { msg := &model.ClusterMessage{ Event: model.CLUSTER_EVENT_CLEAR_SESSION_CACHE_FOR_USER, - SendType: model.CLUSTER_SEND_BEST_EFFORT, + SendType: model.CLUSTER_SEND_RELIABLE, Data: userId, } a.Cluster.SendClusterMessage(msg) -- cgit v1.2.3-1-g7c22