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

yasith pushed a change to branch feat/server-collapse
in repository https://gitbox.apache.org/repos/asf/airavata.git


    from 28dabce8cd perf: eager Dozer init, dynamic SFTP port, remove 
unnecessary SAME_THREAD
     add 779831a938 refactor: replace Dozer with MapStruct for entity-model 
mapping
     add ff7b177a4d perf: per-test transaction rollback for parallel 
integration tests

No new revisions were added by this update.

Summary of changes:
 airavata-api/pom.xml                               |  25 +-
 .../common/db/EntityManagerFactoryHolder.java      |  13 +
 .../airavata/compute/mapper/ComputeMapper.java     | 238 +++++++++++++++++
 .../ApplicationDeploymentRepository.java           |  16 +-
 .../repository/ApplicationInputRepository.java     |  11 +
 .../repository/ApplicationInterfaceRepository.java |  24 +-
 .../repository/ApplicationModuleRepository.java    |  11 +
 .../repository/ApplicationOutputRepository.java    |  11 +
 .../repository/BatchQueuePolicyRepository.java     |  11 +
 .../compute/repository/BatchQueueRepository.java   |  11 +
 .../ComputeResourcePolicyRepository.java           |  11 +
 .../repository/ComputeResourcePrefRepository.java  |  11 +
 .../repository/ComputeResourceRepository.java      |  91 +++----
 .../repository/GatewayGroupsRepository.java        |  11 +
 .../repository/GroupResourceProfileRepository.java |  11 +
 .../repository/GrpComputePrefRepository.java       |  11 +
 .../repository/GwyResourceProfileRepository.java   |  19 +-
 .../JobSubmissionInterfaceRepository.java          |  16 +-
 .../compute/repository/ParserInputRepository.java  |  11 +
 .../compute/repository/ParserOutputRepository.java |  11 +
 .../compute/repository/ParserRepository.java       |  18 +-
 .../repository/ParsingTemplateRepository.java      |  11 +
 .../repository/ResourceJobManagerRepository.java   |  11 +
 .../UserComputeResourcePreferenceRepository.java   |  11 +
 .../repository/UserResourceProfileRepository.java  |  16 +-
 .../airavata/execution/mapper/ExecutionMapper.java | 296 +++++++++++++++++++++
 .../repository/ExperimentErrorRepository.java      |  16 +-
 .../repository/ExperimentInputRepository.java      |  16 +-
 .../repository/ExperimentOutputRepository.java     |  16 +-
 .../execution/repository/ExperimentRepository.java |  17 +-
 .../repository/ExperimentStatusRepository.java     |  18 +-
 .../repository/ExperimentSummaryRepository.java    |  11 +
 .../execution/repository/GatewayRepository.java    |  16 +-
 .../GatewayUsageReportingCommandRepository.java    |  16 +-
 .../execution/repository/JobRepository.java        |  17 +-
 .../execution/repository/JobStatusRepository.java  |  16 +-
 .../repository/NotificationRepository.java         |  16 +-
 .../repository/ProcessErrorRepository.java         |  16 +-
 .../repository/ProcessInputRepository.java         |  16 +-
 .../repository/ProcessOutputRepository.java        |  16 +-
 .../execution/repository/ProcessRepository.java    |  17 +-
 .../repository/ProcessStatusRepository.java        |  17 +-
 .../repository/ProcessWorkflowRepository.java      |  17 +-
 .../execution/repository/ProjectRepository.java    |  17 +-
 .../repository/QueueStatusRepository.java          |  16 +-
 .../execution/repository/TaskErrorRepository.java  |  16 +-
 .../execution/repository/TaskRepository.java       |  17 +-
 .../execution/repository/TaskStatusRepository.java |  16 +-
 .../execution/repository/UserRepository.java       |  11 +
 .../execution/repository/WorkflowRepository.java   |  15 +-
 .../execution/util/AbstractRepository.java         |  74 ++++--
 .../execution/util/CsvStringConverter.java         |  53 ----
 .../airavata/execution/util/CustomBeanFactory.java | 113 --------
 .../execution/util/ObjectMapperSingleton.java      |  36 ---
 .../execution/util/StorageDateConverter.java       |  51 ----
 .../commons/repositories/AbstractRepository.java   |  49 ++--
 .../commons/utils/ObjectMapperSingleton.java       |  37 ---
 .../security/profile/mapper/ProfileMapper.java     |  54 ++++
 .../core/repositories/TenantProfileRepository.java |  11 +
 .../core/repositories/UserProfileRepository.java   |  21 +-
 .../airavata/sharing/mapper/SharingMapper.java     |  85 ++++++
 .../sharing/repository/AbstractRepository.java     |  43 ++-
 .../sharing/repository/DomainRepository.java       |  11 +
 .../sharing/repository/EntityRepository.java       |  11 +
 .../sharing/repository/EntityTypeRepository.java   |  11 +
 .../sharing/repository/GroupAdminRepository.java   |  11 +
 .../repository/GroupMembershipRepository.java      |  11 +
 .../repository/PermissionTypeRepository.java       |  11 +
 .../sharing/repository/SharingRepository.java      |  11 +
 .../sharing/repository/UserGroupRepository.java    |  11 +
 .../sharing/repository/UserRepository.java         |  11 +
 .../sharing/util/ObjectMapperSingleton.java        |  37 ---
 .../airavata/storage/mapper/StorageMapper.java     |  83 ++++++
 .../storage/repository/DataMovementRepository.java |  16 +-
 .../storage/repository/DataProductRepository.java  |  16 +-
 .../repository/DataReplicaLocationRepository.java  |  16 +-
 .../storage/repository/StoragePrefRepository.java  |  11 +
 .../repository/StorageResourceRepository.java      |  17 +-
 .../UserStoragePreferenceRepository.java           |  11 +
 airavata-api/src/main/resources/dozer_mapping.xml  |  68 -----
 .../ApplicationDeploymentRepositoryTest.java       |   2 +-
 .../ApplicationInterfaceRepositoryTest.java        |   2 +-
 .../repository/ComputeResourceRepositoryTest.java  |   2 +-
 .../repository/GatewayGroupsRepositoryTest.java    |   2 +-
 .../repository/GatewayProfileRepositoryTest.java   |   2 +-
 .../GroupResourceProfileRepositoryTest.java        |   2 +-
 .../JobSubmissionInterfaceRepositoryTest.java      |   2 +-
 .../repository/StorageResourceRepositoryTest.java  |   2 +-
 .../UserResourceProfileRepositoryTest.java         |   2 +-
 .../repository/ExperimentErrorRepositoryTest.java  |   2 +-
 .../repository/ExperimentInputRepositoryTest.java  |   2 +-
 .../repository/ExperimentOutputRepositoryTest.java |   2 +-
 .../repository/ExperimentRepositoryTest.java       |   2 +-
 .../repository/ExperimentStatusRepositoryTest.java |   2 +-
 .../ExperimentSummaryRepositoryTest.java           |   2 +-
 .../repository/GatewayRepositoryTest.java          |   2 +-
 .../execution/repository/JobRepositoryTest.java    |   2 +-
 .../repository/JobStatusRepositoryTest.java        |   2 +-
 .../repository/NotificationRepositoryTest.java     |   2 +-
 .../repository/ProcessErrorRepositoryTest.java     |   2 +-
 .../repository/ProcessInputRepositoryTest.java     |   2 +-
 .../repository/ProcessOutputRepositoryTest.java    |   2 +-
 .../repository/ProcessRepositoryTest.java          |   2 +-
 .../repository/ProcessStatusRepositoryTest.java    |   2 +-
 .../repository/ProjectRepositoryTest.java          |   2 +-
 .../repository/QueueStatusRepositoryTest.java      |   2 +-
 .../repository/TaskErrorRepositoryTest.java        |   2 +-
 .../execution/repository/TaskRepositoryTest.java   |   2 +-
 .../repository/TaskStatusRepositoryTest.java       |   2 +-
 .../execution/repository/UserRepositoryTest.java   |   2 +-
 .../repository/WorkflowRepositoryTest.java         |   2 +-
 .../execution/util/CustomBeanFactoryTest.java      |  67 -----
 .../execution/util/ObjectMapperSingletonTest.java  |  69 -----
 .../airavata/execution/util/common/TestBase.java   |  64 ++---
 .../replicacatalog/DataProductRepositoryTest.java  |   2 +-
 .../DataReplicaLocationRepositoryTest.java         |   2 +-
 .../ExperimentRepositoryIntegrationTest.java       |  27 +-
 pom.xml                                            |   8 +-
 118 files changed, 1734 insertions(+), 887 deletions(-)
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/compute/mapper/ComputeMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/execution/mapper/ExecutionMapper.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/execution/util/CsvStringConverter.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/execution/util/CustomBeanFactory.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/execution/util/ObjectMapperSingleton.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/execution/util/StorageDateConverter.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/security/profile/commons/utils/ObjectMapperSingleton.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/security/profile/mapper/ProfileMapper.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/sharing/mapper/SharingMapper.java
 delete mode 100644 
airavata-api/src/main/java/org/apache/airavata/sharing/util/ObjectMapperSingleton.java
 create mode 100644 
airavata-api/src/main/java/org/apache/airavata/storage/mapper/StorageMapper.java
 delete mode 100644 airavata-api/src/main/resources/dozer_mapping.xml
 delete mode 100644 
airavata-api/src/test/java/org/apache/airavata/execution/util/CustomBeanFactoryTest.java
 delete mode 100644 
airavata-api/src/test/java/org/apache/airavata/execution/util/ObjectMapperSingletonTest.java

Reply via email to