NASA-PDS / registry-api

Web API service for the PDS Registry, providing the implementation of the PDS Search API (https://github.com/nasa-pds/pds-api) for the PDS Registry.
https://nasa-pds.github.io/pds-api
Other
2 stars 5 forks source link

Update to utilize new multi-tenancy approach #304

Open jordanpadams opened 1 year ago

jordanpadams commented 1 year ago

💡 Description

tloubrieu-jpl commented 3 months ago

I am starting the development to use OpenSearchClient object instead of RestHighLevelClient. We will need that to connect to AWS OpenSearch Serverless.

tloubrieu-jpl commented 3 months ago

I am now block by this ticket on the java OpenSearchClient side https://github.com/opensearch-project/opensearch-java/issues/377. Without that development, we need a java object to deserialize the documents in the database.

tloubrieu-jpl commented 3 months ago

I realize we can use a generic object like HashMap to deserialize the OpenSearch document. I am moving forward with that. I was hoping to have an endpoint running with the new SDK locally today but I am still debugging that.

jordanpadams commented 3 months ago

@tloubrieu-jpl status: unblocked 🎉 . marching forward now. 🤞 test endpoint ready for next week.

tloubrieu-jpl commented 3 months ago

test endpoint works.

tloubrieu-jpl commented 2 months ago

Unable to access the registry-api deployed on MCP/ECS through Load Balancer. Currently blocked by that, can discuss at the breakout or tag up scheduled tomorrow.