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.