Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-14326

Resetting Ignite cache entry TTL

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.3
    • None
    • cache

    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

          Activity

            People

              Unassigned Unassigned
              sdarlington Stephen Darlington
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - 64h
                  64h
                  Remaining:
                  Remaining Estimate - 64h
                  64h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified