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

BEP Idea: Add MongoDB query and aggregation API endpoint support. #96

Open
elmadj opened this issue May 4, 2020 · 0 comments
Open

BEP Idea: Add MongoDB query and aggregation API endpoint support. #96

elmadj opened this issue May 4, 2020 · 0 comments

Comments

@elmadj
Copy link

elmadj commented May 4, 2020

Currently, the asset search endpoint is a basic text search feature which imposes a large computational time to be able to retrieve assets with complex search criteria.
Similarly, asset aggregations have to go through a text search and perform the actual computation on the client side.

This proposal aims to create two new endpoints:

  • A MongoDB JSON query endpoint which allows a client to perform an arbitrary search on assets. Benefiting from the power of MongoDB search and indexes.

  • An aggregation query which allows a client to perform aggregations on MongoDB and push the computation to the server.

These new features are implemented in a Pull Request.
BEP Upgrade proposed by Via Science Inc.
Note: Contributors agreement signed.

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