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 2023/02/20 20:36:17 UTC
[airavata-data-catalog] branch machristie/issue7 updated (88be4d0 -> 5689e1a)
This is an automated email from the ASF dual-hosted git repository.
machristie pushed a change to branch machristie/issue7
in repository https://gitbox.apache.org/repos/asf/airavata-data-catalog.git
from 88be4d0 Additional methods to manage metadata schemas
add 849b926 Cascading metadata schema delete to fields
add c769547 Fixing query method name
add a1ceaaa Unique constraint on field name
add 18a9563 Transactional service layer for data catalog db operations
add 5689e1a Check if metadata schema field exists first before creating
No new revisions were added by this update.
Summary of changes:
.../api/client/DataCatalogAPIClient.java | 44 ++++-
.../api/exception/EntityNotFoundException.java | 25 +++
.../api/model/MetadataSchemaEntity.java | 8 +
.../api/model/MetadataSchemaFieldEntity.java | 4 +-
.../repository/MetadataSchemaFieldRepository.java | 2 +-
.../api/service/DataCatalogAPIService.java | 194 ++++++-------------
.../api/service/DataCatalogService.java | 41 ++++
.../api/service/impl/DataCatalogServiceImpl.java | 215 +++++++++++++++++++++
.../stubs/src/main/proto/DataCatalogAPI.proto | 9 +
9 files changed, 404 insertions(+), 138 deletions(-)
create mode 100644 data-catalog-api/server/src/main/java/org/apache/airavata/datacatalog/api/exception/EntityNotFoundException.java
create mode 100644 data-catalog-api/server/src/main/java/org/apache/airavata/datacatalog/api/service/DataCatalogService.java
create mode 100644 data-catalog-api/server/src/main/java/org/apache/airavata/datacatalog/api/service/impl/DataCatalogServiceImpl.java