Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-4173

Destroy entry fails on size calculation in eviction to disk flow

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 1.3.0
    • core, eviction
    • None

    Description

      We get exception like below , geode 1.2 and 1.3, while sending load of destroy requests to entries in a flow where some of them were evicted to disk

      info 2017/12/26 14:45:20.788 IST illin3964-pwinfo1 <Function Execution Processor66> tid=0x178] Unexpected exception during function execution on local node Partitioned Region
      org.apache.geode.InternalGemFireError: Bucket BucketRegion[path='/__PR/_B__PWINFO__1_8;serial=2943;primary=false] size (-275) negative after applying delta of -4213
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.BucketRegion.updateBucketMemoryStats(BucketRegion.java:2294)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.BucketRegion.updateBucket2Size(BucketRegion.java:2282)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.BucketRegion.updateSizeOnRemove(BucketRegion.java:2154)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.AbstractRegionMap.destroyEntry(AbstractRegionMap.java:3098)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.AbstractRegionMap.destroy(AbstractRegionMap.java:1424)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.LocalRegion.mapDestroy(LocalRegion.java:6452)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.LocalRegion.mapDestroy(LocalRegion.java:6426)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.BucketRegion.basicDestroy(BucketRegion.java:1177)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.DestroyOperation$DestroyMessage.operateOnRegion(DestroyOperation.java:87)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.DistributedCacheOperation$CacheOperationMessage.basicProcess(DistributedCacheOperation.java:1190)
      at Remote Member '10.232.147.91(illin3964-pwinfo2:26687)<v7>:40008' in org.apache.geode.internal.cache.DistributedCacheOperation$CacheOperationMessage.process(DistributedCacheOperation.java:1091)

      Attachments

        Activity

          People

            Unassigned Unassigned
            igorbarc Igor Barchak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: