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/03/30 17:06:23 UTC

[airavata] 01/01: Merge pull request #187 from tilaks26/AIRAVATA-2719

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 4893e914ca2f9be24dfc1b1d77dfecdb1fe4c848
Merge: 11efe8a 0586064
Author: Marcus Christie <ma...@iu.edu>
AuthorDate: Fri Mar 30 13:06:19 2018 -0400

    Merge pull request #187 from tilaks26/AIRAVATA-2719
    
    [AIRAVATA-2719] Refactoring Replica Catalog Implementation

 .../replicacatalog/ConfigurationEntity.java        |  59 ++++
 .../entities/replicacatalog/ConfigurationPK.java   |  75 +++++
 .../entities/replicacatalog/DataProductEntity.java | 122 ++++----
 .../replicacatalog/DataProductMetadataEntity.java  |  47 ++--
 ...ataEntityPK.java => DataProductMetadataPK.java} |  45 +--
 .../replicacatalog/DataReplicaLocationEntity.java  | 137 +++++----
 .../replicacatalog/DataReplicaMetadataEntity.java  |  47 ++--
 ...ataEntityPK.java => DataReplicaMetadataPK.java} |  43 +--
 .../replicacatalog/DataProductRepository.java      | 107 ++++++-
 .../DataReplicaLocationRepository.java             |  69 ++++-
 .../replicacatalog/RepCatAbstractRepository.java   | 132 +++++++++
 .../airavata/registry/core/utils/DBConstants.java  |   8 +
 .../core/utils/JPAUtil/RepCatalogJPAUtils.java     |  79 ++++++
 .../registry/core/utils/QueryConstants.java        |   7 +
 .../src/main/resources/META-INF/persistence.xml    |  87 +++---
 .../src/main/resources/replicacatalog-derby.sql    |  77 +++++
 .../src/main/resources/replicacatalog-mysql.sql    |  76 +++++
 .../repositories/ReplicaCatalogRepositoryTest.java | 130 ---------
 .../replicacatalog/DataProductRepositoryTest.java  | 116 ++++++++
 .../DataReplicaLocationRepositoryTest.java         | 118 ++++++++
 .../replicacatalog/util/Initialize.java            | 313 +++++++++++++++++++++
 .../replica/catalog/impl/ReplicaCatalogImpl.java   |   4 +-
 .../catalog/utils/ReplicaCatalogConstants.java     |   6 +-
 .../registry/cpi/DataProductInterface.java         |  28 ++
 .../registry/cpi/DataReplicaLocationInterface.java |  19 ++
 .../airavata/registry/cpi/ReplicaCatalog.java      |  17 +-
 .../api/service/handler/RegistryServerHandler.java |  24 +-
 27 files changed, 1572 insertions(+), 420 deletions(-)

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