Description
Ignite provides a way to specify an expiry policy on per entry level, but there is no way to refresh the TTL without first retrieving the record, which is slow and resource consuming if an entry is large.
Provide a method to reset Ignite cache entry TTL.
Suggested API (to be discussed with community):
IgniteCache#touch(key): resets the TTL using the latest TTL value or does nothing if no TTL was specified for the key.
Attachments
Issue Links
- is a clone of
-
IGNITE-7641 Add CacheEntry#ttl method
- Closed