<div dir="ltr">Dear API WG,<br>We've got ourselves into a bike shedding situation[1] w/r the WG filtering suggestion[2]. What we find difficult is to express the ISO8601 time intervals[3][4] in accordance to the filtering suggestion. We'd like to have support for specifying multiple time intervals a node introspection can belong to as a filter criterion.<br><br>Currently, we propose:<br>    ?finished_at=<ISOdate_a>/<ISOdate_b>&finished_at=<ISOdate_c>/<ISOdate_d>&...<br><br>denoting following Python condition:<br>      (ISOdate_a <= finished_at < ISOdate_b) or (ISOdate_c <= finished_at < ISOdate_d) or...<br><br>How does one best express this query in accordance to the WG filtering suggestion?<br><br>Thanks,<br>milan<br><br>[1] <a href="https://review.openstack.org/#/c/375045/7/specs/list-introspection-statuses.rst">https://review.openstack.org/#/c/375045/7/specs/list-introspection-statuses.rst</a><br>[2] <a href="https://github.com/openstack/api-wg/blob/master/guidelines/pagination_filter_sort.rst#filtering">https://github.com/openstack/api-wg/blob/master/guidelines/pagination_filter_sort.rst#filtering</a>  <br>[3] <a href="https://en.wikipedia.org/wiki/ISO_8601#Time_intervals">https://en.wikipedia.org/wiki/ISO_8601#Time_intervals</a><br>[4] <a href="http://www.ukoln.ac.uk/metadata/dcmi/date-dccd-odrf">http://www.ukoln.ac.uk/metadata/dcmi/date-dccd-odrf</a><br></div>