Federation 3.2.2 - Update Params API 62/7662/4
authorraghavan_ak <a.k.raghavan@est.tech>
Thu, 12 Mar 2020 16:58:27 +0000 (16:58 +0000)
committerraghavan_ak <a.k.raghavan@est.tech>
Tue, 31 Mar 2020 13:44:16 +0000 (19:14 +0530)
commit5511e41e30a2e1205a25c5a4b0cdabdd5aaa858e
tree8f1409ce109d210fd6233b59255166279cf26d6b
parentb6914235cfe34f0411570c97411afe8d36ccb603
Federation 3.2.2 - Update Params API

* Added route to GatewayController: /peer/{peerId}/updateparams
* Added route to FederationController: /updateparams
* GatewayController /peer/{peerId}/updateparams - is used on the supplier's instance to send new parameters to /updateparams on deployed model instance via subscriber /updateparams
* This is critical piece in the continous model training flow

Issue-Id: ACUMOS-3742

Change-Id: I704d5bcfe4fceb7b82b6e69e8e706583ed3de4b0
Signed-off-by: raghavan_ak <a.k.raghavan@est.tech>
16 files changed:
acumos-fgw-client/pom.xml
acumos-fgw-client/src/main/java/org/acumos/federation/client/FederationClient.java
acumos-fgw-client/src/main/java/org/acumos/federation/client/GatewayClient.java
acumos-fgw-client/src/test/java/org/acumos/federation/client/ClientTest.java
docs/developer-guide.rst
docs/release-notes.rst
gateway/pom.xml
gateway/src/main/java/org/acumos/federation/gateway/Application.java
gateway/src/main/java/org/acumos/federation/gateway/Clients.java
gateway/src/main/java/org/acumos/federation/gateway/DeployedModelClient.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/DeployedModelService.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/DeployedModelServiceImpl.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/FederationController.java
gateway/src/main/java/org/acumos/federation/gateway/GatewayController.java
gateway/src/test/java/org/acumos/federation/gateway/FederationControllerTest.java
gateway/src/test/java/org/acumos/federation/gateway/GatewayControllerTest.java