Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate optimizeAtlasCache #696

Open
alondhe opened this issue Jan 11, 2023 · 0 comments
Open

Deprecate optimizeAtlasCache #696

alondhe opened this issue Jan 11, 2023 · 0 comments

Comments

@alondhe
Copy link
Collaborator

alondhe commented Jan 11, 2023

Is your feature request related to a problem? Please describe.
The optimizeAtlasCache option creates the achilles_result_concept_count table, which creates RC/DRC counts for Atlas. However, with Atlas 2.11.0, there is now an endpoint for creating this table but with the added benefit of PC/DPC. This endpoint effectively duplicates optimizeAtlasCache, which is redundant.

Describe the solution you'd like
Deprecate optimizeAtlasCache in favor of "/WebAPI/ddl/achilles"

Describe alternatives you've considered
We had previously implemented PC/DPC in Achilles, but it was rejected to try to keep Achilles separate from new Atlas developments. This WebAPI endpoint should be used by Atlas implementers moving forward, so we likely don't need optimizeAtlasCache in Achilles.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant