This is an automated email from the ASF dual-hosted git repository.
machristie pushed a change to branch custos-integration
in repository https://gitbox.apache.org/repos/asf/airavata-data-catalog.git
from 381a452 Checking if user already exists
new eacc78d Add spring jpa auditing
new d13e11b Class name based configuration of sharing manager
new bf71050 Refactored projects splitting out core and simple sharing
impl and custos sharing impl
new e7570f2 Make usePlainText a property
new 25a3eae Don't need to call onCompleted after onError
new a65085d Don't start a web server port, unneeded
new e4adca5 Custos sdk dependency fixes
new 9260d2d Make tenantId and userId configurable
new 6399bed Utility class to generate test Custos user for local testing
and development
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
README.md | 2 +-
.../api/client/DataCatalogAPIClient.java | 8 +-
data-catalog-api/server/core/pom.xml | 39 ++++++
.../datacatalog/api/model/DataProductEntity.java | 0
.../api/model/MetadataSchemaEntity.java | 0
.../api/model/MetadataSchemaFieldEntity.java | 0
.../datacatalog/api/model/TenantEntity.java | 0
.../airavata/datacatalog/api/model/UserEntity.java | 0
.../api/repository/DataProductRepository.java | 0
.../repository/MetadataSchemaFieldRepository.java | 0
.../api/repository/MetadataSchemaRepository.java | 0
.../api/repository/TenantRepository.java | 0
.../datacatalog/api/repository/UserRepository.java | 0
.../datacatalog/api/sharing/SharingManager.java | 2 +-
.../api/sharing}/exception/SharingException.java | 2 +-
data-catalog-api/server/custos-sharing/pom.xml | 52 ++++++++
.../api/sharing/CustosTestDataBootstrap.java | 36 ++++++
.../api/sharing/SharingManagerImpl.java | 23 +++-
.../resources/custos_data_product_sharing_view.sql | 0
data-catalog-api/server/pom.xml | 143 +++++++--------------
data-catalog-api/server/{ => service}/pom.xml | 64 +++------
.../api/DataCatalogApiServiceApplication.java | 50 +++++++
.../api/exception/EntityNotFoundException.java | 0
.../exception/MetadataSchemaSqlParseException.java | 0
.../MetadataSchemaSqlValidateException.java | 0
.../datacatalog/api/mapper/DataProductMapper.java | 0
.../api/mapper/MetadataSchemaFieldMapper.java | 0
.../api/mapper/MetadataSchemaMapper.java | 0
.../datacatalog/api/mapper/UserInfoMapper.java | 0
.../api/query/MetadataSchemaQueryExecutor.java | 0
.../api/query/MetadataSchemaQueryResult.java | 0
.../api/query/MetadataSchemaQueryWriter.java | 0
.../impl/MetadataSchemaQueryExecutorImpl.java | 0
.../PostgresqlMetadataSchemaQueryWriterImpl.java | 0
.../api/service/DataCatalogAPIService.java | 14 +-
.../api/service/DataCatalogService.java | 2 +-
.../api/service/impl/DataCatalogServiceImpl.java | 2 +-
.../src/main/resources/application.properties | 20 ++-
.../{ => service}/src/main/resources/logback.xml | 0
.../api/DataCatalogApiServerApplicationTests.java | 0
.../{client => server/simple-sharing}/pom.xml | 22 ++--
.../model/sharing/simple/SimpleGroupEntity.java | 0
.../sharing/simple/SimpleGroupSharingEntity.java | 0
.../sharing/simple/SimplePublicSharingEntity.java | 0
.../model/sharing/simple/SimpleTenantEntity.java | 0
.../api/model/sharing/simple/SimpleUserEntity.java | 0
.../sharing/simple/SimpleUserSharingEntity.java | 0
.../sharing/simple/SimpleGroupRepository.java | 0
.../simple/SimpleGroupSharingRepository.java | 0
.../simple/SimplePublicSharingRepository.java | 0
.../sharing/simple/SimpleTenantRepository.java | 0
.../sharing/simple/SimpleUserRepository.java | 0
.../simple/SimpleUserSharingRepository.java | 0
.../api/sharing/SimpleSharingManagerImpl.java | 4 +-
.../src/main/resources/schema.sql | 0
.../api/sharing/SimpleSharingManagerImplTest.java | 20 ++-
.../src/test}/resources/application.properties | 8 --
.../api/DataCatalogApiServiceApplication.java | 35 -----
58 files changed, 315 insertions(+), 233 deletions(-)
create mode 100644 data-catalog-api/server/core/pom.xml
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/model/DataProductEntity.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/model/MetadataSchemaEntity.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/model/MetadataSchemaFieldEntity.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/model/TenantEntity.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/model/UserEntity.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/repository/DataProductRepository.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/repository/MetadataSchemaFieldRepository.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/repository/MetadataSchemaRepository.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/repository/TenantRepository.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/repository/UserRepository.java
(100%)
rename data-catalog-api/server/{ =>
core}/src/main/java/org/apache/airavata/datacatalog/api/sharing/SharingManager.java
(98%)
rename
data-catalog-api/server/{src/main/java/org/apache/airavata/datacatalog/api =>
core/src/main/java/org/apache/airavata/datacatalog/api/sharing}/exception/SharingException.java
(89%)
create mode 100644 data-catalog-api/server/custos-sharing/pom.xml
create mode 100644
data-catalog-api/server/custos-sharing/src/main/java/org/apache/airavata/datacatalog/api/sharing/CustosTestDataBootstrap.java
rename data-catalog-api/server/{ =>
custos-sharing}/src/main/java/org/apache/airavata/datacatalog/api/sharing/SharingManagerImpl.java
(92%)
rename data-catalog-api/server/{ =>
custos-sharing}/src/main/resources/custos_data_product_sharing_view.sql (100%)
copy data-catalog-api/server/{ => service}/pom.xml (52%)
create mode 100644
data-catalog-api/server/service/src/main/java/org/apache/airavata/datacatalog/api/DataCatalogApiServiceApplication.java
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/exception/EntityNotFoundException.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/exception/MetadataSchemaSqlParseException.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/exception/MetadataSchemaSqlValidateException.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/mapper/DataProductMapper.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/mapper/MetadataSchemaFieldMapper.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/mapper/MetadataSchemaMapper.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/mapper/UserInfoMapper.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/query/MetadataSchemaQueryExecutor.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/query/MetadataSchemaQueryResult.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/query/MetadataSchemaQueryWriter.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/query/impl/MetadataSchemaQueryExecutorImpl.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/query/impl/PostgresqlMetadataSchemaQueryWriterImpl.java
(100%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/service/DataCatalogAPIService.java
(96%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/service/DataCatalogService.java
(96%)
rename data-catalog-api/server/{ =>
service}/src/main/java/org/apache/airavata/datacatalog/api/service/impl/DataCatalogServiceImpl.java
(99%)
copy data-catalog-api/server/{ =>
service}/src/main/resources/application.properties (53%)
rename data-catalog-api/server/{ => service}/src/main/resources/logback.xml
(100%)
rename data-catalog-api/server/{ =>
service}/src/test/java/org/apache/airavata/datacatalog/api/DataCatalogApiServerApplicationTests.java
(100%)
copy data-catalog-api/{client => server/simple-sharing}/pom.xml (53%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/model/sharing/simple/SimpleGroupEntity.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/model/sharing/simple/SimpleGroupSharingEntity.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/model/sharing/simple/SimplePublicSharingEntity.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/model/sharing/simple/SimpleTenantEntity.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/model/sharing/simple/SimpleUserEntity.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/model/sharing/simple/SimpleUserSharingEntity.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/repository/sharing/simple/SimpleGroupRepository.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/repository/sharing/simple/SimpleGroupSharingRepository.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/repository/sharing/simple/SimplePublicSharingRepository.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/repository/sharing/simple/SimpleTenantRepository.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/repository/sharing/simple/SimpleUserRepository.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/repository/sharing/simple/SimpleUserSharingRepository.java
(100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/java/org/apache/airavata/datacatalog/api/sharing/SimpleSharingManagerImpl.java
(98%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/main/resources/schema.sql (100%)
rename data-catalog-api/server/{ =>
simple-sharing}/src/test/java/org/apache/airavata/datacatalog/api/sharing/SimpleSharingManagerImplTest.java
(96%)
rename data-catalog-api/server/{src/main =>
simple-sharing/src/test}/resources/application.properties (71%)
delete mode 100644
data-catalog-api/server/src/main/java/org/apache/airavata/datacatalog/api/DataCatalogApiServiceApplication.java