This is an automated email from the ASF dual-hosted git repository.
onichols pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/geode.git.
from f74f12b GEODE-7005: Fix Race Condition in Unit Test (#3832)
add dc68901 GEODE-6897: implement CMS rebalance operation (#3820)
No new revisions were added by this update.
Summary of changes:
.../geode/test/junit/rules/HttpResponseAssert.java | 8 +
.../rest/ClientClusterManagementSSLTest.java | 3 +-
.../ClientClusterManagementServiceDunitTest.java | 7 +-
...ClusterManagementLocatorReconnectDunitTest.java | 6 +-
.../rest/GatewayReceiverManagementDUnitTest.java | 2 +-
.../rest/ListIndexManagementDUnitTest.java | 6 +-
.../rest/RebalanceManagementDunitTest.java | 133 +++++++++++++++++
.../internal/rest/RegionManagementDunitTest.java | 11 +-
.../internal/rest/ServerRestartTest.java | 2 +-
...aggerManagementVerificationIntegrationTest.java | 2 +-
.../web/SwaggerVerificationIntegrationTest.java | 2 +-
.../integrationTest/resources/assembly_content.txt | 9 ++
.../api/LocatorClusterManagementService.java | 118 ++++++++++-----
.../internal/cli/commands/RebalanceCommand.java | 109 ++++++--------
.../operation/OperationHistoryManager.java | 143 ++++++++++++++----
.../internal/operation/OperationManager.java | 50 +++++--
.../operation/RebalanceOperationPerformer.java | 122 +++++++++++++++
.../internal/operation/TaggedWithOperator.java} | 8 +-
.../internal/api/ClusterManagementResultTest.java | 9 ++
.../api/LocatorClusterManagementServiceTest.java | 25 ++--
.../cli/commands/CreateIndexCommandTest.java | 2 +-
.../operation/OperationHistoryManagerTest.java | 166 +++++++++++++++------
.../internal/operation/OperationManagerTest.java | 37 +++--
.../ClusterManagementListResultAssert.java | 9 --
... ClusterManagementRealizationResultAssert.java} | 25 ++--
.../geode/cache/configuration/CacheElement.java | 5 +-
.../cache/configuration/GatewayReceiverConfig.java | 2 +
... => ClusterManagementListOperationsResult.java} | 50 +++----
.../api/ClusterManagementListResult.java | 29 +++-
.../management/api/ClusterManagementOperation.java | 17 ++-
.../api/ClusterManagementOperationResult.java | 82 +++++++++-
.../api/ClusterManagementRealizationResult.java | 70 +++++++++
.../management/api/ClusterManagementResult.java | 103 +++++++------
.../management/api/ClusterManagementService.java | 47 +++++-
.../geode/management/api/ConfigurationResult.java | 18 +++
.../geode/management/api/CorrespondWith.java | 6 +
.../geode/management/api/JsonSerializable.java | 5 +
.../geode/management/api/RealizationResult.java | 25 +++-
.../geode/management/api/RestfulEndpoint.java | 8 +
.../apache/geode/management/configuration/Pdx.java | 2 +
.../internal/ClientClusterManagementService.java | 52 +++++--
.../ClusterManagementOperationStatusResult.java | 43 ++++--
.../internal/CompletableFutureProxy.java | 13 +-
.../operation/RebalanceRegionResultImpl.java | 135 +++++++++++++++++
.../internal/operation/RebalanceResultImpl.java | 38 +++--
.../management/operation/RebalanceOperation.java | 110 ++++++++++++++
.../geode/management/runtime/CacheServerInfo.java | 3 +
.../management/runtime/GatewayReceiverInfo.java | 3 +
.../management/runtime/MemberInformation.java | 9 +-
.../{RuntimeInfo.java => OperationResult.java} | 19 +--
.../management/runtime/RebalanceRegionResult.java | 75 ++++++++++
...RuntimeRegionInfo.java => RebalanceResult.java} | 23 ++-
.../geode/management/runtime/RuntimeInfo.java | 2 +
.../management/runtime/RuntimeRegionInfo.java | 7 +-
.../api/ClusterManagementOperationResultTest.java | 16 +-
...ClusterManagementOperationStatusResultTest.java | 3 +-
.../operation/RebalanceOperationTest.java | 25 ++--
.../management/operation/RebalanceResultTest.java | 60 ++++++++
.../src/test/script/list-management-url.sh | 8 +-
.../web/security/RestSecurityConfiguration.java | 2 +-
.../src/main/resources/swagger.properties | 2 +-
.../ClientClusterManagementServiceDUnitTest.java | 26 ++--
.../management/client/ConfigurePDXDUnitTest.java | 3 +-
...usterManagementSecurityRestIntegrationTest.java | 5 +
.../rest/GatewayManagementIntegrationTest.java | 2 +-
.../internal/rest/JsonSerializationTest.java | 6 +-
.../internal/rest/RebalanceIntegrationTest.java | 115 ++++++++++++++
.../rest/RegionManagementIntegrationTest.java | 2 +-
.../controllers/ManagementControllerAdvice.java | 12 +-
.../controllers/RebalanceOperationController.java | 84 +++++++++++
.../rest/security/RestSecurityConfiguration.java | 2 +-
.../internal/rest/swagger/SwaggerConfig.java | 2 +-
.../main/resources/swagger-management.properties | 2 +-
.../src/main/webapp/docs/index.html | 2 +-
74 files changed, 1899 insertions(+), 495 deletions(-)
create mode 100644
geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/rest/RebalanceManagementDunitTest.java
create mode 100644
geode-core/src/main/java/org/apache/geode/management/internal/operation/RebalanceOperationPerformer.java
copy
geode-core/src/main/java/org/apache/geode/{internal/cache/DiskStoreTask.java =>
management/internal/operation/TaggedWithOperator.java} (87%)
rename
geode-junit/src/main/java/org/apache/geode/test/junit/assertions/{ClusterManagementResultAssert.java
=> ClusterManagementRealizationResultAssert.java} (66%)
copy
geode-management/src/main/java/org/apache/geode/management/api/{ClusterManagementListResult.java
=> ClusterManagementListOperationsResult.java} (52%)
create mode 100644
geode-management/src/main/java/org/apache/geode/management/api/ClusterManagementRealizationResult.java
create mode 100644
geode-management/src/main/java/org/apache/geode/management/internal/operation/RebalanceRegionResultImpl.java
copy
geode-protobuf/geode-protobuf-test/src/main/java/org/apache/geode/internal/protocol/protobuf/v1/TestValueSerializer.java
=>
geode-management/src/main/java/org/apache/geode/management/internal/operation/RebalanceResultImpl.java
(53%)
create mode 100644
geode-management/src/main/java/org/apache/geode/management/operation/RebalanceOperation.java
copy
geode-management/src/main/java/org/apache/geode/management/runtime/{RuntimeInfo.java
=> OperationResult.java} (75%)
create mode 100644
geode-management/src/main/java/org/apache/geode/management/runtime/RebalanceRegionResult.java
copy
geode-management/src/main/java/org/apache/geode/management/runtime/{RuntimeRegionInfo.java
=> RebalanceResult.java} (72%)
copy
geode-core/src/test/java/org/apache/geode/internal/logging/NullProviderAgentTest.java
=>
geode-management/src/test/java/org/apache/geode/management/operation/RebalanceOperationTest.java
(58%)
create mode 100644
geode-management/src/test/java/org/apache/geode/management/operation/RebalanceResultTest.java
create mode 100644
geode-web-management/src/integrationTest/java/org/apache/geode/management/internal/rest/RebalanceIntegrationTest.java
create mode 100644
geode-web-management/src/main/java/org/apache/geode/management/internal/rest/controllers/RebalanceOperationController.java