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.
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.