You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by ds...@apache.org on 2018/01/02 19:25:46 UTC
[geode] branch feature/GEODE-4009 updated (ac7ddc3 -> b35c6f0)
This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a change to branch feature/GEODE-4009
in repository https://gitbox.apache.org/repos/asf/geode.git.
from ac7ddc3 read now checks if jdbc connection and mapping exist
add f0c038c GEODE-4054: Fixing integration test failure with experimental client
add c25e43d GEODE-4061: Updated DUnit test for changes in list member command (#1184)
add e363d20 [GEODE-4123] - Improve output email of concourse.apachegeodeci.info
add 9f747ef Merge pull request #1190 from onichols-pivotal/feature/GEODE-4123
add 9ad4649 GEODE-4127: Removed HAInterestDistributedTestCase
add b75bbf9 GEODE-4117: use loopback instead of non-existent server host (#1181)
add ca62b21 GEODE-4110: extend LocatorServerStartupRule to start a client VM. (#1175)
add 635ab6a GEODE-3788 alter async event queue attributes (document this feature) (#1191)
add e24e038 GEODE-4080: Protobuf JSON objects are in a proto string (#1171)
add 3e6b9a9 GEODE-4124: Correct help message in gfsh 'create region' command
add ed6bac5 GEODE-551: make sure accessor gets critical by putting into its local region (#1183)
add 0833068 [GEODE-4123] - Improve output email of concourse.apachegeodeci.info
add bdbea62 Merge pull request #1198 from onichols-pivotal/feature/GEODE-4123
add eec297f GEODE-4112: Replaced FunctionAdapter with Function
add a7a883e GEODE-4137 CacheServerSSLConnectionDUnitTest fails with NoAvailableServersException
add 42974bf GEODE-4114: Removed usage of GemFireCacheImpl.getInstance in geode-lucene
add 20f0d99 GEODE-4077: Replaced WaitCriterion and Thread.sleep() with Awaitility.await().
add d4183f6 GEODE-2665: Add Gfsh command to delete async event queues (#1116)
add 0ca3c8c GEODE-4134: use ExecutorService for CompletableFuture (#1195)
add 26b00fc GEODE-4133: synchronize `ClientHealthMonitor.getClientHeartbeats` (#1194)
add 09026a6 GEODE-2665: Document Gfsh command to delete async event queues (#1200)
add 61ba3b6 GEODE-4030, GEODE-3495: Bump dependencies to new versions
add 7baa22e User Guide: typo corrections in Event Handlers list
add 778d240 GEODE-4159: Increase default timeout for GfshScript rule to 2 minutes
add 507c419 GEODE-4154: Removed GemFireCacheImpl.getInstance
add cbbf639 GEODE-4145: Clean up protobuf error codes.
add 04f1419 GEODE-4087 modify SocketCreator to not set the default SSLContext for the JVM
add 8a1ec2d GEODE-4132: Sending handshake response from locator for new protocol
add 3be095a GEODE-4163 clean up DistributionManager code
add cf81ebc GEODE-4110: rename LocatorServerStartupRule to ClusterStartupRule (#1205)
add b22a088 GEODE-3764 Documented fix for "idle expiration will happen even if the entry has been accessed on a replicate" (#1207)
add e2cdaa7 GEODE-4163 clean up DistributionManager code
add 589edae GEODE-4175 User Guide: gfsh doc example for creating a hash index does not include --type=hash option
add c4e1975 GEODE-4097 allow to take geode-core jar from classpath (#1167)
add b100f08 GEODE-4097: Adding a test for this change (#1211)
add 78f503f GEODE-4170: Index docs are easier to locate (#1208)
new b35c6f0 Merge remote-tracking branch 'origin/develop' into feature/GEODE-4009
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
ci/pipelines/develop.yml | 8 +-
ci/scripts/test-archive.sh | 2 +-
ci/scripts/test-run.sh | 2 +-
.../SessionReplicationIntegrationJUnitTest.java | 688 ++++--------
.../session/junit/PerTestClassLoaderRunner.java | 25 +-
extensions/geode-modules/build.gradle | 2 +-
geode-assembly/src/main/dist/NOTICE | 4 +-
.../web/controllers/RestAPIsWithSSLDUnitTest.java | 45 +-
.../session/tests/GenericAppServerInstall.java | 6 +-
.../session/tests/TomcatClientServerTest.java | 4 +-
.../geode/test/junit/rules/HttpClientRule.java | 52 +-
.../tools/pulse/PulseSecurityWithSSLTest.java | 4 +-
.../source/subnavs/geode-subnav.erb | 93 +-
...xt.java => LocatorMessageExecutionContext.java} | 50 +-
.../internal/protocol/MessageExecutionContext.java | 55 +-
.../geode/internal/protocol/OperationContext.java | 9 +-
.../geode/internal/protocol/ProtocolErrorCode.java | 27 +-
.../v1/serializer => }/ProtocolSerializer.java | 2 +-
...ext.java => ServerMessageExecutionContext.java} | 45 +-
.../protocol/operations/OperationHandler.java | 11 +-
.../JSONCodec.java => JsonPdxConverter.java} | 24 +-
.../serialization/SerializationService.java | 9 +-
.../{TypeCodec.java => TypeConverter.java} | 7 +-
...ngTypeException.java => EncodingException.java} | 6 +-
.../registry/SerializationCodecRegistry.java | 67 --
.../CodecNotRegisteredForTypeException.java | 27 -
.../protocol/state/ConnectionStateProcessor.java | 4 +-
.../state/ConnectionTerminatingStateProcessor.java | 2 +-
.../LegacySecurityConnectionStateProcessor.java | 4 +-
...geode.internal.protocol.serialization.TypeCodec | 1 -
.../geode/connectors/jdbc/JdbcDUnitTest.java | 4 +-
.../cli/AlterConnectionCommandDUnitTest.java | 8 +-
.../internal/cli/AlterMappingCommandDUnitTest.java | 8 +-
.../cli/CreateConnectionCommandDUnitTest.java | 6 +-
.../cli/CreateMappingCommandDUnitTest.java | 6 +-
.../cli/DescribeConnectionCommandDUnitTest.java | 6 +-
.../cli/DescribeMappingCommandDUnitTest.java | 6 +-
.../cli/DestroyConnectionCommandDUnitTest.java | 8 +-
.../cli/DestroyMappingCommandDunitTest.java | 8 +-
.../cli/ListConnectionCommandDUnitTest.java | 8 +-
.../internal/cli/ListMappingCommandDUnitTest.java | 8 +-
geode-core/build.gradle | 3 +
.../apache/geode/admin/jmx/internal/AgentImpl.java | 4 +-
.../geode/admin/jmx/internal/AgentLauncher.java | 2 +-
.../geode/cache/client/ClientCacheFactory.java | 3 +-
.../geode/distributed/DistributedSystem.java | 4 +-
.../org/apache/geode/distributed/internal/DM.java | 44 +-
.../distributed/internal/DistributionChannel.java | 162 ---
.../distributed/internal/DistributionManager.java | 1186 ++++++++------------
.../distributed/internal/DistributionMessage.java | 10 +-
.../internal/InternalDistributedSystem.java | 5 +-
.../distributed/internal/InternalLocator.java | 9 +-
.../internal/LonerDistributionManager.java | 13 +-
.../internal/StartupResponseMessage.java | 1 -
.../internal/membership/MembershipManager.java | 7 +
.../membership/gms/mgr/GMSMembershipManager.java | 9 +
.../apache/geode/distributed/internal/package.html | 20 +-
.../distributed/internal/tcpserver/TcpServer.java | 8 +-
.../admin/remote/RemoteGfManagerAgent.java | 2 +-
.../geode/internal/cache/GemFireCacheImpl.java | 2 +-
.../geode/internal/cache/PartitionedRegion.java | 2 +-
.../cache/SearchLoadAndWriteProcessor.java | 4 +-
.../client/protocol/ClientProtocolService.java | 3 +-
.../cache/tier/sockets/ClientHealthMonitor.java | 28 +-
.../apache/geode/internal/net/SocketCreator.java | 5 +-
.../org/apache/geode/internal/tcp/package.html | 21 +-
.../commands/DestroyAsyncEventQueueCommand.java | 79 ++
.../internal/cli/commands/StartMemberUtils.java | 2 +-
.../functions/DestroyAsyncEventQueueFunction.java | 80 ++
.../DestroyAsyncEventQueueFunctionArgs.java | 30 +-
.../management/internal/cli/i18n/CliStrings.java | 4 +-
.../sanctioned-geode-core-serializables.txt | 2 +
.../org/apache/geode/admin/AdminTestHelper.java | 10 +-
.../geode/cache/ConnectionPoolDUnitTest.java | 6 +-
.../CacheServerSSLConnectionDUnitTest.java | 74 +-
.../MemoryThresholdsOffHeapDUnitTest.java | 118 +-
.../geode/distributed/SystemAdminDUnitTest.java | 3 +-
.../ConsoleDistributionManagerDUnitTest.java | 6 +-
.../InternalDistributedSystemJUnitTest.java | 3 +-
.../internal/membership/MembershipJUnitTest.java | 8 +-
.../gms/locator/GMSLocatorRecoveryJUnitTest.java | 2 +-
.../ExtensionClusterConfigurationDUnitTest.java | 18 +-
.../internal/cache/ha/HASlowReceiverDUnitTest.java | 57 +-
.../cache/versions/RegionVersionVectorTest.java | 26 +-
...ainWithChildrenRollingFileHandlerDUnitTest.java | 6 +-
.../internal/net/SSLSocketIntegrationTest.java | 18 +
.../apache/geode/management/JMXMBeanDUnitTest.java | 4 +-
.../management/internal/cli/CliUtilDUnitTest.java | 27 +-
.../management/internal/cli/NetstatDUnitTest.java | 4 +-
.../AlterAsyncEventQueueCommandDUnitTest.java | 10 +-
.../cli/commands/AlterDiskStoreDUnitTest.java | 10 +-
.../commands/ChangeLogLevelCommandDUnitTest.java | 10 +-
.../cli/commands/ConcurrentDeployDUnitTest.java | 4 +-
.../CreateAsyncEventQueueCommandDUnitTest.java | 8 +-
.../CreateDefinedIndexesCommandDUnitTest.java | 41 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 12 +-
...DeployCommandFunctionRegistrationDUnitTest.java | 4 +-
.../commands/DeployCommandRedeployDUnitTest.java | 6 +-
.../cli/commands/DeployWithGroupsDUnitTest.java | 4 +-
.../commands/DescribeMembersCommandDUnitTest.java | 4 +-
.../cli/commands/DescribeRegionDUnitTest.java | 8 +-
.../DestroyAsyncEventQueueCommandDUnitTest.java | 216 ++++
.../DestroyAsyncEventQueueCommandTest.java | 198 ++++
.../commands/DestroyIndexCommandsDUnitTest.java | 26 +-
.../commands/DestroyRegionCommandDUnitTest.java | 21 +-
.../cli/commands/DiskStoreCommandsDUnitTest.java | 36 +-
.../ExecuteFunctionCommandSecurityTest.java | 6 +-
.../internal/cli/commands/ExportLogsDUnitTest.java | 5 +-
.../commands/ExportLogsOnServerManagerDUnit.java | 5 +-
.../cli/commands/ExportLogsStatsDUnitTest.java | 6 +-
.../ExportLogsWithMemberGroupDUnitTest.java | 6 +-
.../commands/ExportStackTraceCommandDUnitTest.java | 4 +-
.../cli/commands/FunctionCommandsDUnitTest.java | 10 +-
.../internal/cli/commands/GcCommandDUnitTest.java | 10 +-
.../IndexCommandsShareConfigurationDUnitTest.java | 8 +-
.../ListAsyncEventQueuesCommandDUnitTest.java | 4 +-
.../cli/commands/ListIndexCommandDUnitTest.java | 6 +-
.../cli/commands/ListMembersCommandDUnitTest.java | 8 +-
.../internal/cli/commands/ListRegionDUnitTest.java | 8 +-
.../cli/commands/LocateEntryDUnitTest.java | 4 +-
.../cli/commands/RemoveCommandDUnitTest.java | 10 +-
.../cli/commands/RemoveCommandJsonDUnitTest.java | 10 +-
.../cli/commands/ShowDeadlockDUnitTest.java | 8 +-
.../cli/commands/ShowLogCommandDUnitTest.java | 10 +-
.../cli/commands/ShowMetricsDUnitTest.java | 8 +-
.../commands/ShowMissingDiskStoresDUnitTest.java | 4 +-
.../cli/commands/ShutdownCommandDUnitTest.java | 10 +-
.../cli/commands/StartMemberUtilsTest.java | 20 +
.../DestroyAsyncEventQueueFunctionTest.java | 107 ++
.../internal/cli/util/MergeLogsDUnitTest.java | 5 +-
.../internal/configuration/ClusterConfig.java | 4 +-
.../ClusterConfigDistributionDUnitTest.java | 6 +-
.../ClusterConfigImportDUnitTest.java | 4 +-
.../configuration/ClusterConfigTestBase.java | 4 +-
.../ClusterConfigWithSecurityDUnitTest.java | 10 +-
.../ImportClusterConfigDistributedTest.java | 8 +-
.../ImportOldClusterConfigDUnitTest.java | 6 +-
.../internal/security/MultiClientDUnitTest.java | 116 +-
.../internal/security/MultiGfshDUnitTest.java | 4 +-
.../security/MultiUserAuthenticationDUnitTest.java | 4 +-
.../apache/geode/security/ClientAuthDUnitTest.java | 31 +-
.../ClientDestroyInvalidateAuthDUnitTest.java | 44 +-
.../security/ClusterConfigNotEnabledDUnitTest.java | 6 +-
.../ClusterConfigWithoutSecurityDUnitTest.java | 4 +-
.../ClusterConfigurationSecurityDUnitTest.java | 4 +-
.../PDXGfshPostProcessorOnRemoteServerTest.java | 10 +-
.../geode/security/PeerAuthenticatorDUnitTest.java | 6 +-
.../PeerSecurityWithEmbeddedLocatorDUnitTest.java | 8 +-
.../security/SecurityClusterConfigDUnitTest.java | 4 +-
.../SecurityWithoutClusterConfigDUnitTest.java | 4 +-
.../security/StartServerAuthorizationTest.java | 4 +-
.../dunit/rules/ClientVM.java} | 24 +-
...verStartupRule.java => ClusterStartupRule.java} | 152 +--
.../apache/geode/test/dunit/rules/MemberVM.java | 43 +-
.../geode/test/junit/rules/ClientCacheRule.java | 70 ++
.../apache/geode/test/junit/rules/VMProvider.java | 55 +
.../geode/security/ClientCQAuthDUnitTest.java | 4 +-
.../list_of_event_handlers_and_events.html.md.erb | 7 +-
.../expiration/chapter_overview.html.md.erb | 4 +-
.../configuring_data_expiration.html.md.erb | 7 +-
.../expiration/how_expiration_works.html.md.erb | 29 +-
.../chapter_overview.html.md.erb | 2 +-
.../query_index/creating_hash_indexes.html.md.erb | 1 +
.../querying_basics/chapter_overview.html.md.erb | 5 +-
.../querying_basics/query_basics.html.md.erb | 13 +-
.../gfsh/command-pages/alter.html.md.erb | 57 +-
.../gfsh/command-pages/create.html.md.erb | 2 +-
.../gfsh/command-pages/destroy.html.md.erb | 49 +-
.../geode/experimental/driver/ProtobufDriver.java | 11 +-
.../experimental/driver/RegionIntegrationTest.java | 2 +
.../experimental/driver/ValueEncoderTest.java | 11 +-
.../geode/test/junit/rules/gfsh/GfshScript.java | 2 +-
.../cli/functions/LuceneCreateIndexFunction.java | 8 +-
.../cli/functions/LuceneDescribeIndexFunction.java | 9 +-
.../cli/functions/LuceneListIndexFunction.java | 9 +-
.../cli/functions/LuceneSearchIndexFunction.java | 7 +-
.../sanctioned-geode-lucene-serializables.txt | 8 +-
.../lucene/LuceneCommandsSecurityDUnitTest.java | 4 +-
.../LuceneIndexRecoveryHAIntegrationTest.java | 1 -
.../internal/cli/LuceneIndexCommandsDUnitTest.java | 10 +-
.../LuceneClusterConfigurationDUnitTest.java | 12 +-
.../management/LuceneManagementDUnitTest.java | 46 +-
.../LuceneIndexXmlParserIntegrationJUnitTest.java | 26 +-
.../src/main/proto/v1/basicTypes.proto | 40 +-
.../operations/ProtobufOperationHandler.java | 24 +-
.../protobuf/v1/EncodingTypeTranslator.java | 68 --
.../protobuf/v1/ProtobufCachePipeline.java | 14 +-
.../protobuf/v1/ProtobufLocatorPipeline.java | 87 --
.../protobuf/v1/ProtobufOperationContext.java | 6 +-
.../protocol/protobuf/v1/ProtobufOpsProcessor.java | 7 +-
.../protobuf/v1/ProtobufProtocolService.java | 17 +-
.../protobuf/v1/ProtobufSerializationService.java | 155 ++-
.../operations/GetAllRequestOperationHandler.java | 45 +-
.../GetAvailableServersOperationHandler.java | 9 +-
.../GetRegionNamesRequestOperationHandler.java | 6 +-
.../GetRegionRequestOperationHandler.java | 14 +-
.../v1/operations/GetRequestOperationHandler.java | 35 +-
.../operations/PutAllRequestOperationHandler.java | 33 +-
.../v1/operations/PutRequestOperationHandler.java | 34 +-
.../operations/RemoveRequestOperationHandler.java | 30 +-
.../AuthenticationRequestOperationHandler.java | 10 +-
.../v1/serializer/ProtobufProtocolSerializer.java | 1 +
.../ProtobufConnectionHandshakeStateProcessor.java | 2 +-
.../v1/utilities/ProtobufPrimitiveTypes.java | 49 -
.../protobuf/v1/utilities/ProtobufUtilities.java | 167 +--
...eType.java => UnknownProtobufEncodingType.java} | 4 +-
.../internal/protocol/TestExecutionContext.java | 4 +-
...TypeToSerializationTypeTranslatorJUnitTest.java | 56 -
.../protobuf/v1/AuthenticationIntegrationTest.java | 7 +-
.../protobuf/v1/AuthorizationIntegrationTest.java | 2 +-
.../internal/protocol/protobuf/v1/MessageUtil.java | 18 +-
.../v1/acceptance/CacheConnectionJUnitTest.java | 2 +-
.../CacheConnectionTimeoutJUnitTest.java | 2 +-
.../v1/acceptance/CacheOperationsJUnitTest.java | 33 +-
.../LocatorConnectionAuthenticationDUnitTest.java | 164 +++
.../v1/acceptance/LocatorConnectionDUnitTest.java | 3 +-
.../GetAllRequestOperationHandlerJUnitTest.java | 32 +-
...tAvailableServersOperationHandlerJUnitTest.java | 4 +-
...egionNamesRequestOperationHandlerJUnitTest.java | 5 +-
.../GetRegionRequestOperationHandlerJUnitTest.java | 7 +-
.../GetRequestOperationHandlerJUnitTest.java | 38 +-
.../v1/operations/OperationHandlerJUnitTest.java | 6 +-
.../PutAllRequestOperationHandlerJUnitTest.java | 38 +-
.../PutRequestOperationHandlerJUnitTest.java | 41 +-
.../RemoveRequestOperationHandlerJUnitTest.java | 33 +-
...nitTest.java => JsonPdxConverterJUnitTest.java} | 15 +-
.../registry/CodecRegistryJUnitTest.java | 49 -
.../ProtobufProtocolSerializerJUnitTest.java | 1 +
.../v1/utilities/ProtobufUtilitiesJUnitTest.java | 78 +-
geode-pulse/src/main/webapp/META-INF/NOTICE | 4 +-
.../geode/internal/cache/wan/WANTestBase.java | 373 +++++-
...CreateDestroyGatewaySenderCommandDUnitTest.java | 45 +-
.../CreateGatewayReceiverCommandDUnitTest.java | 131 +--
.../PauseGatewaySenderCommandDUnitTest.java | 24 +-
.../ResumeGatewaySenderCommandDUnitTest.java | 24 +-
.../StartGatewayReceiverCommandDUnitTest.java | 24 +-
.../StartGatewaySenderCommandDUnitTest.java | 20 +-
.../StatusGatewayReceiverCommandDUnitTest.java | 28 +-
.../StatusGatewaySenderCommandDUnitTest.java | 28 +-
.../StopGatewayReceiverCommandDUnitTest.java | 24 +-
.../StopGatewaySenderCommandDUnitTest.java | 20 +-
.../cache/wan/wancommand/WANCommandUtils.java | 30 +-
.../wan/wancommand/WanCommandListDUnitTest.java | 48 +-
.../geode/management/WANManagementDUnitTest.java | 374 ++----
.../cli/commands/DescribeRegionDUnitTest.java | 4 +-
...rConfigurationIndexWithFromClauseDUnitTest.java | 4 +-
.../WANClusterConfigurationDUnitTest.java | 15 +-
.../internal/pulse/TestRemoteClusterDUnitTest.java | 250 -----
geode-web-api/src/main/webapp/META-INF/NOTICE | 4 +-
geode-web/src/main/webapp/META-INF/NOTICE | 2 +-
.../cli/commands/AlterRuntimeCommandDUnitTest.java | 58 +-
.../commands/ClusterConfigurationDUnitTest.java | 4 +-
.../cli/commands/ConnectCommandWithSSLTest.java | 4 +-
.../commands/DescribeConfigCommandDUnitTest.java | 8 +-
...xecuteFunctionCommandWithSecurityDUnitTest.java | 4 +-
.../cli/commands/ExportConfigCommandDUnitTest.java | 6 +-
.../internal/security/LogNoPasswordTest.java | 4 +-
gradle/dependency-versions.properties | 10 +-
258 files changed, 4011 insertions(+), 4444 deletions(-)
copy geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/{MessageExecutionContext.java => LocatorMessageExecutionContext.java} (55%)
rename geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/{protobuf/v1/serializer => }/ProtocolSerializer.java (95%)
copy geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/{MessageExecutionContext.java => ServerMessageExecutionContext.java} (57%)
rename geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/serialization/{codec/JSONCodec.java => JsonPdxConverter.java} (57%)
rename geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/serialization/{TypeCodec.java => TypeConverter.java} (85%)
rename geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/serialization/exception/{UnsupportedEncodingTypeException.java => EncodingException.java} (83%)
delete mode 100644 geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/serialization/registry/SerializationCodecRegistry.java
delete mode 100644 geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/serialization/registry/exception/CodecNotRegisteredForTypeException.java
delete mode 100644 geode-client-protocol/src/main/resources/META-INF/services/org.apache.geode.internal.protocol.serialization.TypeCodec
delete mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/DistributionChannel.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommand.java
create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyAsyncEventQueueFunction.java
rename geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/serialization/registry/exception/CodecAlreadyRegisteredForTypeException.java => geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/DestroyAsyncEventQueueFunctionArgs.java (60%)
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommandDUnitTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/DestroyAsyncEventQueueCommandTest.java
create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/DestroyAsyncEventQueueFunctionTest.java
rename geode-core/src/test/java/org/apache/geode/{internal/cache/tier/sockets/HAInterestDistributedTestCase.java => test/dunit/rules/ClientVM.java} (70%)
mode change 100755 => 100644
rename geode-core/src/test/java/org/apache/geode/test/dunit/rules/{LocatorServerStartupRule.java => ClusterStartupRule.java} (76%)
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/ClientCacheRule.java
create mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/VMProvider.java
copy geode-client-protocol/src/main/java/org/apache/geode/internal/protocol/operations/OperationHandler.java => geode-protobuf/src/main/java/org/apache/geode/internal/protocol/operations/ProtobufOperationHandler.java (63%)
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/EncodingTypeTranslator.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/ProtobufLocatorPipeline.java
delete mode 100644 geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/utilities/ProtobufPrimitiveTypes.java
rename geode-protobuf/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/utilities/exception/{UnknownProtobufPrimitiveType.java => UnknownProtobufEncodingType.java} (89%)
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/EncodingTypeToSerializationTypeTranslatorJUnitTest.java
create mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/acceptance/LocatorConnectionAuthenticationDUnitTest.java
rename geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/serialization/codec/{JSONCodecJUnitTest.java => JsonPdxConverterJUnitTest.java} (95%)
delete mode 100644 geode-protobuf/src/test/java/org/apache/geode/internal/protocol/protobuf/v1/serialization/registry/CodecRegistryJUnitTest.java
delete mode 100644 geode-wan/src/test/java/org/apache/geode/management/internal/pulse/TestRemoteClusterDUnitTest.java
--
To stop receiving notification emails like this one, please contact
['"commits@geode.apache.org" <co...@geode.apache.org>'].
[geode] 01/01: Merge remote-tracking branch 'origin/develop' into
feature/GEODE-4009
Posted by ds...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
dschneider pushed a commit to branch feature/GEODE-4009
in repository https://gitbox.apache.org/repos/asf/geode.git
commit b35c6f0957413e376b2879373bc0265a22b585a5
Merge: ac7ddc3 78f503f
Author: Darrel Schneider <ds...@pivotal.io>
AuthorDate: Tue Jan 2 11:25:09 2018 -0800
Merge remote-tracking branch 'origin/develop' into feature/GEODE-4009
ci/pipelines/develop.yml | 8 +-
ci/scripts/test-archive.sh | 2 +-
ci/scripts/test-run.sh | 2 +-
.../SessionReplicationIntegrationJUnitTest.java | 688 ++++--------
.../session/junit/PerTestClassLoaderRunner.java | 25 +-
extensions/geode-modules/build.gradle | 2 +-
geode-assembly/src/main/dist/NOTICE | 4 +-
.../web/controllers/RestAPIsWithSSLDUnitTest.java | 45 +-
.../session/tests/GenericAppServerInstall.java | 6 +-
.../session/tests/TomcatClientServerTest.java | 4 +-
.../geode/test/junit/rules/HttpClientRule.java | 52 +-
.../tools/pulse/PulseSecurityWithSSLTest.java | 4 +-
.../source/subnavs/geode-subnav.erb | 93 +-
...xt.java => LocatorMessageExecutionContext.java} | 50 +-
.../internal/protocol/MessageExecutionContext.java | 55 +-
.../geode/internal/protocol/OperationContext.java | 9 +-
.../geode/internal/protocol/ProtocolErrorCode.java | 27 +-
.../v1/serializer => }/ProtocolSerializer.java | 2 +-
...ext.java => ServerMessageExecutionContext.java} | 45 +-
.../protocol/operations/OperationHandler.java | 11 +-
.../JSONCodec.java => JsonPdxConverter.java} | 24 +-
.../serialization/SerializationService.java | 9 +-
.../{TypeCodec.java => TypeConverter.java} | 7 +-
...ngTypeException.java => EncodingException.java} | 6 +-
.../registry/SerializationCodecRegistry.java | 67 --
.../CodecNotRegisteredForTypeException.java | 27 -
.../protocol/state/ConnectionStateProcessor.java | 4 +-
.../state/ConnectionTerminatingStateProcessor.java | 2 +-
.../LegacySecurityConnectionStateProcessor.java | 4 +-
...geode.internal.protocol.serialization.TypeCodec | 1 -
.../geode/connectors/jdbc/JdbcDUnitTest.java | 4 +-
.../cli/AlterConnectionCommandDUnitTest.java | 8 +-
.../internal/cli/AlterMappingCommandDUnitTest.java | 8 +-
.../cli/CreateConnectionCommandDUnitTest.java | 6 +-
.../cli/CreateMappingCommandDUnitTest.java | 6 +-
.../cli/DescribeConnectionCommandDUnitTest.java | 6 +-
.../cli/DescribeMappingCommandDUnitTest.java | 6 +-
.../cli/DestroyConnectionCommandDUnitTest.java | 8 +-
.../cli/DestroyMappingCommandDunitTest.java | 8 +-
.../cli/ListConnectionCommandDUnitTest.java | 8 +-
.../internal/cli/ListMappingCommandDUnitTest.java | 8 +-
geode-core/build.gradle | 3 +
.../apache/geode/admin/jmx/internal/AgentImpl.java | 4 +-
.../geode/admin/jmx/internal/AgentLauncher.java | 2 +-
.../geode/cache/client/ClientCacheFactory.java | 3 +-
.../geode/distributed/DistributedSystem.java | 4 +-
.../org/apache/geode/distributed/internal/DM.java | 44 +-
.../distributed/internal/DistributionChannel.java | 162 ---
.../distributed/internal/DistributionManager.java | 1186 ++++++++------------
.../distributed/internal/DistributionMessage.java | 10 +-
.../internal/InternalDistributedSystem.java | 5 +-
.../distributed/internal/InternalLocator.java | 9 +-
.../internal/LonerDistributionManager.java | 13 +-
.../internal/StartupResponseMessage.java | 1 -
.../internal/membership/MembershipManager.java | 7 +
.../membership/gms/mgr/GMSMembershipManager.java | 9 +
.../apache/geode/distributed/internal/package.html | 20 +-
.../distributed/internal/tcpserver/TcpServer.java | 8 +-
.../admin/remote/RemoteGfManagerAgent.java | 2 +-
.../geode/internal/cache/GemFireCacheImpl.java | 2 +-
.../geode/internal/cache/PartitionedRegion.java | 2 +-
.../cache/SearchLoadAndWriteProcessor.java | 4 +-
.../client/protocol/ClientProtocolService.java | 3 +-
.../cache/tier/sockets/ClientHealthMonitor.java | 28 +-
.../apache/geode/internal/net/SocketCreator.java | 5 +-
.../org/apache/geode/internal/tcp/package.html | 21 +-
.../commands/DestroyAsyncEventQueueCommand.java | 79 ++
.../internal/cli/commands/StartMemberUtils.java | 2 +-
.../functions/DestroyAsyncEventQueueFunction.java | 80 ++
.../DestroyAsyncEventQueueFunctionArgs.java | 30 +-
.../management/internal/cli/i18n/CliStrings.java | 4 +-
.../sanctioned-geode-core-serializables.txt | 2 +
.../org/apache/geode/admin/AdminTestHelper.java | 10 +-
.../geode/cache/ConnectionPoolDUnitTest.java | 6 +-
.../CacheServerSSLConnectionDUnitTest.java | 74 +-
.../MemoryThresholdsOffHeapDUnitTest.java | 118 +-
.../geode/distributed/SystemAdminDUnitTest.java | 3 +-
.../ConsoleDistributionManagerDUnitTest.java | 6 +-
.../InternalDistributedSystemJUnitTest.java | 3 +-
.../internal/membership/MembershipJUnitTest.java | 8 +-
.../gms/locator/GMSLocatorRecoveryJUnitTest.java | 2 +-
.../ExtensionClusterConfigurationDUnitTest.java | 18 +-
.../internal/cache/ha/HASlowReceiverDUnitTest.java | 57 +-
.../cache/versions/RegionVersionVectorTest.java | 26 +-
...ainWithChildrenRollingFileHandlerDUnitTest.java | 6 +-
.../internal/net/SSLSocketIntegrationTest.java | 18 +
.../apache/geode/management/JMXMBeanDUnitTest.java | 4 +-
.../management/internal/cli/CliUtilDUnitTest.java | 27 +-
.../management/internal/cli/NetstatDUnitTest.java | 4 +-
.../AlterAsyncEventQueueCommandDUnitTest.java | 10 +-
.../cli/commands/AlterDiskStoreDUnitTest.java | 10 +-
.../commands/ChangeLogLevelCommandDUnitTest.java | 10 +-
.../cli/commands/ConcurrentDeployDUnitTest.java | 4 +-
.../CreateAsyncEventQueueCommandDUnitTest.java | 8 +-
.../CreateDefinedIndexesCommandDUnitTest.java | 41 +-
.../cli/commands/CreateRegionCommandDUnitTest.java | 12 +-
...DeployCommandFunctionRegistrationDUnitTest.java | 4 +-
.../commands/DeployCommandRedeployDUnitTest.java | 6 +-
.../cli/commands/DeployWithGroupsDUnitTest.java | 4 +-
.../commands/DescribeMembersCommandDUnitTest.java | 4 +-
.../cli/commands/DescribeRegionDUnitTest.java | 8 +-
.../DestroyAsyncEventQueueCommandDUnitTest.java | 216 ++++
.../DestroyAsyncEventQueueCommandTest.java | 198 ++++
.../commands/DestroyIndexCommandsDUnitTest.java | 26 +-
.../commands/DestroyRegionCommandDUnitTest.java | 21 +-
.../cli/commands/DiskStoreCommandsDUnitTest.java | 36 +-
.../ExecuteFunctionCommandSecurityTest.java | 6 +-
.../internal/cli/commands/ExportLogsDUnitTest.java | 5 +-
.../commands/ExportLogsOnServerManagerDUnit.java | 5 +-
.../cli/commands/ExportLogsStatsDUnitTest.java | 6 +-
.../ExportLogsWithMemberGroupDUnitTest.java | 6 +-
.../commands/ExportStackTraceCommandDUnitTest.java | 4 +-
.../cli/commands/FunctionCommandsDUnitTest.java | 10 +-
.../internal/cli/commands/GcCommandDUnitTest.java | 10 +-
.../IndexCommandsShareConfigurationDUnitTest.java | 8 +-
.../ListAsyncEventQueuesCommandDUnitTest.java | 4 +-
.../cli/commands/ListIndexCommandDUnitTest.java | 6 +-
.../cli/commands/ListMembersCommandDUnitTest.java | 8 +-
.../internal/cli/commands/ListRegionDUnitTest.java | 8 +-
.../cli/commands/LocateEntryDUnitTest.java | 4 +-
.../cli/commands/RemoveCommandDUnitTest.java | 10 +-
.../cli/commands/RemoveCommandJsonDUnitTest.java | 10 +-
.../cli/commands/ShowDeadlockDUnitTest.java | 8 +-
.../cli/commands/ShowLogCommandDUnitTest.java | 10 +-
.../cli/commands/ShowMetricsDUnitTest.java | 8 +-
.../commands/ShowMissingDiskStoresDUnitTest.java | 4 +-
.../cli/commands/ShutdownCommandDUnitTest.java | 10 +-
.../cli/commands/StartMemberUtilsTest.java | 20 +
.../DestroyAsyncEventQueueFunctionTest.java | 107 ++
.../internal/cli/util/MergeLogsDUnitTest.java | 5 +-
.../internal/configuration/ClusterConfig.java | 4 +-
.../ClusterConfigDistributionDUnitTest.java | 6 +-
.../ClusterConfigImportDUnitTest.java | 4 +-
.../configuration/ClusterConfigTestBase.java | 4 +-
.../ClusterConfigWithSecurityDUnitTest.java | 10 +-
.../ImportClusterConfigDistributedTest.java | 8 +-
.../ImportOldClusterConfigDUnitTest.java | 6 +-
.../internal/security/MultiClientDUnitTest.java | 116 +-
.../internal/security/MultiGfshDUnitTest.java | 4 +-
.../security/MultiUserAuthenticationDUnitTest.java | 4 +-
.../apache/geode/security/ClientAuthDUnitTest.java | 31 +-
.../ClientDestroyInvalidateAuthDUnitTest.java | 44 +-
.../security/ClusterConfigNotEnabledDUnitTest.java | 6 +-
.../ClusterConfigWithoutSecurityDUnitTest.java | 4 +-
.../ClusterConfigurationSecurityDUnitTest.java | 4 +-
.../PDXGfshPostProcessorOnRemoteServerTest.java | 10 +-
.../geode/security/PeerAuthenticatorDUnitTest.java | 6 +-
.../PeerSecurityWithEmbeddedLocatorDUnitTest.java | 8 +-
.../security/SecurityClusterConfigDUnitTest.java | 4 +-
.../SecurityWithoutClusterConfigDUnitTest.java | 4 +-
.../security/StartServerAuthorizationTest.java | 4 +-
.../dunit/rules/ClientVM.java} | 24 +-
...verStartupRule.java => ClusterStartupRule.java} | 152 +--
.../apache/geode/test/dunit/rules/MemberVM.java | 43 +-
.../geode/test/junit/rules/ClientCacheRule.java | 70 ++
.../apache/geode/test/junit/rules/VMProvider.java | 55 +
.../geode/security/ClientCQAuthDUnitTest.java | 4 +-
.../list_of_event_handlers_and_events.html.md.erb | 7 +-
.../expiration/chapter_overview.html.md.erb | 4 +-
.../configuring_data_expiration.html.md.erb | 7 +-
.../expiration/how_expiration_works.html.md.erb | 29 +-
.../chapter_overview.html.md.erb | 2 +-
.../query_index/creating_hash_indexes.html.md.erb | 1 +
.../querying_basics/chapter_overview.html.md.erb | 5 +-
.../querying_basics/query_basics.html.md.erb | 13 +-
.../gfsh/command-pages/alter.html.md.erb | 57 +-
.../gfsh/command-pages/create.html.md.erb | 2 +-
.../gfsh/command-pages/destroy.html.md.erb | 49 +-
.../geode/experimental/driver/ProtobufDriver.java | 11 +-
.../experimental/driver/RegionIntegrationTest.java | 2 +
.../experimental/driver/ValueEncoderTest.java | 11 +-
.../geode/test/junit/rules/gfsh/GfshScript.java | 2 +-
.../cli/functions/LuceneCreateIndexFunction.java | 8 +-
.../cli/functions/LuceneDescribeIndexFunction.java | 9 +-
.../cli/functions/LuceneListIndexFunction.java | 9 +-
.../cli/functions/LuceneSearchIndexFunction.java | 7 +-
.../sanctioned-geode-lucene-serializables.txt | 8 +-
.../lucene/LuceneCommandsSecurityDUnitTest.java | 4 +-
.../LuceneIndexRecoveryHAIntegrationTest.java | 1 -
.../internal/cli/LuceneIndexCommandsDUnitTest.java | 10 +-
.../LuceneClusterConfigurationDUnitTest.java | 12 +-
.../management/LuceneManagementDUnitTest.java | 46 +-
.../LuceneIndexXmlParserIntegrationJUnitTest.java | 26 +-
.../src/main/proto/v1/basicTypes.proto | 40 +-
.../operations/ProtobufOperationHandler.java | 24 +-
.../protobuf/v1/EncodingTypeTranslator.java | 68 --
.../protobuf/v1/ProtobufCachePipeline.java | 14 +-
.../protobuf/v1/ProtobufLocatorPipeline.java | 87 --
.../protobuf/v1/ProtobufOperationContext.java | 6 +-
.../protocol/protobuf/v1/ProtobufOpsProcessor.java | 7 +-
.../protobuf/v1/ProtobufProtocolService.java | 17 +-
.../protobuf/v1/ProtobufSerializationService.java | 155 ++-
.../operations/GetAllRequestOperationHandler.java | 45 +-
.../GetAvailableServersOperationHandler.java | 9 +-
.../GetRegionNamesRequestOperationHandler.java | 6 +-
.../GetRegionRequestOperationHandler.java | 14 +-
.../v1/operations/GetRequestOperationHandler.java | 35 +-
.../operations/PutAllRequestOperationHandler.java | 33 +-
.../v1/operations/PutRequestOperationHandler.java | 34 +-
.../operations/RemoveRequestOperationHandler.java | 30 +-
.../AuthenticationRequestOperationHandler.java | 10 +-
.../v1/serializer/ProtobufProtocolSerializer.java | 1 +
.../ProtobufConnectionHandshakeStateProcessor.java | 2 +-
.../v1/utilities/ProtobufPrimitiveTypes.java | 49 -
.../protobuf/v1/utilities/ProtobufUtilities.java | 167 +--
...eType.java => UnknownProtobufEncodingType.java} | 4 +-
.../internal/protocol/TestExecutionContext.java | 4 +-
...TypeToSerializationTypeTranslatorJUnitTest.java | 56 -
.../protobuf/v1/AuthenticationIntegrationTest.java | 7 +-
.../protobuf/v1/AuthorizationIntegrationTest.java | 2 +-
.../internal/protocol/protobuf/v1/MessageUtil.java | 18 +-
.../v1/acceptance/CacheConnectionJUnitTest.java | 2 +-
.../CacheConnectionTimeoutJUnitTest.java | 2 +-
.../v1/acceptance/CacheOperationsJUnitTest.java | 33 +-
.../LocatorConnectionAuthenticationDUnitTest.java | 164 +++
.../v1/acceptance/LocatorConnectionDUnitTest.java | 3 +-
.../GetAllRequestOperationHandlerJUnitTest.java | 32 +-
...tAvailableServersOperationHandlerJUnitTest.java | 4 +-
...egionNamesRequestOperationHandlerJUnitTest.java | 5 +-
.../GetRegionRequestOperationHandlerJUnitTest.java | 7 +-
.../GetRequestOperationHandlerJUnitTest.java | 38 +-
.../v1/operations/OperationHandlerJUnitTest.java | 6 +-
.../PutAllRequestOperationHandlerJUnitTest.java | 38 +-
.../PutRequestOperationHandlerJUnitTest.java | 41 +-
.../RemoveRequestOperationHandlerJUnitTest.java | 33 +-
...nitTest.java => JsonPdxConverterJUnitTest.java} | 15 +-
.../registry/CodecRegistryJUnitTest.java | 49 -
.../ProtobufProtocolSerializerJUnitTest.java | 1 +
.../v1/utilities/ProtobufUtilitiesJUnitTest.java | 78 +-
geode-pulse/src/main/webapp/META-INF/NOTICE | 4 +-
.../geode/internal/cache/wan/WANTestBase.java | 373 +++++-
...CreateDestroyGatewaySenderCommandDUnitTest.java | 45 +-
.../CreateGatewayReceiverCommandDUnitTest.java | 131 +--
.../PauseGatewaySenderCommandDUnitTest.java | 24 +-
.../ResumeGatewaySenderCommandDUnitTest.java | 24 +-
.../StartGatewayReceiverCommandDUnitTest.java | 24 +-
.../StartGatewaySenderCommandDUnitTest.java | 20 +-
.../StatusGatewayReceiverCommandDUnitTest.java | 28 +-
.../StatusGatewaySenderCommandDUnitTest.java | 28 +-
.../StopGatewayReceiverCommandDUnitTest.java | 24 +-
.../StopGatewaySenderCommandDUnitTest.java | 20 +-
.../cache/wan/wancommand/WANCommandUtils.java | 30 +-
.../wan/wancommand/WanCommandListDUnitTest.java | 48 +-
.../geode/management/WANManagementDUnitTest.java | 374 ++----
.../cli/commands/DescribeRegionDUnitTest.java | 4 +-
...rConfigurationIndexWithFromClauseDUnitTest.java | 4 +-
.../WANClusterConfigurationDUnitTest.java | 15 +-
.../internal/pulse/TestRemoteClusterDUnitTest.java | 250 -----
geode-web-api/src/main/webapp/META-INF/NOTICE | 4 +-
geode-web/src/main/webapp/META-INF/NOTICE | 2 +-
.../cli/commands/AlterRuntimeCommandDUnitTest.java | 58 +-
.../commands/ClusterConfigurationDUnitTest.java | 4 +-
.../cli/commands/ConnectCommandWithSSLTest.java | 4 +-
.../commands/DescribeConfigCommandDUnitTest.java | 8 +-
...xecuteFunctionCommandWithSecurityDUnitTest.java | 4 +-
.../cli/commands/ExportConfigCommandDUnitTest.java | 6 +-
.../internal/security/LogNoPasswordTest.java | 4 +-
gradle/dependency-versions.properties | 10 +-
258 files changed, 4011 insertions(+), 4444 deletions(-)
--
To stop receiving notification emails like this one, please contact
"commits@geode.apache.org" <co...@geode.apache.org>.