)]}'
{"id":"openstack%2Fpython-ceilometerclient~100110","triplet_id":"openstack%2Fpython-ceilometerclient~master~I5d589b27cafabd22204585a76f107125b2f3c7bd","project":"openstack/python-ceilometerclient","branch":"master","topic":"imporve_complex_query","hashtags":[],"change_id":"I5d589b27cafabd22204585a76f107125b2f3c7bd","subject":"Improve a bit query API","status":"MERGED","created":"2014-06-15 19:50:00.000000000","updated":"2014-06-16 12:41:11.000000000","submitted":"2014-06-16 12:41:11.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a557a7b95d8a446684b8b90d0630b8031a3afc96","_number":100110,"virtual_id_number":100110,"owner":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-06-16 12:41:11.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},{"value":0,"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},{"value":0,"date":"2014-06-15 21:03:18.000000000","_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"value":0,"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},{"value":2,"date":"2014-06-16 07:12:48.000000000","_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},{"value":0,"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"value":2,"date":"2014-06-16 10:27:50.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-06-15 19:53:22.000000000","_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},{"value":0,"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},{"value":0,"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"value":1,"date":"2014-06-16 10:27:50.000000000","_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-06-15 19:53:22.000000000","updated_by":{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},"reviewer":{"_account_id":7478,"name":"Nadya Shakhat","email":"nadmi4@gmail.com","username":"nprivalova"},"state":"REVIEWER"},{"updated":"2014-06-16 07:12:48.000000000","updated_by":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"reviewer":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"state":"REVIEWER"},{"updated":"2014-06-16 10:27:50.000000000","updated_by":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"reviewer":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"state":"REVIEWER"},{"updated":"2014-06-16 12:41:11.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"8ff6d633b60c7eb474f56dfeb40f920f70da566a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-15 19:50:00.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"98d12712adcc7b11e4d983937c05bc7b5cd28117","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-15 19:50:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7f572b2b1711fbc338513490629672c9d2282fab","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-15 21:02:35.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-pep8/61426ba : SUCCESS in 1m 42s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/10/100110/1/check/gate-python-ceilometerclient-docs/ab84565/doc/build/html/ : SUCCESS in 1m 16s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-python26/e538284 : SUCCESS in 49s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-python27/c9064b2 : SUCCESS in 1m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-full/c463ffa : SUCCESS in 50m 23s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-postgres-full/c9e4c01 : SUCCESS in 49m 29s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-neutron/2a65fdf : SUCCESS in 56m 08s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-neutron-heat-slow/2476d02 : SUCCESS in 23m 49s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/10/100110/1/check/check-grenade-dsvm/73b73ad : SUCCESS in 40m 32s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-full-havana/b1ad4e4 : SUCCESS in 36m 58s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-neutron-havana/469ef97 : SUCCESS in 32m 04s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-full-icehouse/d2e554d : SUCCESS in 48m 19s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-neutron-icehouse/284b019 : FAILURE in 55m 44s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-python33/ae29e56 : SUCCESS in 4m 07s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-pypy/9b990f6 : SUCCESS in 1m 37s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/100110/1/check/check-devstack-dsvm-cells/939608b : SUCCESS in 19m 52s","accounts_in_message":[],"_revision_number":1},{"id":"ccddff284806e611777eb45fb12e938ed34310f8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-15 21:03:18.000000000","message":"Patch Set 1: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"69c4042e5cd0c9acc089dd4b9faf37a4f8b6da97","author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"date":"2014-06-15 21:03:18.000000000","message":"Patch Set 1:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":1},{"id":"cf105251830180171246d4d21167e54cf0f9ef76","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-15 22:08:48.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-pep8/a77482e : SUCCESS in 29s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/10/100110/1/check/gate-python-ceilometerclient-docs/867bb68/doc/build/html/ : SUCCESS in 51s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-python26/bd5086a : SUCCESS in 31s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-python27/41a5d8e : SUCCESS in 33s\n- check-tempest-dsvm-full http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-full/125b0e9 : SUCCESS in 49m 28s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-postgres-full/3ce73a3 : SUCCESS in 49m 43s\n- check-tempest-dsvm-neutron http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-neutron/db79016 : SUCCESS in 1h 05m 27s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-neutron-heat-slow/8bbcbc1 : SUCCESS in 20m 27s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/10/100110/1/check/check-grenade-dsvm/1bf6235 : SUCCESS in 43m 22s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-full-havana/711f800 : SUCCESS in 32m 14s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-neutron-havana/f2a4d72 : SUCCESS in 32m 56s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-full-icehouse/e9d7fac : SUCCESS in 49m 54s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/10/100110/1/check/check-tempest-dsvm-neutron-icehouse/059cb9e : SUCCESS in 55m 13s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-python33/a3bbe2d : SUCCESS in 3m 57s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/10/100110/1/check/gate-python-ceilometerclient-pypy/40c6b0f : SUCCESS in 1m 10s\n- check-devstack-dsvm-cells http://logs.openstack.org/10/100110/1/check/check-devstack-dsvm-cells/72caa6b : SUCCESS in 12m 11s","accounts_in_message":[],"_revision_number":1},{"id":"61013065d850ceba1f3cf00964dc8ebf1c30fc9b","author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"date":"2014-06-16 07:12:48.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"48b3cf054ca0f6e720d5c4b3b738e9706686a2b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 10:27:50.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"e14d73053287690c5b64a0e85b3a76a5a1e8c756","author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"date":"2014-06-16 10:27:50.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nThanks Boris, looks fine.\n\nCheers,\nEoghan","accounts_in_message":[],"_revision_number":1},{"id":"34da2c1627e56103e70a6fce841dc41e676c557e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 12:41:11.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1},{"id":"2707d2dc916fa44cafa7f519e6d7198b4b3f06eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 12:41:11.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded.\n\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/10/100110/1/gate/gate-python-ceilometerclient-docs/ebeb41b/doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/10/100110/1/gate/gate-python-ceilometerclient-pep8/5853f15 : SUCCESS in 1m 10s\n- gate-python-ceilometerclient-python26 http://logs.openstack.org/10/100110/1/gate/gate-python-ceilometerclient-python26/9dca4ec : SUCCESS in 1m 26s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/10/100110/1/gate/gate-python-ceilometerclient-python27/c8ad2f4 : SUCCESS in 38s\n- gate-tempest-dsvm-full http://logs.openstack.org/10/100110/1/gate/gate-tempest-dsvm-full/5347a3b : SUCCESS in 52m 42s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/10/100110/1/gate/gate-tempest-dsvm-postgres-full/c252fc3 : SUCCESS in 53m 16s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/10/100110/1/gate/gate-tempest-dsvm-neutron/ac05528 : SUCCESS in 58m 26s\n- gate-grenade-dsvm http://logs.openstack.org/10/100110/1/gate/gate-grenade-dsvm/8d92dc5 : SUCCESS in 41m 37s\n- gate-python-ceilometerclient-python33 http://logs.openstack.org/10/100110/1/gate/gate-python-ceilometerclient-python33/d75a6ec : SUCCESS in 4m 30s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/10/100110/1/gate/gate-python-ceilometerclient-pypy/becbf3b : SUCCESS in 2m 17s\n- gate-devstack-dsvm-cells http://logs.openstack.org/10/100110/1/gate/gate-devstack-dsvm-cells/e4afc49 : SUCCESS in 12m 54s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1ba3cd7641953f875d5c9a651f0f06d2841ff258","revisions":{"1ba3cd7641953f875d5c9a651f0f06d2841ff258":{"kind":"REWORK","_number":1,"created":"2014-06-15 19:50:00.000000000","uploader":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"ref":"refs/changes/10/100110/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/10/100110/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/10/100110/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/10/100110/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/10/100110/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/10/100110/1"}}},"commit":{"parents":[{"commit":"4862913edd70a2b18279283f32979a4fc16977b5","subject":"Merge \"Fix hacking rules: H302,H305,H307,H402\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/4862913edd70a2b18279283f32979a4fc16977b5"}]}],"author":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-15 19:46:10.000000000","tz":240},"committer":{"name":"Boris Pavlovic","email":"boris@pavlovic.me","date":"2014-06-15 19:49:57.000000000","tz":240},"subject":"Improve a bit query API","message":"Improve a bit query API\n\nMake QueryManager.query arguments optional.\n\nAt this point we are forced to speicify all filter, orderby, limit\narguments as well to save order. So for example if I would like to get\nonly 20 records I have to write something like:\n\nceilometer.query_sample.query(None, None, 20)\n\ninstead of\n\nceilometer.query_sample.query(limit\u003d20)\n\nAs this doesn\u0027t break backward compatibility it shouldn\u0027t be a\nbig deal to merge it.\n\nChange-Id: I5d589b27cafabd22204585a76f107125b2f3c7bd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/1ba3cd7641953f875d5c9a651f0f06d2841ff258"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/1ba3cd7641953f875d5c9a651f0f06d2841ff258"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
