Skip to content
This repository has been archived by the owner on Dec 7, 2023. It is now read-only.

Support checksum-based Cache invalidation, improve cache's object handling #227

Merged
merged 4 commits into from
Jul 22, 2019

Conversation

twelho
Copy link
Contributor

@twelho twelho commented Jul 19, 2019

With this the cache supports automatic invalidation on access, RawStorage uses the modification timestamp to detect changes. Fixes #119.

@twelho twelho added the do-not-merge/wip The PR is still work in progress label Jul 19, 2019
@twelho twelho added this to the v0.5.0 milestone Jul 19, 2019
@twelho twelho added kind/enhancement Categorizes issue or PR as related to improving an existing feature. kind/refactor Categorizes issue or PR as related to refactoring code. labels Jul 22, 2019
# Conflicts:
#	pkg/gitops/gitops.go
#	pkg/storage/cache.go
#	pkg/storage/manifest/rawstorage.go
#	pkg/storage/storage.go
@twelho twelho removed the do-not-merge/wip The PR is still work in progress label Jul 22, 2019
@twelho
Copy link
Contributor Author

twelho commented Jul 22, 2019

@luxas is out of office, so as this is ready, going ahead and merging.

@twelho twelho merged commit 5481f71 into weaveworks:master Jul 22, 2019
@twelho twelho deleted the cache-invalidation branch July 22, 2019 11:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/enhancement Categorizes issue or PR as related to improving an existing feature. kind/refactor Categorizes issue or PR as related to refactoring code.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Checksum/timestamp based cache invalidation
2 participants