Closed tloubrieu-jpl closed 2 months ago
Partial re-implementation of the opensearch queries for the web modernization developments.
This implementation revised the design of the controllers, the error managment and the OpenSearch query builder to simplify it (hopefully).
So far, the rest of the code is left as-is. If some cleaning of unused classes is needed that will be done later.
This also includes an incomplete/non-working development for ticket https://github.com/NASA-PDS/registry-api/issues/433
Test with docker compose, see https://github.com/NASA-PDS/registry-api/?tab=readme-ov-file#integration-deployment
Or on dev account on MCP, with the terraform scripts in ./terrraform in this repository.
./terrraform
Fixes https://github.com/NASA-PDS/registry-api/issues/470
We will do the PR when we are ready for deployment in production which is not the case yet because of infrastructure works being done with cloudfront mostly.
🗒️ Summary
Partial re-implementation of the opensearch queries for the web modernization developments.
This implementation revised the design of the controllers, the error managment and the OpenSearch query builder to simplify it (hopefully).
So far, the rest of the code is left as-is. If some cleaning of unused classes is needed that will be done later.
This also includes an incomplete/non-working development for ticket https://github.com/NASA-PDS/registry-api/issues/433
⚙️ Test Data and/or Report
Test with docker compose, see https://github.com/NASA-PDS/registry-api/?tab=readme-ov-file#integration-deployment
Or on dev account on MCP, with the terraform scripts in
./terrraform
in this repository.♻️ Related Issues
Fixes https://github.com/NASA-PDS/registry-api/issues/470