As a Java application developer:
a) I want to cache entries locally, on the same same server as my application, for faster look-up.
b) For consistency, I want the local copy of an entry to get invalidated (and revised) when the corresponding entry in the remote cache gets inserted, updated, deleted, or expired.
c) I want to enable or disable near-caching without having to change the code of my Hot Rod client application. Near caching should be managed via configuration, enabling and disabling it should not necessitate a code change.
- Should not ask the developer to use Library mode APIs to get near caching functionality. The same Hot Rod client code should work as is.)
Originator: Product Management
Responsible team: Infinispan Engineering Team
Feature present in DR2 and seems to work fine, more detail and perf. testing will follow (and eventually separate BZs for found issues will be created).