Hi Angus without the metadata.size filter I get all samples, with size>o and with size=0. Same thing with the metadata.size filter using the following operators:
gt,lt,ne,le,ge The most strange thing is that if I use the operator "eq" I get an empty response! Thanks Alex -----Original Message----- From: Angus Salkeld [mailto:asalk...@redhat.com] Sent: venerdì 12 luglio 2013 12:55 To: openstack@lists.launchpad.net Cc: Alessandro Barabesi Subject: Re: [Openstack] [Ceilometer] Problems with query fields in filters On 12/07/13 11:33 +0200, Julien Danjou wrote: >On Fri, Jul 12 2013, Alessandro Barabesi wrote: > >> I have the following problems with query fields in filters. >> >> 1) Filtering by "metadata.size" in v2/meters/image apparently is not >> working. The following request returns also samples with metadata.size=0. >> >> >> GET http://10.10.10.10:8777/v2/meters/image >> >> >> { >> "q": [{ >> "field": "project_id", >> "op": "eq", >> "value": "77b461539c8542909f67b29939ec87dd" >> }, >> { >> "field": "timestamp", >> "op": "ge", >> "value": "2013-07-11T13:36:00" >> }, >> { >> "field": "timestamp", >> "op": "lt", >> "value": "2013-07-11T13:39:00" >> }, >> { >> "field": "metadata.size", >> "op": "gt", >> "value": "0" I suspect the "gt" operator is not working (it's probably using "eq" given what you are getting). But certainly a bug. I'd just remove this last query and see what you get with the first 3 queries. -Angus >> }] >> >> } >> >> I am probably doing something wrong but I can't figure out what. > >That seems correct from the top of my head. If that really doesn't >work, feel free to open a bug. > >> 2) Filtering by "counter_volume" returns the folloving error message: >> >> error_message={"debuginfo": null, "faultcode": "Client", >> "faultstring": "Unknown argument: \"counter_volume\": unrecognized >> query field"} >> >> Is this a bug or filtering by "counter-volume" is not allowed? > >Try `volume' instead of `counter_volume'. But I am not sure it's >currently allowed -- in that case opening a bug can be good idea too. > >-- >Julien Danjou >// Free Software hacker / freelance consultant // >http://julien.danjou.info >_______________________________________________ >Mailing list: https://launchpad.net/~openstack >Post to : openstack@lists.launchpad.net >Unsubscribe : https://launchpad.net/~openstack >More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp