This is an automated email from the ASF dual-hosted git repository.
yasith pushed a change to branch feat/grpc-armeria-migration
in repository https://gitbox.apache.org/repos/asf/airavata.git
from 81cedcf8b9 fix: resolve all test errors after full modularization
add 44c1ce86f2 refactor: consolidate all SPI interfaces into clean
interfaces/ package, remove stale directories
add b53d28658a refactor: move shared types to common/, eliminate
execution/ from airavata-api root
No new revisions were added by this update.
Summary of changes:
.../service/handlers/AgentManagementHandler.java | 4 +-
.../service/services/AiravataFileService.java | 2 +-
.../service/services/AiravataService.java | 4 +-
.../service/GatewayResourceProfileService.java | 10 +--
.../service/GroupResourceProfileService.java | 6 +-
.../airavata/compute/service/ResourceService.java | 12 +--
.../service/UserResourceProfileService.java | 4 +-
.../compute/task/DefaultJobSubmissionTask.java | 2 +-
.../apache/airavata/compute/task/EnvSetupTask.java | 2 +-
.../compute/task/ForkJobSubmissionTask.java | 2 +-
.../compute/task/JobManagerConfiguration.java | 4 +-
.../airavata/compute/task/JobSubmissionTask.java | 8 +-
.../apache/airavata/compute/task/OutputParser.java | 4 +-
.../airavata/compute/task/RawCommandInfo.java | 6 +-
.../compute/task/aws/AWSJobSubmissionTask.java | 2 +-
.../apache/airavata/compute/util/AgentAdaptor.java | 6 +-
.../airavata/compute/util/AgentException.java | 6 +-
.../apache/airavata/compute/util/AgentUtils.java | 2 +-
.../airavata/compute/util/CommandOutput.java | 6 +-
.../util/GroupComputeResourcePreferenceUtil.java | 6 +-
.../airavata/compute/util/SSHJAgentAdaptor.java | 2 +-
.../airavata/compute/util/SshAgentAdaptor.java | 2 +-
.../execution/handler/RegistryProviderImpl.java | 2 +-
.../execution/handler/RegistryServerHandler.java | 2 +-
.../storage/service/AirvataFileService.java | 4 +-
.../storage/service/ProcessDataManager.java | 2 +-
.../airavata/storage/util/SSHJStorageAdaptor.java | 2 +-
.../storage/util/StorageResourceAdaptorImpl.java | 2 +-
...rg.apache.airavata.interfaces.RegistryProvider} | 0
.../service/GatewayResourceProfileServiceTest.java | 4 +-
.../service/GroupResourceProfileServiceTest.java | 2 +-
.../compute/service/ResourceServiceTest.java | 2 +-
.../service/UserResourceProfileServiceTest.java | 4 +-
.../storage/service/AirvataFileServiceTest.java | 2 +-
.../handler/CredentialStoreServerHandler.java | 2 +-
.../credential/service/CredentialService.java | 6 +-
.../credential/service/SSHAccountService.java | 4 +-
.../service/provisioning/ConfigParam.java | 88 ----------------------
.../provisioning/InvalidUsernameException.java | 41 ----------
.../service/provisioning/SSHAccountManager.java | 7 +-
.../provisioning/SSHAccountProvisioner.java | 85 ---------------------
.../provisioning/SSHAccountProvisionerFactory.java | 64 ----------------
.../SSHAccountProvisionerProvider.java | 59 ---------------
.../provisioner/IULdapSSHAccountProvisioner.java | 6 +-
.../IULdapSSHAccountProvisionerProvider.java | 6 +-
.../credential/service/CredentialServiceTest.java | 4 +-
.../credential/service/SSHAccountServiceTest.java | 4 +-
.../SSHAccountProvisionerFactoryTest.java | 3 +
.../provisioner/TestSSHAccountProvisioner.java | 6 +-
.../TestSSHAccountProvisionerProvider.java | 6 +-
...avata.interfaces.SSHAccountProvisionerProvider} | 0
.../execution/handler/RegistryHandler.java | 2 +-
.../execution/monitor/ClusterStatusMonitorJob.java | 2 +-
.../airavata/execution/monitor/MonitoringJob.java | 4 +-
.../airavata/execution/monitor/OutputParser.java | 2 +-
.../execution/monitor/OutputParserImpl.java | 2 +-
.../execution/orchestrator/AdaptorSupport.java | 6 +-
.../execution/orchestrator/AdaptorSupportImpl.java | 6 +-
.../execution/orchestrator/AgentStore.java | 4 +-
.../execution/orchestrator/TaskContext.java | 2 +-
.../airavata/execution/service/GatewayService.java | 2 +
.../airavata/execution/task/CompletingTask.java | 2 +-
.../airavata/execution/task/DataParsingTask.java | 4 +-
.../airavata/execution/task/JobFactoryHelper.java | 2 +-
.../execution/task/JobVerificationTask.java | 8 +-
.../execution/task/RemoteJobCancellationTask.java | 8 +-
.../airavata/execution/util/WorkflowContext.java | 2 +-
.../execution/service/GatewayServiceTest.java | 1 +
.../core/impl/TenantManagementKeycloakImpl.java | 2 +-
.../core/interfaces/TenantManagementInterface.java | 2 +-
.../security/service/GatewayGroupsInitializer.java | 6 +-
.../security/service/KeyCloakSecurityManager.java | 4 +-
.../admin/services/core/tests/SetupNewGateway.java | 2 +-
.../service/ApplicationCatalogService.java | 8 +-
.../research/service/ExperimentService.java | 8 +-
.../research/service/NotificationService.java | 4 +-
.../airavata/research/service/ParserService.java | 4 +-
.../airavata/research/service/ProjectService.java | 8 +-
.../service/ApplicationCatalogServiceTest.java | 6 +-
.../research/service/ExperimentServiceTest.java | 6 +-
.../research/service/NotificationServiceTest.java | 2 +-
.../research/service/ParserServiceTest.java | 4 +-
.../research/service/ProjectServiceTest.java | 6 +-
.../sharing/handler/SharingProviderImpl.java | 2 +-
.../sharing/service/ResourceSharingService.java | 8 +-
.../airavata/sharing/service/SharingHelper.java | 2 +-
...org.apache.airavata.interfaces.SharingProvider} | 0
.../service/ResourceSharingServiceTest.java | 4 +-
.../sharing/service/SharingHelperTest.java | 10 +--
.../airavata/common/config/RequestContext.java | 39 +++++-----
.../exception/IamAdminServicesException.java | 2 +-
.../exception}/ServiceAuthorizationException.java | 2 +-
.../exception}/ServiceException.java | 2 +-
.../exception}/ServiceNotFoundException.java | 2 +-
.../provisioning/InvalidSetupException.java | 41 ----------
.../airavata/execution/service/RequestContext.java | 54 -------------
.../{compute/spi => interfaces}/AgentAdaptor.java | 3 +-
.../spi => interfaces}/AgentException.java | 2 +-
.../{compute/spi => interfaces}/CommandOutput.java | 2 +-
.../ComputeResourceProvider.java | 2 +-
.../provisioning => interfaces}/ConfigParam.java | 2 +-
.../spi => interfaces}/CredentialProvider.java | 2 +-
.../{storage/spi => interfaces}/FileMetadata.java | 2 +-
.../GroupComputeResourcePreferenceUtil.java | 2 +-
.../interfaces}/InvalidSetupException.java | 2 +-
.../InvalidUsernameException.java | 2 +-
.../JobConfigurationProvider.java | 2 +-
.../JobManagerConfiguration.java | 2 +-
.../{compute/spi => interfaces}/OutputParser.java | 2 +-
.../spi => interfaces}/RawCommandInfo.java | 2 +-
.../spi => interfaces}/RegistryProvider.java | 2 +-
.../SSHAccountProvisioner.java | 2 +-
.../SSHAccountProvisionerFactory.java | 2 +-
.../SSHAccountProvisionerProvider.java | 2 +-
.../spi => interfaces}/SharingProvider.java | 2 +-
.../spi => interfaces}/StorageProvider.java | 2 +-
.../spi => interfaces}/StorageResourceAdaptor.java | 5 +-
.../config}/RequestContextTest.java | 2 +-
.../airavata/storage/StorageProviderImpl.java | 2 +-
.../airavata/storage/model/AiravataDirectory.java | 2 +-
.../airavata/storage/model/AiravataFile.java | 2 +-
.../storage/service/DataProductService.java | 4 +-
.../apache/airavata/storage/task/ArchiveTask.java | 10 +--
.../airavata/storage/task/DataStagingTask.java | 8 +-
.../storage/task/InputDataStagingTask.java | 4 +-
.../storage/task/OutputDataStagingTask.java | 8 +-
.../storage/service/DataProductServiceTest.java | 4 +-
.../services/ApplicationCatalogGrpcService.java | 2 +-
.../grpc/services/CredentialGrpcService.java | 2 +-
.../grpc/services/DataProductGrpcService.java | 2 +-
.../grpc/services/ExperimentGrpcService.java | 2 +-
.../server/grpc/services/GatewayGrpcService.java | 2 +-
.../GatewayResourceProfileGrpcService.java | 2 +-
.../grpc/services/GroupManagerGrpcService.java | 2 +-
.../services/GroupResourceProfileGrpcService.java | 2 +-
.../server/grpc/services/GrpcRequestContext.java | 2 +-
.../server/grpc/services/IamAdminGrpcService.java | 2 +-
.../grpc/services/NotificationGrpcService.java | 2 +-
.../server/grpc/services/ParserGrpcService.java | 2 +-
.../server/grpc/services/ProjectGrpcService.java | 2 +-
.../server/grpc/services/SharingGrpcService.java | 2 +-
.../services/UserResourceProfileGrpcService.java | 2 +-
142 files changed, 259 insertions(+), 683 deletions(-)
rename
airavata-api/compute-service/src/main/resources/META-INF/services/{org.apache.airavata.execution.spi.RegistryProvider
=> org.apache.airavata.interfaces.RegistryProvider} (100%)
delete mode 100644
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/service/provisioning/ConfigParam.java
delete mode 100644
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/service/provisioning/InvalidUsernameException.java
delete mode 100644
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/service/provisioning/SSHAccountProvisioner.java
delete mode 100644
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/service/provisioning/SSHAccountProvisionerFactory.java
delete mode 100644
airavata-api/credential-service/src/main/java/org/apache/airavata/credential/service/provisioning/SSHAccountProvisionerProvider.java
rename
airavata-api/credential-service/src/test/resources/META-INF/services/{org.apache.airavata.credential.service.provisioning.SSHAccountProvisionerProvider
=> org.apache.airavata.interfaces.SSHAccountProvisionerProvider} (100%)
rename
airavata-api/sharing-service/src/main/resources/META-INF/services/{org.apache.airavata.sharing.spi.SharingProvider
=> org.apache.airavata.interfaces.SharingProvider} (100%)
rename
airavata-api/src/main/java/org/apache/airavata/{service/profile/iam/admin/services/cpi
=> common}/exception/IamAdminServicesException.java (94%)
rename airavata-api/src/main/java/org/apache/airavata/{execution/service =>
common/exception}/ServiceAuthorizationException.java (95%)
rename airavata-api/src/main/java/org/apache/airavata/{execution/service =>
common/exception}/ServiceException.java (95%)
rename airavata-api/src/main/java/org/apache/airavata/{execution/service =>
common/exception}/ServiceNotFoundException.java (95%)
delete mode 100644
airavata-api/src/main/java/org/apache/airavata/credential/service/provisioning/InvalidSetupException.java
delete mode 100644
airavata-api/src/main/java/org/apache/airavata/execution/service/RequestContext.java
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/AgentAdaptor.java (96%)
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/AgentException.java (97%)
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/CommandOutput.java (95%)
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/ComputeResourceProvider.java (99%)
rename
airavata-api/src/main/java/org/apache/airavata/{credential/service/provisioning
=> interfaces}/ConfigParam.java (97%)
rename airavata-api/src/main/java/org/apache/airavata/{credential/spi =>
interfaces}/CredentialProvider.java (98%)
rename airavata-api/src/main/java/org/apache/airavata/{storage/spi =>
interfaces}/FileMetadata.java (97%)
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/GroupComputeResourcePreferenceUtil.java (98%)
rename
airavata-api/{credential-service/src/main/java/org/apache/airavata/credential/service/provisioning
=> src/main/java/org/apache/airavata/interfaces}/InvalidSetupException.java
(95%)
rename
airavata-api/src/main/java/org/apache/airavata/{credential/service/provisioning
=> interfaces}/InvalidUsernameException.java (95%)
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/JobConfigurationProvider.java (97%)
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/JobManagerConfiguration.java (97%)
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/OutputParser.java (97%)
rename airavata-api/src/main/java/org/apache/airavata/{compute/spi =>
interfaces}/RawCommandInfo.java (96%)
rename airavata-api/src/main/java/org/apache/airavata/{execution/spi =>
interfaces}/RegistryProvider.java (98%)
rename
airavata-api/src/main/java/org/apache/airavata/{credential/service/provisioning
=> interfaces}/SSHAccountProvisioner.java (98%)
rename
airavata-api/src/main/java/org/apache/airavata/{credential/service/provisioning
=> interfaces}/SSHAccountProvisionerFactory.java (97%)
rename
airavata-api/src/main/java/org/apache/airavata/{credential/service/provisioning
=> interfaces}/SSHAccountProvisionerProvider.java (96%)
rename airavata-api/src/main/java/org/apache/airavata/{sharing/spi =>
interfaces}/SharingProvider.java (97%)
rename airavata-api/src/main/java/org/apache/airavata/{storage/spi =>
interfaces}/StorageProvider.java (99%)
rename airavata-api/src/main/java/org/apache/airavata/{storage/spi =>
interfaces}/StorageResourceAdaptor.java (91%)
rename airavata-api/src/test/java/org/apache/airavata/{execution/service =>
common/config}/RequestContextTest.java (97%)