-
Notifications
You must be signed in to change notification settings - Fork 9
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
Allow for more advanced filtering when retrieving records #466
Comments
New filter optionsBased on our discussions in Freiburg, we propose to implement the following filter options. Multiple selection options should be supported at the same time. I.e., one should be able to select records based on criteria on different fields or based on multiple criteria for one field. See the sections below for details. start time, stop time, and runtime of a recordAllow to select records with a Template query
ExamplesAll examples use UTC timezone.
MetaAllow to filter on values in arbitrary meta keys. Reminder: The meta structure is defined as Template query
Examples
ComponentsTBD ClientsTBD (we also need support the additional filtering options for both the rust and python client. imho a builder pattern to build up the query would make sense.) |
Right now, we can only retrieve the full list of records stored in the database or filter based on either the start or stop time of the record. We should provide more ways to filter records when querying so that this can be done on the server side and not on the client side.
TODO: Think about what we or other users might want to filter on.
Should be done after #465
The text was updated successfully, but these errors were encountered: