Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
as a user, when I try to run rebalance by [POST] "http://127.0.0.1:7070/management/v1/operations/rebalances"
, sometimes can get the following response:
{ "statusCode": "ACCEPTED", "statusMessage": "Operation started. Use the URI to check its status.", "links": { "self": "http://127.0.0.1:7070/management/v1/operations/rebalances/7c39a7f0-6b7e-4177-9269-bfa7ce42808d", "list": "http://127.0.0.1:7070/management/v1/operations/rebalances" }, "operationStart": "2020-02-27T22:48:49.716Z", "operationEnd": "2020-02-27T22:48:49.729Z", "operationId": "7c39a7f0-6b7e-4177-9269-bfa7ce42808d", "operation": { "simulate": false }, "throwable": { "stackTrace": [ { "methodName": "getMemberRegionList", "fileName": "RebalanceOperationPerformer.java", "lineNumber": 208, "className": "org.apache.geode.management.internal.operation.RebalanceOperationPerformer", "nativeMethod": false }, { "methodName": "executeRebalanceOnDS", "fileName": "RebalanceOperationPerformer.java", "lineNumber": 326, "className": "org.apache.geode.management.internal.operation.RebalanceOperationPerformer", "nativeMethod": false }, { "methodName": "perform", "fileName": "RebalanceOperationPerformer.java", "lineNumber": 91, "className": "org.apache.geode.management.internal.operation.RebalanceOperationPerformer", "nativeMethod": false }, { "methodName": "lambda$submit$0", "fileName": "OperationManager.java", "lineNumber": 67, "className": "org.apache.geode.management.internal.operation.OperationManager", "nativeMethod": false }, { "methodName": "run", "fileName": "CompletableFuture.java", "lineNumber": 1590, "className": "java.util.concurrent.CompletableFuture$AsyncSupply", "nativeMethod": false }, { "methodName": "run", "fileName": "Thread.java", "lineNumber": 748, "className": "java.lang.Thread", "nativeMethod": false } ] } }
if a post request of a-sync operation , as rebalance , is posted, the user wants to see whether it is accepted or not. When the user want to know detail info, he just needs to run
[GET] http://127.0.0.1:7070/management/experimental/operations/rebalances/[operationID] to get more information.
expected result: just show accepted or not, without throwable info
Attachments
Issue Links
- links to