Stage 1 of caching layer. Framework (#6693)

Этот коммит содержится в:
Christopher Speller
2017-06-27 08:02:08 -07:00
коммит произвёл GitHub
родитель 28bf900205
Коммит 9659a6da06
38 изменённых файлов: 1260 добавлений и 1042 удалений

Просмотреть файл

@@ -33,7 +33,7 @@ const (
)
type SqlUserStore struct {
*SqlStore
SqlStore
}
var profilesInChannelCache *utils.Cache = utils.NewLru(PROFILES_IN_CHANNEL_CACHE_SIZE)
@@ -48,7 +48,7 @@ func (us SqlUserStore) InvalidatProfileCacheForUser(userId string) {
profileByIdsCache.Remove(userId)
}
func NewSqlUserStore(sqlStore *SqlStore) UserStore {
func NewSqlUserStore(sqlStore SqlStore) UserStore {
us := &SqlUserStore{sqlStore}
for _, db := range sqlStore.GetAllConns() {