Apache Airavata Data Catalog

Clone this repo:

Branches

  1. 69dc118 included all metadata schema fields by lahiruj · 2 weeks ago main
  2. 203e9e2 Fix FrameworkConfig cache: use content equality instead of reference comparison for schema change detection, included indexes by lahiruj · 2 weeks ago
  3. 15eee7e Implemented caching layer for data product retrievals by lahiruj · 3 weeks ago
  4. 7c33eed Add sharing permission fix for data product detail access (#50) by Miu0703 · 9 months ago
  5. 4eefb5b Sharing feature by Miu0703 · 9 months ago

Apache Airavata Data Catalog

Getting started

Start the PostgreSQL database in a docker container

docker-compose up

Run the API server

mvn install
cd data-catalog-api/server/service
mvn spring-boot:run

Run the API client

mvn install
cd data-catalog-api/client
mvn exec:java -Dexec.mainClass=org.apache.airavata.datacatalog.api.client.DataCatalogAPIClient