ORNL / DataFed

A Federated Scientific Data Management System
https://ornl.github.io/DataFed/
Other
18 stars 14 forks source link

System - Refactor query parsing code #493

Closed dvstans closed 1 year ago

dvstans commented 4 years ago

Data and collection queries must be parsed by core services prior to execution by the database due to complex composition and transforms that would be very slow to execute in the database JS microservice. However, the parsing is implemented within the ClientWorker class which should not know implementation details of the database. Instead, all of this parsing code should be moved to the DatabaseAPI class. There will be no performance impact.

dvstans commented 3 years ago

I think this has been partly addressed.

dvstans commented 1 year ago

This has been completed.