----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/43680/#review119758 -----------------------------------------------------------
Ship it! Ship It! - Sai Boorlagadda On Feb. 17, 2016, 11:09 p.m., Darrel Schneider wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/43680/ > ----------------------------------------------------------- > > (Updated Feb. 17, 2016, 11:09 p.m.) > > > Review request for geode, Sai Boorlagadda and Swapnil Bawaskar. > > > Bugs: GEODE-831 > https://issues.apache.org/jira/browse/GEODE-831 > > > Repository: geode > > > Description > ------- > > Moved a bunch of stuff only used by FreeListManager from > SimpleMemoryAllocatorImpl to FLM. > Removed ChunkType. It was no longer used by GemFire and complicated the code. > Removed BATCH_SIZE. It was experimental code that should not have been > checked in. > added AddressableMemoryChunk interface and factory. > > > Diffs > ----- > > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/AbstractRegionEntry.java > dd33b156a43183a09bf8484132cbdb2e7996f042 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/AddressableMemoryChunkFactory.java > PRE-CREATION > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/Chunk.java > 4d1252d0e2b6a8b6501f903817b10be2fac7b3d6 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/ChunkFactory.java > f7d4ba8110aade19aa9e1327647fce5f132c1e7c > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/ChunkType.java > e48bb62be91b8fcbefe069aa5795ef2748ef4d64 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/Fragment.java > ef566276e2cf86271170ded839a73d4375955151 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/FreeListManager.java > 10e4148cced863aa5d9ccbf35ae1a4b87d3613c5 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/GemFireChunk.java > 20e4a2f4bbf5026ca2b212f58017791e99aa0050 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/GemFireChunkFactory.java > c3f3bcc1f88cd5b874566f92df1aa05f96bbda84 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/MemoryAllocator.java > 0a014dec4ab08d3addd97cc307f81f42cd9eff88 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/MemoryBlock.java > 3ad9283e298a010cd0ad8de12714f55516b89cc8 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/MemoryBlockNode.java > 5c6182a63409aa9c037219e83b20d930da0c57b0 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/OffHeapRegionEntryHelper.java > 84e421805dbebde47b7370b898d4019f81792e07 > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/SimpleMemoryAllocatorImpl.java > 12d297b5433152f590ac45a5c1c47b08779543ff > > gemfire-core/src/main/java/com/gemstone/gemfire/internal/offheap/UnsafeMemoryChunk.java > ed1c843d7874a8d1742638597a7499315c49c900 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/ChunkValueWrapperJUnitTest.java > 060638708006119829785721003c973efe4fc975 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/OldValueImporterTestBase.java > f7d071467208954d9577a0d944e1c87a6704e282 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/FreeListManagerTest.java > PRE-CREATION > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/GemFireChunkFactoryJUnitTest.java > d12b823dafd935cade7c598ad438d6eae654a05d > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/GemFireChunkJUnitTest.java > 81a59e3e7c33c326a099431510cc49351402ebdf > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/LifecycleListenerJUnitTest.java > 5e54b731b761da29a10285851b9086d2c3e1649b > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/OffHeapHelperJUnitTest.java > fd0eb4f778ac81b28322aacc99a0af213202cb88 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/OffHeapRegionBase.java > b515959c3755f0d5f1d3102d36f34aabeee007f4 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/OffHeapRegionEntryHelperJUnitTest.java > b800977228f9579ba75cf37ee172fec1b723cbb1 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/OffHeapStorageJUnitTest.java > f0f0461064426a07dc227cd778e62c04ee2e9b0d > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/OffHeapWriteObjectAsByteArrayJUnitTest.java > daebefad18f99ae63f6124baf426a099194896fc > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/SimpleMemoryAllocatorFillPatternIntegrationTest.java > 239cbc8817facb540ee44c0d6708b11de34f4d48 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/SimpleMemoryAllocatorFillPatternJUnitTest.java > 21c98355f6540fefa0b54709107b38fe1dccae01 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/SimpleMemoryAllocatorJUnitTest.java > d9979cc8ff304c76605e7480f345ac69eb7d62b7 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/SyncChunkStackJUnitTest.java > aaa2ec8e919e7e35cd529c948fa01fb03236af67 > > gemfire-core/src/test/java/com/gemstone/gemfire/internal/offheap/UnsafeMemoryChunkJUnitTest.java > a98fa28d1b4e0bfd5a0c6816a5316040a8ad64de > > gemfire-core/src/test/java/com/gemstone/gemfire/pdx/OffHeapByteBufferByteSourceJUnitTest.java > c7c7b7b563827a4b0798a6e73d79433239c59327 > > gemfire-core/src/test/java/com/gemstone/gemfire/pdx/OffHeapByteSourceJUnitTest.java > 543ef94c69d7a47f963dc03a0ffd85bd22f3d5fe > > Diff: https://reviews.apache.org/r/43680/diff/ > > > Testing > ------- > > precheckin > > > Thanks, > > Darrel Schneider > >
