Github user osma commented on the pull request:
https://github.com/apache/jena/pull/95#issuecomment-149117326
Does this code notice when the underlying data is modified? E.g. if I do a
PUT between GET requests, is the cache invalidated? Not just after 5 minutes
but immediately.
For me this would the only good reason for having caching built in to Jena.
Otherwise an external HTTP cache such as Varnish would work just as well if not
better. See [this
example](https://github.com/NatLibFi/Skosmos/wiki/FusekiTuning#http-caching)
for how we use Varnish in front of Fuseki. It's very fast, the only problem is
that it's unaware of changes in the data and therefore must be manually
invalidated when the data is updated.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---