----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/37239/ -----------------------------------------------------------
Review request for geode, anilkumar gingade, Hitesh Khamesra, Jason Huynh, Jianxia Chen, and Qihong Chen. Repository: geode Description ------- Multicast messaging is now implemented. Gfsh is changed to support an --enable-multicast=true region-creation argument. Multicast discovery is now removed from Geode and all tests that were using it have been modified to use either the dunit locator or a colocated locator. Diffs ----- gemfire-core/src/main/java/com/gemstone/gemfire/admin/AdminDistributedSystem.java be067f9 gemfire-core/src/main/java/com/gemstone/gemfire/admin/internal/AdminDistributedSystemImpl.java 356d115 gemfire-core/src/main/java/com/gemstone/gemfire/admin/internal/ManagedEntityConfigXmlGenerator.java 31eaf2f gemfire-core/src/main/java/com/gemstone/gemfire/distributed/DistributedSystem.java b7b2cd8 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/DistributionConfig.java 10094a9 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/DistributionConfigImpl.java b8dfeb3 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/HighPriorityAckedMessage.java 0592433 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/InternalDistributedSystem.java 52ee2d0 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/StartupMessage.java 169c3c3 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/StartupOperation.java d1070b8 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/InternalDistributedMember.java d19a23b gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/GMSUtil.java c65f4d0 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/Services.java 7478ef3 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/interfaces/Messenger.java 2c7e4e1 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/locator/FindCoordinatorRequest.java 42d2006 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/locator/FindCoordinatorResponse.java 7ac25db gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/locator/GMSLocator.java 0eb29a1 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/membership/GMSJoinLeave.java 3aa80ab gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/messages/JoinRequestMessage.java 8621af8 gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/messages/JoinResponseMessage.java df2cf0a gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/messenger/JGroupsMessenger.java 128b2eb gemfire-core/src/main/java/com/gemstone/gemfire/distributed/internal/membership/gms/mgr/GMSMembershipManager.java 07b59c4 gemfire-core/src/main/java/com/gemstone/gemfire/internal/AvailablePort.java 29e1f36 gemfire-core/src/main/java/com/gemstone/gemfire/internal/admin/remote/RemoteGfManagerAgent.java 53f8e02 gemfire-core/src/main/java/com/gemstone/gemfire/internal/admin/remote/RemoteTransportConfig.java 073e245 gemfire-core/src/main/java/com/gemstone/gemfire/internal/cache/DistributedCacheOperation.java d557be6 gemfire-core/src/main/java/com/gemstone/gemfire/internal/i18n/ParentLocalizedStrings.java 08e47d2 gemfire-core/src/main/java/com/gemstone/gemfire/internal/redis/RegionCache.java 68f50ba gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/commands/CreateAlterDestroyRegionCommands.java 919d6fe gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/functions/RegionCreateFunction.java 74afc47 gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/functions/RegionFunctionArgs.java bd5e196 gemfire-core/src/main/java/com/gemstone/gemfire/management/internal/cli/i18n/CliStrings.java c65212f gemfire-core/src/main/resources/com/gemstone/gemfire/distributed/internal/jgroups-config.xml 186a523 gemfire-core/src/main/resources/com/gemstone/gemfire/distributed/internal/jgroups-mcast.xml 510af6b gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsDUnitTest.java 37f9744 gemfire-core/src/test/java/com/gemstone/gemfire/cache/management/MemoryThresholdsOffHeapDUnitTest.java 0b704a6 gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/dunit/QueryUsingPoolDUnitTest.java 0e982bf gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/dunit/RemoteQueryDUnitTest.java 0028540 gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/dunit/ResourceManagerWithQueryMonitorDUnitTest.java cdd03b3 gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/functional/IndexCreationJUnitTest.java 96ca836 gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/internal/index/CopyOnReadIndexDUnitTest.java 11cce7e gemfire-core/src/test/java/com/gemstone/gemfire/cache/query/internal/index/PutAllWithIndexPerfDUnitDisabledTest.java 3aacf0a gemfire-core/src/test/java/com/gemstone/gemfire/cache30/CacheTestCase.java dbcbeaa gemfire-core/src/test/java/com/gemstone/gemfire/distributed/DistributedSystemDUnitTest.java 9c9b508 gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/InternalDistributedSystemJUnitTest.java 88a0654 gemfire-core/src/test/java/com/gemstone/gemfire/distributed/internal/ProductUseLogDUnitTest.java 6a20f15 gemfire-core/src/test/java/com/gemstone/gemfire/internal/AvailablePortHelper.java 5a410a2 gemfire-core/src/test/java/com/gemstone/gemfire/internal/BackwardCompatibilitySerializationDUnitTest.java 63d8550 gemfire-core/src/test/java/com/gemstone/gemfire/internal/FDDUnitTest.java 9d3bcb9 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/Bug41957DUnitTest.java 67b6790 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/ClientServerGetAllDUnitTest.java 5215c90 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/ClientServerTransactionDUnitTest.java 3ce8cec gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/execute/Bug51193DUnitTest.java 12f817f gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/ha/Bug48571DUnitTest.java edba084 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/ha/Bug48879DUnitTest.java 626f896 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/partitioned/Bug43684DUnitTest.java 999c63b gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/partitioned/Bug51400DUnitTest.java c9819d4 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/Bug36829DUnitTest.java 094aa2a gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/Bug37805DUnitTest.java c9a8159 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/CacheServerTestUtil.java fb233c2 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/DurableClientQueueSizeDUnitTest.java 7ce219b gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/DurableClientStatsDUnitTest.java 8e3e145 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/DurableRegistrationDUnitTest.java 0e1972b gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/InterestListFailoverDUnitTest.java 28923c1 gemfire-core/src/test/java/com/gemstone/gemfire/internal/cache/tier/sockets/UnregisterInterestDUnitTest.java b84bf15 gemfire-core/src/test/java/com/gemstone/gemfire/management/LocatorManagementDUnitTest.java ef5f312 gemfire-core/src/test/java/com/gemstone/gemfire/test/golden/GoldenTestCase.java 37b4e48 gemfire-core/src/test/java/dunit/DistributedTestCase.java 358c256 gemfire-core/src/test/java/dunit/standalone/DUnitLauncher.java 0f2eebc gemfire-core/src/test/java/dunit/standalone/ProcessManager.java 5b38816 Diff: https://reviews.apache.org/r/37239/diff/ Testing ------- Small-scale performance testing for TCP/IP, UDP unicast and UDP multicast. Many individual junit and dunit tests. Failure detection is still not implemented so HA tests will not pass. Gradle test targets will still hang if you attempt to run them. Thanks, Bruce Schuchardt
