You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by is...@apache.org on 2021/06/01 17:58:52 UTC
[airavata-data-lake] 09/46: Merge pull request #1 from
isururanawaka/metadata_service
This is an automated email from the ASF dual-hosted git repository.
isjarana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airavata-data-lake.git
commit d44747ec51d5618683451328703b0866246db988
Merge: ace1dc1 0bac93c
Author: Suresh Marru <sm...@apache.org>
AuthorDate: Wed Mar 17 16:51:36 2021 -0400
Merge pull request #1 from isururanawaka/metadata_service
Metadata service
airavata-data-lake.ipr | 114 +++
airavata-data-lake.iws | 418 +++++++++++
metadata-service/data-builders/data-builders.iml | 16 +
metadata-service/data-builders/pom.xml | 20 +
metadata-service/db-service/client/client.iml | 109 +++
.../db-service/client/db-service-client.iml | 16 +
metadata-service/db-service/client/pom.xml | 28 +
.../metadata/clients/MetadataServiceClient.java | 35 +
.../clients/MetadataServiceClientBuilder.java | 12 +
.../airavata/datalake/metadata/clients/Test.java | 78 ++
metadata-service/db-service/db-service.iml | 420 +++++++++++
metadata-service/db-service/pom.xml | 28 +
.../db-service/server/db-service-server.iml | 462 ++++++++++++
metadata-service/db-service/server/pom.xml | 69 ++
metadata-service/db-service/server/server.iml | 109 +++
.../airavata/datalake/metadata/AppConfig.java | 149 ++++
.../datalake/metadata/Neo4JServiceInitializer.java | 14 +
.../datalake/metadata/XmlConfiguration.java | 9 +
.../datalake/metadata/backend/Connector.java | 10 +
.../airavata/datalake/metadata/backend/Person.java | 72 ++
.../metadata/backend/neo4j/Neo4JConnector.java | 53 ++
.../neo4j/curd/operators/GenericService.java | 90 +++
.../backend/neo4j/curd/operators/GroupService.java | 4 +
.../neo4j/curd/operators/GroupServiceImpl.java | 16 +
.../neo4j/curd/operators/ResourceService.java | 4 +
.../neo4j/curd/operators/ResourceServiceImpl.java | 16 +
.../neo4j/curd/operators/SearchOperator.java | 33 +
.../backend/neo4j/curd/operators/Service.java | 27 +
.../neo4j/curd/operators/TenantService.java | 4 +
.../neo4j/curd/operators/TenantServiceImpl.java | 15 +
.../backend/neo4j/curd/operators/UserService.java | 4 +
.../neo4j/curd/operators/UserServiceImpl.java | 16 +
.../metadata/backend/neo4j/model/nodes/Entity.java | 109 +++
.../metadata/backend/neo4j/model/nodes/Group.java | 208 ++++++
.../backend/neo4j/model/nodes/Resource.java | 215 ++++++
.../metadata/backend/neo4j/model/nodes/Role.java | 37 +
.../backend/neo4j/model/nodes/ServiceAccount.java | 29 +
.../metadata/backend/neo4j/model/nodes/Tenant.java | 125 ++++
.../metadata/backend/neo4j/model/nodes/User.java | 132 ++++
.../backend/neo4j/model/relationships/Belongs.java | 9 +
.../neo4j/model/relationships/ConfiguredWith.java | 7 +
.../backend/neo4j/model/relationships/Has.java | 9 +
.../neo4j/model/relationships/HasAccess.java | 23 +
.../neo4j/model/relationships/HasChildGroup.java | 9 +
.../model/relationships/HasChildResource.java | 8 +
.../neo4j/model/relationships/HasChildUser.java | 19 +
.../neo4j/model/relationships/HasParentGroup.java | 19 +
.../model/relationships/HasParentResource.java | 7 +
.../backend/neo4j/model/relationships/HasRole.java | 8 +
.../neo4j/model/relationships/MemberOf.java | 19 +
.../neo4j/model/relationships/Relationship.java | 81 +++
.../neo4j/model/relationships/SharedWith.java | 25 +
.../metadata/exceptions/DBConnectorException.java | 10 +
.../metadata/handlers/GroupServiceHandler.java | 38 +
.../metadata/handlers/ResourceServiceHandler.java | 38 +
.../metadata/handlers/TenantServiceHandler.java | 83 +++
.../metadata/handlers/UserServiceHandler.java | 29 +
.../datalake/metadata/parsers/GroupParser.java | 68 ++
.../datalake/metadata/parsers/ResourceParser.java | 77 ++
.../datalake/metadata/parsers/TenantParser.java | 79 ++
.../datalake/metadata/parsers/UserParser.java | 22 +
.../src/main/resources/application.properties | 23 +
.../src/main/resources/applicationContext.xml | 12 +
.../db-service/stub/db-service-stub.iml | 84 +++
metadata-service/db-service/stub/pom.xml | 57 ++
.../stub/src/main/proto/common/Common.proto | 12 +
.../stub/src/main/proto/group/Group.proto | 88 +++
.../stub/src/main/proto/resource/Resource.proto | 97 +++
.../stub/src/main/proto/tenant/Tenant.proto | 67 ++
.../db-service/stub/src/main/proto/user/User.proto | 66 ++
metadata-service/db-service/stub/stub.iml | 111 +++
metadata-service/metadata-service.iml | 804 +++++++++++++++++++++
metadata-service/pom.xml | 69 ++
pom.xml | 80 +-
74 files changed, 5581 insertions(+), 1 deletion(-)