Closed no-reply closed 7 years ago
I think this is related to the work Lynette has been doing to define / configure cache expiration behavior. See her branch of Linked Data Fragments https://github.com/ActiveTriples/linked-data-fragments/tree/cache_config/config
working stemming from this issue https://github.com/ActiveTriples/linked-data-fragments/issues/31 and follow-up discussions on applied linked data group.
Engaging with the discussion on ActiveTriples/linked-data-fragments#31 seems like the right move. I think I can write up a proposal based on what's discussed there already.
Approaches for cache control:
In any of these three cases, questions that need to be answered include:
I think that's the general shape of the problem.
The ActiveTriples::LinkedDataFragments implementation doesn't provide a way to clear individual resources from the cache. This makes invalidation hard. It's not obvious how to handle this in the current implementation.
This ticket is to get a more complete write-up of the problems into an issue on the LDF repository and raise it for discussion in the Applied Linked Data WG.