You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by di...@apache.org on 2022/12/30 22:29:03 UTC

[airavata-mft] branch master updated (319c424 -> 7bfde93)

This is an automated email from the ASF dual-hosted git repository.

dimuthuupe pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-mft.git


    from 319c424  Support to initiate transfers through CLI
     add 7bfde93  Optimization : Single transfer id for a group of files

No new revisions were added by this update.

Summary of changes:
 .../org/apache/airavata/mft/agent/AppConfig.java   |   5 -
 .../airavata/mft/agent/TransferOrchestrator.java   |  62 +++----
 .../airavata/mft/agent/TransportMediator.java      |  14 +-
 .../mft/agent/ingress/ConsulIngressHandler.java    |  18 ++-
 agent/stub/src/main/proto/MFTAgentStubs.proto      |  13 +-
 .../airavata/mft/api/handler/MFTApiHandler.java    | 143 ++++++++--------
 api/stub/src/main/proto/MFTTransferApi.proto       |  36 +++--
 .../sub/transfer/SubmitTransferSubCommand.java     |   5 +-
 .../line/sub/transfer/TransferStateSubCommand.java |  11 +-
 .../apache/airavata/mft/admin/MFTConsulClient.java |  74 +++++++--
 .../airavata/mft/admin/models/TransferState.java   |  11 ++
 controller/pom.xml                                 |  10 ++
 .../mft/controller/AgentTransferDispatcher.java    | 179 ++++++++++++++++++++
 .../apache/airavata/mft/controller/AppConfig.java  |  10 +-
 .../airavata/mft/controller/MFTController.java     |  46 +++---
 .../airavata/mft/controller/RequestBuilder.java    |  11 +-
 .../mft/controller/spawner/AwsAgentSpawner.java    | 180 +++++++++++++++++++++
 .../CloudAgentSpawner.java}                        |  29 ++--
 .../mft/controller/spawner/SpawnerSelector.java    |  21 ++-
 python-cli/README.md                               |   2 +-
 python-cli/mft_cli/mft_cli/main.py                 |  60 +++----
 python-sdk/setup.cfg                               |   2 +-
 .../src/airavata_mft_sdk/MFTAgentStubs_pb2.py      |  36 +++--
 .../src/airavata_mft_sdk/MFTTransferApi_pb2.py     | 104 ++++++------
 .../airavata_mft_sdk/MFTTransferApi_pb2_grpc.py    |  73 +++------
 25 files changed, 783 insertions(+), 372 deletions(-)
 create mode 100644 controller/src/main/java/org/apache/airavata/mft/controller/AgentTransferDispatcher.java
 rename common/common-clients/src/main/java/org/apache/airavata/mft/admin/ControllerRequestBuilder.java => controller/src/main/java/org/apache/airavata/mft/controller/RequestBuilder.java (96%)
 create mode 100644 controller/src/main/java/org/apache/airavata/mft/controller/spawner/AwsAgentSpawner.java
 copy controller/src/main/java/org/apache/airavata/mft/controller/{ControllerException.java => spawner/CloudAgentSpawner.java} (57%)
 copy services/secret-service/server/src/main/java/org/apache/airavata/mft/secret/server/backend/sql/repository/ODataSecretRepository.java => controller/src/main/java/org/apache/airavata/mft/controller/spawner/SpawnerSelector.java (55%)