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

transactional region entry destroys do not remove from the eviction list

    XMLWordPrintableJSON

Details

    Description

      If a geode transaction destroys a region entry on a region that has eviction, then that region entry should be available for garbage collection.

      But the transaction code adds the destroy entry back to the eviction list which can cause the entry to not be garbage collected. In the future, if on operation is done on that region that triggers an evict, then these destroyed region entries will be released to the garbage collector. But if no future eviction occurs the destroyed entries will never be garbage collected.

       

      Attachments

        Issue Links

          Activity

            People

              dschneider Darrel Schneider
              dschneider Darrel Schneider
              Votes:
              1 Vote for this issue
              Watchers:
              4 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 - 0.5h
                  0.5h