-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/47429/
-----------------------------------------------------------
Review request for geode, Eric Shu, Scott Jewell, Ken Howe, and Sai Boorlagadda.
Bugs: GEODE-1292
https://issues.apache.org/jira/browse/GEODE-1292
Repository: geode
Description
-------
change defragment to not create fragments > 2G
Diffs
-----
geode-core/src/main/java/com/gemstone/gemfire/internal/offheap/FreeListManager.java
c5e17e860e8e3300aac490621ae5d5b50f3a0e38
Diff: https://reviews.apache.org/r/47429/diff/
Testing
-------
precheckin
I looked over the code to see if I could create a unit test that does not need
to allocate 2G chunks of off-heap memory and it was not possible without major
refactoring. The problem is that we modify size fields stored at an address
during defragmentation and currently that requires that the address be a valid
off-heap memory address.
Thanks,
Darrel Schneider