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

Cache read metric is calculated incorrectly in atomic cache.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.4
    • 2.7
    • cache
    • None

    Description

      In atomic cache with near enabled we perform put and remove operations.
      After it, get operation is called.
      Now, cache 'read' metric is calculated incorrectly, because it takes into account near cache entry.

      Reproducer is attached.

      Note that remove operation untracks 'reader' node from dht cache entry, but near cache entry still exists. The following test checks it :
      GridCacheAtomicNearCacheSelfTest#checkNearCache, see checkReaderRemove()

      Attachments

        Issue Links

          Activity

            People

              Alexey Kuznetsov Alexey Kuznetsov
              Alexey Kuznetsov Alexey Kuznetsov
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m