This is an automated email from the ASF dual-hosted git repository. machristie pushed a commit to branch custos-integration in repository https://gitbox.apache.org/repos/asf/airavata-data-catalog.git
commit 115764e78f48f9aa4b4821904c6e0b0154899f64 Merge: 5596701 ace3d89 Author: Marcus Christie <[email protected]> AuthorDate: Tue Mar 21 15:19:23 2023 -0400 Merge pull request #22 from apache/calcite Calcite integration for SQL queries against a metadata schema .../api/client/DataCatalogAPIClient.java | 47 ++++- data-catalog-api/server/pom.xml | 10 + .../exception/MetadataSchemaSqlParseException.java | 25 +++ .../MetadataSchemaSqlValidateException.java | 25 +++ .../api/query/MetadataSchemaQueryExecutor.java | 10 + .../api/query/MetadataSchemaQueryResult.java | 9 + .../api/query/MetadataSchemaQueryWriter.java | 21 ++ .../impl/MetadataSchemaQueryExecutorImpl.java | 215 +++++++++++++++++++++ .../PostgresqlMetadataSchemaQueryWriterImpl.java | 201 +++++++++++++++++++ .../api/service/DataCatalogAPIService.java | 62 ++++-- .../api/service/DataCatalogService.java | 6 + .../api/service/impl/DataCatalogServiceImpl.java | 38 ++-- .../server/src/main/resources/logback.xml | 4 + .../stubs/src/main/proto/DataCatalogAPI.proto | 42 ++-- 14 files changed, 667 insertions(+), 48 deletions(-)
