-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/58722/
-----------------------------------------------------------

Review request for geode, anilkumar gingade, Eric Shu, and Lynn Gallinat.


Bugs: GEODE-2811
    https://issues.apache.org/jira/browse/GEODE-2811


Repository: geode


Description
-------

Closing the cache now closes the off-heap evictor.

Rejected executions are now ignored if shutting down. 
The execute method is now used instead of submit in the HeapEvictor.
Close logic on HeapEvictor improved to prevent race conditions and NPEs.


Diffs
-----

  
geode-core/src/main/java/org/apache/geode/internal/cache/GemFireCacheImpl.java 
56243e1b544f5958204e64c2ca391003aa1fd098 
  
geode-core/src/main/java/org/apache/geode/internal/cache/RegionEvictorTask.java 
da6a671b46c658124ff699d55508e38d7772eac4 
  geode-core/src/main/java/org/apache/geode/internal/cache/lru/HeapEvictor.java 
b22bb0ec5fa5938a23bad015cf02b9295631bfed 
  
geode-core/src/test/java/org/apache/geode/internal/cache/EvictionTestBase.java 
fe86910ba931287fe20f4fd747d608e517d5c718 
  
geode-core/src/test/java/org/apache/geode/internal/cache/GemFireCacheImplTest.java
 6838e748f112d05363185b7a7e28dd4ce08f80c9 


Diff: https://reviews.apache.org/r/58722/diff/1/


Testing
-------

precheckin


Thanks,

Darrel Schneider

Reply via email to