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

yasith pushed a change to branch service-layer-improvements
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from 264c57b7e4 Refactor integration tests to improve consistency and 
readability. Update timestamp generation for gateway creation. Enhance test 
conditions with @EnabledIf for clean database checks. Ensure proper user 
existence in sharing registry. Modernize syntax and fix property mapping for 
test classes. Add manual timeouts to test cases to avoid indefinitely hanging.
     add d692276f82 fix warning issues arised with nested JPA entities

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |    1 +
 INSTALL                                            |   32 -
 QUICKSTART.md                                      |  472 -
 README.md                                          |  699 +-
 dev-tools/migrations/0.6/migrate_derby.sql         |   35 -
 dev-tools/migrations/0.6/migrate_mysql.sql         |   32 -
 dev-tools/migrations/0.7/migrate_derby.sql         |   40 -
 dev-tools/migrations/0.7/migrate_mysql.sql         |   40 -
 dev-tools/migrations/0.8/migrate_derby.sql         |   72 -
 dev-tools/migrations/0.8/migrate_mysql.sql         |   72 -
 examples/registry-core-README.md                   |   12 +-
 .../model/ApplicationInterfaceDescription.java     |    7 +-
 .../org/apache/airavata/common/utils/DBUtil.java   |   35 +-
 .../airavata/config/AiravataServerProperties.java  |   35 +-
 .../org/apache/airavata/config/FlywayConfig.java   |  148 +-
 .../java/org/apache/airavata/config/JpaConfig.java |  486 +-
 .../config/PropertiesValidationConfig.java         |   31 -
 .../airavata/config/PropertiesVerification.java    |   11 +-
 .../org/apache/airavata/config/QuartzConfig.java   |   95 +-
 .../apache/airavata/config/RestClientConfig.java   |    6 +-
 .../airavata/credential/CredentialOwnerType.java   |   29 -
 .../org/apache/airavata/messaging/Dispatcher.java  |    7 +-
 .../messaging/rabbitmq/MessagingFactory.java       |   11 +-
 .../messaging/rabbitmq/RabbitMQPublisher.java      |    3 +-
 .../profile/entities/UserProfileEntity.java        |    5 +
 .../profile/mappers/UserProfileMapper.java         |   13 +
 .../profile/utils/TenantManagementInterface.java   |   41 -
 .../utils/TenantManagementKeycloakImpl.java        |  120 +-
 .../org/apache/airavata/profile/utils/Utils.java   |   21 +-
 .../profile/utils/keycloak/KeycloakRestClient.java |    5 +-
 .../entities/appcatalog/AppEnvironmentEntity.java  |    2 +-
 .../appcatalog/AppModuleMappingEntity.java         |    4 +-
 .../appcatalog/ApplicationInputEntity.java         |    2 +-
 .../appcatalog/ApplicationInterfaceEntity.java     |    7 +-
 .../appcatalog/ApplicationOutputEntity.java        |    2 +-
 .../ComputeResourcePreferenceEntity.java           |    6 +-
 .../appcatalog/LibraryApendPathEntity.java         |    2 +-
 .../appcatalog/LibraryPrependPathEntity.java       |    2 +-
 .../entities/appcatalog/ModuleLoadCmdEntity.java   |    2 +-
 .../entities/appcatalog/PostjobCommandEntity.java  |    2 +-
 .../entities/appcatalog/PrejobCommandEntity.java   |    2 +-
 .../SSHAccountProvisionerConfiguration.java        |   14 +-
 .../UserComputeResourcePreferenceEntity.java       |    5 +-
 .../appcatalog/UserStoragePreferenceEntity.java    |    5 +-
 .../entities/expcatalog/GatewayEntity.java         |    7 +-
 .../registry/entities/expcatalog/JobEntity.java    |    1 -
 .../entities/expcatalog/JobStatusEntity.java       |    4 +-
 .../entities/expcatalog/ProcessEntity.java         |    7 +-
 .../entities/expcatalog/ProjectEntity.java         |    2 +-
 .../entities/expcatalog/TaskStatusEntity.java      |    1 -
 .../mappers/ApplicationDeploymentMapper.java       |    6 +
 .../registry/mappers/EntityMapperConfig.java       |   10 +
 .../registry/mappers/ExperimentMapper.java         |    5 +
 .../mappers/GatewayResourceProfileMapper.java      |    6 +
 .../airavata/registry/mappers/ProcessMapper.java   |    5 +
 .../airavata/registry/mappers/TaskModelMapper.java |    3 +
 .../mappers/UserConfigurationDataMapper.java       |    2 +-
 .../mappers/UserResourceProfileMapper.java         |    6 +
 .../appcatalog/AppCatAbstractRepository.java       |    2 +-
 .../appcatalog/AppModuleMappingRepository.java     |    7 +-
 .../expcatalog/ExpCatAbstractRepository.java       |    2 +-
 .../repositories/expcatalog/GatewayRepository.java |    2 +-
 .../expcatalog/ProcessStatusRepository.java        |    4 +
 .../repositories/expcatalog/ProjectRepository.java |    4 +-
 .../replicacatalog/RepCatAbstractRepository.java   |    2 +-
 .../WorkflowCatAbstractRepository.java             |    2 +-
 .../services/ApplicationDeploymentService.java     |    5 +-
 .../services/ApplicationInterfaceService.java      |   59 +-
 .../registry/services/ComputeResourceService.java  |    5 +-
 .../registry/services/DataProductService.java      |  165 +-
 .../services/DataReplicaLocationService.java       |  118 +-
 .../registry/services/ExperimentErrorService.java  |    2 +-
 .../registry/services/ExperimentInputService.java  |    5 +-
 .../registry/services/ExperimentOutputService.java |    5 +-
 .../registry/services/ExperimentService.java       |   18 +-
 .../registry/services/ExperimentStatusService.java |    5 +-
 .../services/ExperimentSummaryService.java         |    7 +-
 .../airavata/registry/services/GatewayService.java |    2 +-
 .../services/GwyResourceProfileService.java        |   78 +-
 .../airavata/registry/services/JobService.java     |   85 +-
 .../registry/services/JobStatusService.java        |   17 +-
 .../registry/services/ProcessErrorService.java     |    6 +-
 .../registry/services/ProcessInputService.java     |    5 +-
 .../registry/services/ProcessOutputService.java    |    5 +-
 .../airavata/registry/services/ProcessService.java |   41 +-
 .../registry/services/ProcessStatusService.java    |    5 +-
 .../airavata/registry/services/ProjectService.java |    2 +-
 .../registry/services/TaskErrorService.java        |    6 +-
 .../airavata/registry/services/TaskService.java    |    2 +-
 .../registry/services/TaskStatusService.java       |    7 +-
 .../services/UserResourceProfileService.java       |   68 +-
 .../AuthenticatorConfigurationReader.java          |  190 -
 .../security/userstore/AbstractJDBCUserStore.java  |   25 +-
 .../service/experiment/ExperimentService.java      |   11 +-
 .../service/profile/TenantProfileService.java      |   17 +-
 .../service/profile/UserProfileService.java        |   19 +-
 .../service/security/CredentialStoreService.java   |   38 -
 .../airavata/service/security/IamAdminService.java |  158 +-
 .../airavata/sharing/services/EntityService.java   |    6 +-
 .../sharing/services/EntityTypeService.java        |    5 +-
 .../sharing/services/GroupMembershipService.java   |    2 +-
 .../sharing/services/PermissionTypeService.java    |    3 +-
 .../sharing/services/UserGroupService.java         |    3 +-
 .../airavata/sharing/services/UserService.java     |    2 +-
 .../config/ConditionalPropertyValidationTest.java  |    4 +-
 .../apache/airavata/config/EntityLoadingTest.java  |  191 +-
 .../airavata/config/FlywayLocalStartupTest.java    |   31 +-
 .../airavata/config/FlywayMigrationTest.java       |  140 +-
 .../apache/airavata/config/KeycloakTestConfig.java |    1 -
 .../airavata/config/KeycloakTokenHelper.java       |   20 +-
 .../apache/airavata/config/MinimalStartupTest.java |   49 +-
 .../config/PersistenceConfigurationTest.java       |   86 +-
 .../airavata/config/PropertiesBindingTest.java     |  102 +-
 .../airavata/config/SchemaValidationTest.java      |  193 +-
 .../airavata/config/SpringContextLoadTest.java     |  147 +-
 .../airavata/config/TestcontainersConfig.java      |  331 +-
 .../airavata/config/TestcontainersSetupTest.java   |  298 +-
 .../config/UnifiedApplicationStartupTest.java      |  146 +-
 .../airavata/config/ValidatePersistenceXml.java    |   84 +-
 .../messaging/kafka/KafkaIntegrationTest.java      |   17 +-
 .../rabbitmq/RabbitMQIntegrationTest.java          |    4 +-
 .../repositories/WorkspaceRepositoryTest.java      |    4 -
 .../ApplicationDeploymentRepositoryTest.java       |  146 +-
 .../ApplicationInterfaceRepositoryTest.java        |  130 +-
 .../appcatalog/GatewayProfileRepositoryTest.java   |   92 +-
 .../UserResourceProfileRepositoryTest.java         |    2 +
 .../registry/repositories/common/TestBase.java     |   27 +-
 .../expcatalog/ExperimentErrorRepositoryTest.java  |    2 +
 .../expcatalog/ExperimentStatusRepositoryTest.java |    2 +
 .../repositories/expcatalog/JobRepositoryTest.java |    2 +
 .../expcatalog/JobStatusRepositoryTest.java        |    2 +-
 .../expcatalog/ProcessErrorRepositoryTest.java     |    4 +
 .../expcatalog/ProcessInputRepositoryTest.java     |    2 +
 .../expcatalog/ProcessOutputRepositoryTest.java    |    2 +
 .../expcatalog/TaskErrorRepositoryTest.java        |    2 +
 .../expcatalog/TaskStatusRepositoryTest.java       |    4 +
 .../replicacatalog/DataProductRepositoryTest.java  |    2 +
 .../DataReplicaLocationRepositoryTest.java         |   12 +-
 .../DataMovementStateMachineIntegrationTest.java   |   78 +-
 .../ExperimentLifecycleIntegrationTest.java        |    8 +-
 .../IamAdminServiceIntegrationTest.java            |   18 +-
 .../JobSubmissionStateMachineIntegrationTest.java  |   86 +-
 .../OrchestratorServiceIntegrationTest.java        |    1 -
 ...rocessExecutionStateMachineIntegrationTest.java |  112 +-
 .../RegistryServiceIntegrationTest.java            |    6 +-
 .../integration/ServiceIntegrationTestBase.java    |   39 +-
 .../SftpConnectivityIntegrationTest.java           |  181 +-
 .../SharingRegistryServiceIntegrationTest.java     |   12 +-
 .../SlurmConnectivityIntegrationTest.java          |   74 +-
 .../StateTransitionValidationIntegrationTest.java  |   74 +-
 .../service/integration/TestDataFactory.java       |    4 +-
 modules/airavata-api/src/test/resources/sftp.json  |   17 +
 .../org/apache/airavata/AiravataCommandLine.java   |    2 +-
 .../bootstrap/DatabaseMigratorCommand.java         |    4 +-
 .../airavata/cli/handlers/ServiceHandler.java      |    6 -
 .../airavata_unified/V1__Unified_schema.sql        |  264 +
 .../apache/airavata/cli/CLIInfrastructureTest.java |   32 +-
 .../apache/airavata/cli/CLIIntegrationTest.java    |    4 +-
 .../service/model/entity/DatasetResource.java      |    4 +-
 .../service/model/entity/ModelResource.java        |    4 +-
 .../service/model/entity/NotebookResource.java     |    4 +-
 .../research/service/model/entity/Project.java     |    6 +-
 .../service/model/entity/RepositoryResource.java   |    4 +-
 .../research/service/model/entity/Resource.java    |    8 +-
 .../service/model/entity/ResourceStar.java         |    4 +-
 .../research/service/model/entity/Session.java     |    4 +-
 .../research/service/model/entity/Tag.java         |    4 +-
 output.log                                         | 8997 --------------------
 src/main/resources/application.properties          |   94 +-
 src/test/resources/application.properties          |  111 +-
 170 files changed, 2795 insertions(+), 13717 deletions(-)
 delete mode 100644 INSTALL
 delete mode 100644 QUICKSTART.md
 delete mode 100644 dev-tools/migrations/0.6/migrate_derby.sql
 delete mode 100644 dev-tools/migrations/0.6/migrate_mysql.sql
 delete mode 100644 dev-tools/migrations/0.7/migrate_derby.sql
 delete mode 100644 dev-tools/migrations/0.7/migrate_mysql.sql
 delete mode 100644 dev-tools/migrations/0.8/migrate_derby.sql
 delete mode 100644 dev-tools/migrations/0.8/migrate_mysql.sql
 delete mode 100644 
modules/airavata-api/src/main/java/org/apache/airavata/credential/CredentialOwnerType.java
 delete mode 100644 
modules/airavata-api/src/main/java/org/apache/airavata/security/configurations/AuthenticatorConfigurationReader.java
 create mode 100644 modules/airavata-api/src/test/resources/sftp.json
 create mode 100644 
modules/distribution/src/main/resources/conf/db/migration/airavata_unified/V1__Unified_schema.sql
 delete mode 100644 output.log

Reply via email to