Tags: Kitware/CDash
Tags
Add GraphQL relationship filters (#2889) The existing GraphQL filter input currently only allows users to filter by fields directly on the underlying table being filtered. This PR improves the filter input by allowing users to search by relationships as well. In other words, it's now possible to answer queries like "give me the list of builds which have a test named xyz". These filters can be infinitely nested, essentially giving users the ability to query anything in the CDash database, subject to access control limitations. This is an extremely powerful capability which will enable improvements to existing pages, brand new pages which were not previously possible, and 3rd-party extensions using the API.
PreviousNext