You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2018/02/16 15:08:55 UTC

[airavata] 01/02: Merge remote-tracking branch 'origin/registry-refactoring' into group-based-auth

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

machristie pushed a commit to branch group-based-auth
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit 75ff81755b52c2263c63c26e238d0debed1c1964
Merge: 42f4553 47980a4
Author: Marcus Christie <ma...@apache.org>
AuthorDate: Fri Feb 16 09:56:25 2018 -0500

    Merge remote-tracking branch 'origin/registry-refactoring' into group-based-auth

 .../api/server/handler/AiravataServerHandler.java  |   254 +
 .../java/org/apache/airavata/api/Airavata.java     | 77582 ++++++++++++-------
 .../BatchQueueResourcePolicy.java                  |   987 +
 .../ComputeResourcePolicy.java                     |   738 +
 .../GroupAccountSSHProvisionerConfig.java          |   689 +
 .../GroupComputeResourcePreference.java            |  2221 +
 .../groupresourceprofile/GroupResourceProfile.java |  1285 +
 modules/registry-refactoring/pom.xml               |   142 +
 .../airavata/registry/core/RegistryException.java  |    22 +-
 .../entities/appcatalog/AppEnvironmentEntity.java  |    73 +
 .../appcatalog/AppModuleMappingEntity.java         |    51 +
 .../entities/appcatalog/AppModuleMappingPK.java    |    82 +
 .../appcatalog/ApplicationDeploymentEntity.java    |   151 +
 .../appcatalog/ApplicationInputEntity.java         |   161 +
 .../entities/appcatalog/ApplicationInputPK.java    |    82 +
 .../appcatalog/ApplicationInterfaceEntity.java     |   121 +
 .../appcatalog/ApplicationModuleEntity.java        |   119 +
 .../appcatalog/ApplicationOutputEntity.java        |   149 +
 .../entities/appcatalog/ApplicationOutputPK.java   |    82 +
 .../core/entities/appcatalog/BatchQueueEntity.java |   205 +
 .../core/entities/appcatalog/BatchQueuePK.java     |    84 +
 .../appcatalog/BatchQueueResourcePolicyEntity.java |   108 +
 .../appcatalog/BatchQueueResourcePolicyPK.java     |    43 +
 .../appcatalog/CloudJobSubmissionEntity.java       |   103 +
 .../entities/appcatalog/ComputeResourceEntity.java |   256 +
 .../ComputeResourceFileSystemEntity.java           |    87 +
 .../appcatalog/ComputeResourceFileSystemPK.java    |    84 +
 .../appcatalog/ComputeResourcePolicyEntity.java    |    79 +
 .../appcatalog/ComputeResourcePolicyPK.java        |    43 +
 .../ComputeResourcePreferenceEntity.java           |   254 +
 .../appcatalog/ComputeResourcePreferencePK.java    |    83 +
 .../appcatalog/DataMovementInterfaceEntity.java    |   118 +
 .../appcatalog/DataMovementInterfacePK.java        |    84 +
 .../entities/appcatalog/GatewayProfileEntity.java  |   130 +
 .../appcatalog/GlobusGkEndpointEntity.java         |    53 +
 .../entities/appcatalog/GlobusGkEndpointPK.java    |    82 +
 .../appcatalog/GlobusSubmissionEntity.java         |    74 +
 .../appcatalog/GridftpDataMovementEntity.java      |    87 +
 .../entities/appcatalog/GridftpEndpointEntity.java |    84 +
 .../entities/appcatalog/GridftpEndpointPK.java     |    81 +
 .../appcatalog/GroupComputeResourcePrefEntity.java |   232 +
 .../appcatalog/GroupComputeResourcePrefPK.java     |    56 +
 .../appcatalog/GroupResourceProfileEntity.java     |   111 +
 .../appcatalog/GroupResourceProfilePK.java         |    44 +
 .../GroupSSHAccountProvisionerConfig.java          |    80 +
 .../GroupSSHAccountProvisionerConfigPK.java        |    80 +
 .../entities/appcatalog/GsisshExportEntity.java    |    50 +
 .../core/entities/appcatalog/GsisshExportPK.java   |    82 +
 .../appcatalog/GsisshPostjobcommandEntity.java     |    50 +
 .../appcatalog/GsisshPostjobcommandPK.java         |    80 +
 .../appcatalog/GsisshPrejobcommandEntity.java      |    51 +
 .../entities/appcatalog/GsisshPrejobcommandPK.java |    82 +
 .../appcatalog/GsisshSubmissionEntity.java         |    96 +
 .../appcatalog/JobManagerCommandEntity.java        |    70 +
 .../entities/appcatalog/JobManagerCommandPK.java   |    81 +
 .../appcatalog/JobSubmissionInterfaceEntity.java   |   118 +
 .../appcatalog/JobSubmissionInterfacePK.java       |    83 +
 .../appcatalog/LibraryApendPathEntity.java         |    75 +
 .../appcatalog/LibraryPrependPathEntity.java       |    77 +
 .../appcatalog/LocalDataMovementEntity.java        |    52 +
 .../entities/appcatalog/LocalSubmissionEntity.java |   105 +
 .../appcatalog/ParallelismCommandEntity.java       |    70 +
 .../entities/appcatalog/ParallelismCommandPK.java  |    81 +
 .../entities/appcatalog/PostjobCommandEntity.java  |    51 +
 .../core/entities/appcatalog/PostjobCommandPK.java |    79 +
 .../entities/appcatalog/PrejobCommandEntity.java   |    51 +
 .../core/entities/appcatalog/PrejobCommandPK.java  |    82 +
 .../appcatalog/ResourceJobManagerEntity.java       |   107 +
 .../SSHAccountProvisionerConfiguration.java        |    98 +
 .../SSHAccountProvisionerConfigurationPK.java      |    67 +
 .../entities/appcatalog/ScpDataMovementEntity.java |   119 +
 .../appcatalog/SshJobSubmissionEntity.java         |   140 +
 .../appcatalog/StorageInterfaceEntity.java         |    95 +
 .../entities/appcatalog/StorageInterfacePK.java    |    82 +
 .../appcatalog/StoragePreferenceEntity.java        |   106 +
 .../entities/appcatalog/StoragePreferencePK.java   |    83 +
 .../entities/appcatalog/StorageResourceEntity.java |   105 +
 .../appcatalog/UnicoreDatamovementEntity.java      |    75 +
 .../appcatalog/UnicoreSubmissionEntity.java        |    75 +
 .../ComputeResourceSchedulingEntity.java           |   170 +
 .../core/entities/expcatalog/ExperimentEntity.java |   224 +
 .../entities/expcatalog/ExperimentErrorEntity.java |   118 +
 .../entities/expcatalog/ExperimentErrorPK.java     |    75 +
 .../entities/expcatalog/ExperimentInputEntity.java |   174 +
 .../entities/expcatalog/ExperimentInputPK.java     |    74 +
 .../expcatalog/ExperimentOutputEntity.java         |   165 +
 .../entities/expcatalog/ExperimentOutputPK.java    |    74 +
 .../expcatalog/ExperimentStatusEntity.java         |    83 +
 .../entities/expcatalog/ExperimentStatusPK.java    |    74 +
 .../core/entities/expcatalog/JobEntity.java        |   165 +
 .../core/entities/expcatalog/JobStatusEntity.java  |    83 +
 .../core/entities/expcatalog/JobStatusPK.java      |    74 +
 .../core/entities/expcatalog/ProcessEntity.java    |   276 +
 .../entities/expcatalog/ProcessErrorEntity.java    |   118 +
 .../core/entities/expcatalog/ProcessErrorPK.java   |    75 +
 .../entities/expcatalog/ProcessInputEntity.java    |   174 +
 .../core/entities/expcatalog/ProcessInputPK.java   |    74 +
 .../entities/expcatalog/ProcessOutputEntity.java   |   165 +
 .../core/entities/expcatalog/ProcessOutputPK.java  |    70 +
 .../ProcessResourceSchedulingEntity.java           |   170 +
 .../entities/expcatalog/ProcessStatusEntity.java   |    83 +
 .../core/entities/expcatalog/ProcessStatusPK.java  |    74 +
 .../core/entities/expcatalog/TaskEntity.java       |   147 +
 .../core/entities/expcatalog/TaskErrorEntity.java  |   118 +
 .../core/entities/expcatalog/TaskErrorPK.java      |    75 +
 .../core/entities/expcatalog/TaskStatusEntity.java |    83 +
 .../core/entities/expcatalog/TaskStatusPK.java     |    74 +
 .../expcatalog/UserConfigurationEntity.java        |   131 +
 .../entities/replicacatalog/DataProductEntity.java |   165 +
 .../replicacatalog/DataProductMetadataEntity.java  |    85 +
 .../DataProductMetadataEntityPK.java               |    70 +
 .../replicacatalog/DataReplicaLocationEntity.java  |   153 +
 .../replicacatalog/DataReplicaMetadataEntity.java  |    85 +
 .../DataReplicaMetadataEntityPK.java               |    70 +
 .../workflowcatalog/ComponentStatusEntity.java     |    97 +
 .../core/entities/workflowcatalog/EdgeEntity.java  |   105 +
 .../core/entities/workflowcatalog/EdgePK.java      |    81 +
 .../core/entities/workflowcatalog/NodeEntity.java  |   127 +
 .../core/entities/workflowcatalog/NodePK.java      |    81 +
 .../core/entities/workflowcatalog/PortEntity.java  |   106 +
 .../core/entities/workflowcatalog/PortPK.java      |    82 +
 .../entities/workflowcatalog/WorkflowEntity.java   |   143 +
 .../workflowcatalog/WorkflowInputEntity.java       |   173 +
 .../entities/workflowcatalog/WorkflowInputPK.java  |    85 +
 .../workflowcatalog/WorkflowOutputEntity.java      |   160 +
 .../entities/workflowcatalog/WorkflowOutputPK.java |    82 +
 .../workflowcatalog/WorkflowStatusEntity.java      |    96 +
 .../entities/workflowcatalog/WorkflowStatusPK.java |    81 +
 .../entities/workspacecatalog/GatewayEntity.java   |   221 +
 .../workspacecatalog/NSFDemographicsEntity.java    |    94 +
 .../workspacecatalog/NotificationEntity.java       |   110 +
 .../entities/workspacecatalog/ProjectEntity.java   |    92 +
 .../workspacecatalog/UserProfileEntity.java        |   247 +
 .../core/repositories/AbstractRepository.java      |    98 +
 .../appcatalog/AppCatAbstractRepository.java       |   132 +
 .../appcatalog/BatchQueuePolicyRepository.java     |    15 +
 .../appcatalog/BatchQueueRepository.java           |    12 +
 .../ComputeResourcePolicyRepository.java           |    15 +
 .../appcatalog/ComputeResourcePrefRepository.java  |    32 +
 .../appcatalog/ComputeResourceRepository.java      |   468 +
 .../appcatalog/DataMovementRepository.java         |    25 +
 .../appcatalog/GroupResourceProfileRepository.java |   127 +
 .../appcatalog/GrpComputePrefRepository.java       |    15 +
 .../appcatalog/GwyResourceProfileRepository.java   |   182 +
 .../JobSubmissionInterfaceRepository.java          |    28 +
 .../appcatalog/ResourceJobManagerRepository.java   |    91 +
 .../appcatalog/StoragePrefRepository.java          |    13 +
 .../expcatalog/ExperimentRepository.java           |   101 +
 .../replicacatalog/DataProductRepository.java      |    31 +
 .../DataReplicaLocationRepository.java             |    31 +
 .../workflowcatalog/ComponentStatusRepository.java |    37 +
 .../workflowcatalog/EdgeRepository.java            |    38 +
 .../workflowcatalog/NodeRepository.java            |    38 +
 .../workflowcatalog/PortRepository.java            |    37 +
 .../workflowcatalog/WorkflowRepository.java        |    37 +
 .../workflowcatalog/WorkflowStatusRepository.java  |    37 +
 .../workspacecatalog/GatewayRepository.java        |    36 +
 .../workspacecatalog/NotificationRepository.java   |    35 +
 .../workspacecatalog/ProjectRepository.java        |    35 +
 .../workspacecatalog/UserProfileRepository.java    |    72 +
 .../registry/core/utils/AppCatalogUtils.java       |    25 +-
 .../airavata/registry/core/utils/Committer.java    |    21 +-
 .../airavata/registry/core/utils/DBConstants.java  |    29 +
 .../core/utils/JPAUtil/AppCatalogJPAUtils.java     |    67 +
 .../airavata/registry/core/utils/JPAUtils.java     |    82 +
 .../registry/core/utils/ObjectMapperSingleton.java |    39 +
 .../registry/core/utils/QueryConstants.java        |    40 +
 .../src/main/resources/META-INF/persistence.xml    |   127 +
 .../src/main/resources/appcatalog-derby.sql        |   658 +
 .../src/main/resources/appcatalog-mysql.sql        |   654 +
 .../src/main/resources/experiment_catalog.sql      |   285 +
 .../src/main/resources/workspace_catalog.sql       |   125 +
 .../repositories/ExperimentRepositoryTest.java     |   157 +
 .../repositories/ReplicaCatalogRepositoryTest.java |   130 +
 .../core/repositories/WorkflowRepositoryTest.java  |   132 +
 .../core/repositories/WorkspaceRepositoryTest.java |   279 +
 .../appcatalog/ComputeResourceRepositoryTest.java  |   230 +
 .../appcatalog/GatewayProfileRepositoryTest.java   |   130 +
 .../GroupResourceProfileRepositoryTest.java        |   206 +
 .../core/repositories/util/Initialize.java         |   318 +
 .../registry-server/registry-api-service/pom.xml   |     5 +
 .../api/service/handler/RegistryServerHandler.java |   517 +-
 .../airavata/registry/api/RegistryService.java     | 18878 ++++-
 .../client/UserProfileServiceClientFactory.java    |    43 -
 pom.xml                                            |     1 +
 .../airavata-apis/airavata_api.thrift              |    86 +
 .../component-cpis/registry-api.thrift             |    48 +
 .../group_resource_profile_model.thrift            |   103 +
 .../resource_catalog_models.thrift                 |     3 +-
 189 files changed, 90739 insertions(+), 31382 deletions(-)


-- 
To stop receiving notification emails like this one, please contact
machristie@apache.org.