Migrating file info store cache to the cache layer (#13045)

* Migrating file info store cache to the cache layer

* Remove unrelated changes

* Updating timer layer store

* Fixing usage of invalidate cache

* Removed repeated tests and unnecesiary require

* Using doInvalidateCacheCluster instead of removing the cache directly

* Addressing PR comments

* Fixing imports

* Fixing tests

* Fixing license header
Этот коммит содержится в:
Jesús Espino
2020-03-09 18:34:25 +01:00
коммит произвёл GitHub
родитель b70d5df5c2
Коммит cd382412fd
11 изменённых файлов: 167 добавлений и 52 удалений

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

@@ -183,9 +183,9 @@ func (_m *FileInfoStore) GetWithOptions(page int, perPage int, opt *model.GetFil
return r0, r1
}
// InvalidateFileInfosForPostCache provides a mock function with given fields: postId
func (_m *FileInfoStore) InvalidateFileInfosForPostCache(postId string) {
_m.Called(postId)
// InvalidateFileInfosForPostCache provides a mock function with given fields: postId, deleted
func (_m *FileInfoStore) InvalidateFileInfosForPostCache(postId string, deleted bool) {
_m.Called(postId, deleted)
}
// PermanentDelete provides a mock function with given fields: fileId