Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: encapsulate server component layers (#1647)
* chore: rename class to `ElasticsearchBackend` * chore: moving the query builder to the elasticsearch module * refactor: query builder accesible through the backend instance * fix: moving and rename models * revert: configs * refactor: move TaskStatus class to commons module * refactor: move TaskStatus class to commons module * refactor: allow filter records with annotations/predictions * test: update tests * refactor: move all elasticsearch metrics to the elasticsearch layer (#1651) * perf: handle all backend errors in calls * refactor: remove all filters references outside the elasticsearch module * refactor: move query generation to backend module (#1652) * refactor: move es-mappings to backend module (#1653) * refactor: search and scan to the backend component * chore: cleaning source * chore: renaming module elasticsearch -> backend * fix: sort by id and default sorting * Refactor/normalize dao layer (#1654) * refactor: normalize daos layer * chore: remove refs to EsRecordDataFieldNames * refactor: keep dao models and extends in service layer * revert: rollback wrong documentation * refactor: keep service models and extends in api layer (#1655) * chore: moving helpers and class renaming * revert: renaming * refactor: clean and normalize api layer (#1657) * refactor: more cleaning models * refactor: fetch metrics for search on services * refactor: resolve TODOs * chore: add TODOs * refactor: keep elasticsearch details inside the backend module * chore: cleaning code * fix: create index properly * test: fix tests * refactor: clean API models * fix: `id_from` changes
- Loading branch information