)]}'
{"id":"openstack%2Fcloudkitty~679636","triplet_id":"openstack%2Fcloudkitty~master~I784da5565d040f565945fa93d86dcef11faa72f9","project":"openstack/cloudkitty","branch":"master","hashtags":[],"change_id":"I784da5565d040f565945fa93d86dcef11faa72f9","subject":"Add a v2 API endpoint to retrieve DataFrame objects","status":"MERGED","created":"2019-09-02 12:40:27.000000000","updated":"2019-09-13 12:55:44.000000000","submitted":"2019-09-13 12:54:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":18,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"679636-1568379262469-f6217199","meta_rev_id":"8c8d4d56d3864a38e7ae20bbdd1dc8066c4e0814","_number":679636,"virtual_id_number":679636,"owner":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":2,"date":"2019-09-13 12:54:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"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":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"all":[{"value":2,"date":"2019-09-13 09:08:27.000000000","_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-09-13 12:06:25.000000000","_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"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":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"all":[{"value":1,"date":"2019-09-13 12:06:53.000000000","_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-13 12:06:53.000000000","updated_by":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"reviewer":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"state":"REVIEWER"},{"updated":"2019-09-13 12:54:22.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"c3d2e409d58ac48cc3fd6a4b7f81d10d4f86aac4","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-02 12:40:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"79358449c80625d8da1326627e590185fecc842f","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-02 12:51:55.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"96970af541918b1d4da4c08a9882deff188b59b5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-02 13:44:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/703e4a9164b9496fb4d5f130d8e9bd1b : SUCCESS in 4m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c1ab9a4fd88e4e2093684ae83c6066cf : SUCCESS in 6m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a47b018688a472aba7bc62691aebb7c : SUCCESS in 5m 32s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8f2456a5581041bb990900b76048b6bc : SUCCESS in 4m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bbf8930ccf48406f8e9bdef117f928ae : SUCCESS in 4m 58s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9c8c22c03a9d47afa48d87ee417617b8 : SUCCESS in 5m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fc9026bc68c54948adc0d8e2c6e58128 : SUCCESS in 5m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6ffc203b6dd44e22b48453742cdfd894 : SUCCESS in 4m 52s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/e7efc613fa48446987dac670aa53a2c1 : SUCCESS in 39m 15s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/cb8560c1a7ad451eb1f2232578ff9ddc : SUCCESS in 35m 02s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/895c23381e36402ea8482fef61bfdc44 : SUCCESS in 39m 21s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/dce17a25741c408398d020c2d44351ee : SUCCESS in 37m 39s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/deacaa881a6a4e63b839950110acf7c0 : SUCCESS in 36m 16s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/8d0354bc71294ed98170e91a19257bc0 : SUCCESS in 5m 56s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4a1f0f610bc73c4447a63ee58f0e9f740570380c","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-03 11:04:25.000000000","message":"Patch Set 2: Code-Review-1\n\n(9 comments)\n\nHi Justin, thank you for this! A few inline remarks, mostly about documentation, and some nitpicks","accounts_in_message":[],"_revision_number":2},{"id":"d614f5c0f231c2aa9a91b4343a38e9db7f4a3970","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-12 07:50:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0c07c388ec37d8f1a4a46a9ddf1b9bd0622acedc","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-12 07:50:43.000000000","message":"Patch Set 2:\n\n(9 comments)\n\nHi Luka,\n\nThanks for your review,\n\nI have applied your recommendations.","accounts_in_message":[],"_revision_number":2},{"id":"17e811aca84d33fe81eb7019dc8e6511f236fe2d","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-12 08:13:35.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7daab75348f5bc675c63154b78c0b714c546301c","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-12 09:07:29.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"747820c1c362412505da067a9b1df9ee95a273ad","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-12 09:50:41.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0b29c275816f479088b72b4082a15d78 : SUCCESS in 4m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3ff11fb25efb4b7ea387990d86a1aa0d : SUCCESS in 3m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1ea84db892f1461eb42f8bd947aeaf52 : SUCCESS in 3m 06s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7fc7a2c6359e4f478b0c86fac670b6fe : SUCCESS in 4m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/21e891b8e0984e6688ae219db5a8c18a : SUCCESS in 4m 24s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e3df9d13352f4fdd9205e2031f90ed8d : SUCCESS in 7m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4bdf23d6da714c419b8a8231d8d6d12a : SUCCESS in 4m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0baeb8f3fc9e48e6bd9e8844d5a020f0 : SUCCESS in 3m 23s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/62d849150d9d47e4ada72a6a296649be : SUCCESS in 34m 06s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/797c816829114b6fa674c44d927d1942 : SUCCESS in 32m 07s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/2d6279d7143e4764a89847cba2136124 : SUCCESS in 39m 43s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/97a8e615ad7d48d7a6d98e1b54c6e935 : SUCCESS in 33m 58s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/366c9b2bfec94e8b9f0a45b98af95ccf : SUCCESS in 33m 55s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/87d33aa7fb1a4aa88959d19f5c65cc44 : SUCCESS in 3m 55s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"a57759b89837528998cc1cfe09580febea37050e","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-12 16:20:23.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"69f937cd5a67721ac85d785050aaf4ff15f12b5a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-12 17:03:06.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d08dbd104ce4db48dacaf2d3a64ec51 : SUCCESS in 3m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1f0fea3c133b41658b2c301ee4eea231 : SUCCESS in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/18f8d8efd03e4a8ebb725bee1923148b : SUCCESS in 3m 37s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a34c462cdae14ce89931be3a46efa0c0 : SUCCESS in 4m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/20c539f886774d14a93a1830e25c64a6 : SUCCESS in 4m 05s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/53c62d6aa4c64927ac505df457ae7689 : SUCCESS in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/22eafd67206243dfa1e61a5bd2bb8cd0 : SUCCESS in 3m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/09feb714fba44a14a7bb0e40bbbe7684 : SUCCESS in 4m 00s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/70c2a15e792e4aa18a485f517df760f5 : SUCCESS in 35m 54s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/f08ad2adddb444c99cb8fa244f53d8bd : SUCCESS in 31m 17s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/5bf20cc055a6405a8112da80544145be : SUCCESS in 37m 38s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/522d6f6641e146e0b91fb2506be12c18 : SUCCESS in 32m 38s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/7c23e25fb05841f0b5a33e67bbd191c2 : SUCCESS in 33m 41s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/73cc0e3958694d08b29e691ffc34c35f : SUCCESS in 2m 57s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"da9d3e0a1679809654033bceb18fb6153f823a65","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-13 07:27:02.000000000","message":"Patch Set 7: Patch Set 6 was rebased","accounts_in_message":[],"_revision_number":7},{"id":"25320b083ebf0a47be582a7996b73bb127a3a77a","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-13 08:04:36.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"f9ceeb470911206614d229b93fc473393e502d64","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-13 08:28:47.000000000","message":"Patch Set 8:\n\nHi Luka,\n\nThanks for the modifications,\n\nTested and LGTM.\n\nI will put +2 as soon as Zuul rates this patch set.","accounts_in_message":[],"_revision_number":8},{"id":"244300449ad240ac93747ca500143da825cd18eb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 08:53:07.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0b43985eadf645d498b6d8d254209004 : SUCCESS in 3m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/278ba0acfc234abe8d5d455e2f5c76f5 : SUCCESS in 4m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/50e4d2ed28454d1db7333df63d10ae40 : SUCCESS in 3m 07s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f05ba6d49f4b4a57a8c7bc63ec5bd82a : SUCCESS in 3m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ffdef0b02b9d4e08a7e338497824aa0b : SUCCESS in 4m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f108f85ea00146c4978cda07ffb83861 : SUCCESS in 4m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0940cdb29f7747f2a3a5e9e9b22c0d8c : SUCCESS in 4m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d2703fbe3864080b49bf39073dc64fe : SUCCESS in 3m 12s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/54be78790071400e980b155027931074 : SUCCESS in 36m 25s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/b288a2fc47964df7849eec86e345f4df : SUCCESS in 37m 05s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/df201c86c0d347a186b54a569499d6bd : SUCCESS in 41m 45s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/ae755df8b4934fccae3cd81a4396936e : SUCCESS in 36m 28s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/1c5201a4d431494c940ad0b37c3e70a4 : SUCCESS in 38m 18s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/576d7f6222764cbc975e41c303395cd9 : SUCCESS in 3m 16s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"3eac90b5fc7c023bd4087ef4a33bc0cf857ce2e4","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-13 09:08:27.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"633e365b0bf8b8f8ad3a2228c6af415d65d5d455","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-13 12:06:25.000000000","message":"Patch Set 8: Code-Review+2\n\nLGTM then.","accounts_in_message":[],"_revision_number":8},{"id":"8df9fd4c01ee4116e8a7940f9ab55a4a4d50d25f","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-13 12:06:53.000000000","message":"Patch Set 8: Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"b5b9479e4167590ced93d64a88751047d7b9d44f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 12:07:06.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"051f954a7e069ea57d97b0f3afed55d15a7867cd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 12:54:22.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/afe4643544414517adcc18d482d9817f : SUCCESS in 4m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b8e719f418f44bd5a89894ad579b58c6 : SUCCESS in 3m 44s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/5ef6d6e0fc234346b603674a4ea750dc : SUCCESS in 3m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0882c16690c84643b358661cc47ccaba : SUCCESS in 4m 17s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7df3dd662ff7478391387a3d55fcf627 : SUCCESS in 6m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd16c8524dcc466ba0deda03908b7c1a : SUCCESS in 4m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/60c42cf997f746c48dd5066650cc95e5 : SUCCESS in 3m 38s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/218652432715423a851f101460dbacdf : SUCCESS in 39m 53s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/201fc6878ddc46e591cced365b86bef7 : SUCCESS in 39m 55s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/b071bdc0afbf4ab796a977fa2004991a : SUCCESS in 36m 56s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/4da065ec39b84f7aa92db9b926c00370 : SUCCESS in 38m 18s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/0235ba5dc21a4aca866b3c42b451855f : SUCCESS in 38m 04s","accounts_in_message":[],"_revision_number":8},{"id":"c8b1bff5c9a3546037939a789c60ebc8e34de908","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 12:54:22.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8},{"id":"8c8d4d56d3864a38e7ae20bbdd1dc8066c4e0814","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 12:55:44.000000000","message":"Patch Set 8:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/400c77b09d1e467e991d5a95fb5bc3c7 : SUCCESS in 59s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4bfaa2ac216348109acf20b59f766811 : SUCCESS in 48s","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"a81c01d6e2a2bdaf5d7fe5fb11352cb6982b2694","revisions":{"499ac94d7d709de5c3b2588e4ff0df1056ed5a0f":{"kind":"REWORK","_number":1,"created":"2019-09-02 12:40:27.000000000","uploader":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"ref":"refs/changes/36/679636/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/36/679636/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/1"}}},"commit":{"parents":[{"commit":"c09714be7fb38555adbf7c44c6d315e4aed17b4e","subject":"Merge \"Added a roadmap to the developer documentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/c09714be7fb38555adbf7c44c6d315e4aed17b4e"}]}],"author":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-08-27 15:10:34.000000000","tz":0},"committer":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-09-02 12:39:27.000000000","tz":0},"subject":"Add a v2 API endpoint to retrieve DataFrame objects","message":"Add a v2 API endpoint to retrieve DataFrame objects\n\nA new endpoint has been made available to admin users or\nscope owners on ``GET /v2/dataframes``. This will allow\nend users to retrieve DataFrames in the form of JSON objects\nfrom the CloudKitty storage backend.\n\nDocumentation and unit tests are included in this commit.\n\nChange-Id: I784da5565d040f565945fa93d86dcef11faa72f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/499ac94d7d709de5c3b2588e4ff0df1056ed5a0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/499ac94d7d709de5c3b2588e4ff0df1056ed5a0f"}]},"branch":"refs/heads/master"},"30aaa77a057106a37780a59a0906ab0aba4170b4":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-09-02 12:51:55.000000000","uploader":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"ref":"refs/changes/36/679636/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/36/679636/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/2"}}},"commit":{"parents":[{"commit":"c841ee8c2929c713dfb72e9dd2d15b2ebb72b77a","subject":"Fix validation of begin/end in GET /v2/summary endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/c841ee8c2929c713dfb72e9dd2d15b2ebb72b77a"}]}],"author":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-08-27 15:10:34.000000000","tz":0},"committer":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-09-02 12:51:37.000000000","tz":0},"subject":"Add a v2 API endpoint to retrieve DataFrame objects","message":"Add a v2 API endpoint to retrieve DataFrame objects\n\nA new endpoint has been made available to admin users or\nscope owners on ``GET /v2/dataframes``. This will allow\nend users to retrieve DataFrames in the form of JSON objects\nfrom the CloudKitty storage backend.\n\nDocumentation and unit tests are included in this commit.\n\nChange-Id: I784da5565d040f565945fa93d86dcef11faa72f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/30aaa77a057106a37780a59a0906ab0aba4170b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/30aaa77a057106a37780a59a0906ab0aba4170b4"}]},"branch":"refs/heads/master"},"f04882c02f55c691f1a5d4c3ceab2bda3f52ad9a":{"kind":"REWORK","_number":3,"created":"2019-09-12 07:50:02.000000000","uploader":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"ref":"refs/changes/36/679636/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/36/679636/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/3"}}},"commit":{"parents":[{"commit":"c841ee8c2929c713dfb72e9dd2d15b2ebb72b77a","subject":"Fix validation of begin/end in GET /v2/summary endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/c841ee8c2929c713dfb72e9dd2d15b2ebb72b77a"}]}],"author":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-08-27 15:10:34.000000000","tz":0},"committer":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-09-12 07:49:48.000000000","tz":0},"subject":"Add a v2 API endpoint to retrieve DataFrame objects","message":"Add a v2 API endpoint to retrieve DataFrame objects\n\nA new endpoint has been made available to admin users or\nscope owners on ``GET /v2/dataframes``. This will allow\nend users to retrieve DataFrames in the form of JSON objects\nfrom the CloudKitty storage backend.\n\nDocumentation and unit tests are included in this commit.\n\nChange-Id: I784da5565d040f565945fa93d86dcef11faa72f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f04882c02f55c691f1a5d4c3ceab2bda3f52ad9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/f04882c02f55c691f1a5d4c3ceab2bda3f52ad9a"}]},"branch":"refs/heads/master"},"98cd63be743598b0e90b79d8948ec0ee99d41e9d":{"kind":"REWORK","_number":4,"created":"2019-09-12 08:13:35.000000000","uploader":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"ref":"refs/changes/36/679636/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/36/679636/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/4"}}},"commit":{"parents":[{"commit":"c841ee8c2929c713dfb72e9dd2d15b2ebb72b77a","subject":"Fix validation of begin/end in GET /v2/summary endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/c841ee8c2929c713dfb72e9dd2d15b2ebb72b77a"}]}],"author":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-08-27 15:10:34.000000000","tz":0},"committer":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-09-12 08:13:19.000000000","tz":0},"subject":"Add a v2 API endpoint to retrieve DataFrame objects","message":"Add a v2 API endpoint to retrieve DataFrame objects\n\nA new endpoint has been made available to admin users or\nscope owners on ``GET /v2/dataframes``. This will allow\nend users to retrieve DataFrames in the form of JSON objects\nfrom the CloudKitty storage backend.\n\nDocumentation and unit tests are included in this commit.\n\nChange-Id: I784da5565d040f565945fa93d86dcef11faa72f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/98cd63be743598b0e90b79d8948ec0ee99d41e9d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/98cd63be743598b0e90b79d8948ec0ee99d41e9d"}]},"branch":"refs/heads/master"},"b49057cb3ce3879de3e10015ea7417039514d2e9":{"kind":"REWORK","_number":5,"created":"2019-09-12 09:07:29.000000000","uploader":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"ref":"refs/changes/36/679636/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/36/679636/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/5"}}},"commit":{"parents":[{"commit":"c841ee8c2929c713dfb72e9dd2d15b2ebb72b77a","subject":"Fix validation of begin/end in GET /v2/summary endpoint","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/c841ee8c2929c713dfb72e9dd2d15b2ebb72b77a"}]}],"author":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-08-27 15:10:34.000000000","tz":0},"committer":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-09-12 09:07:15.000000000","tz":0},"subject":"Add a v2 API endpoint to retrieve DataFrame objects","message":"Add a v2 API endpoint to retrieve DataFrame objects\n\nA new endpoint has been made available to admin users or\nscope owners on ``GET /v2/dataframes``. This will allow\nend users to retrieve DataFrames in the form of JSON objects\nfrom the CloudKitty storage backend.\n\nDocumentation and unit tests are included in this commit.\n\nChange-Id: I784da5565d040f565945fa93d86dcef11faa72f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/b49057cb3ce3879de3e10015ea7417039514d2e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/b49057cb3ce3879de3e10015ea7417039514d2e9"}]},"branch":"refs/heads/master"},"fe2f3b656b4e238ae22c8e2da41e035cad58e804":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2019-09-12 16:20:23.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/36/679636/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/36/679636/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/6"}}},"commit":{"parents":[{"commit":"9ae92242faa458375ab11fcdbfaec8c5d16a6972","subject":"Merge \"Use tzutils functions in gnocchi collector\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/9ae92242faa458375ab11fcdbfaec8c5d16a6972"}]}],"author":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-08-27 15:10:34.000000000","tz":0},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-12 16:20:23.000000000","tz":0},"subject":"Add a v2 API endpoint to retrieve DataFrame objects","message":"Add a v2 API endpoint to retrieve DataFrame objects\n\nA new endpoint has been made available to admin users or\nscope owners on ``GET /v2/dataframes``. This will allow\nend users to retrieve DataFrames in the form of JSON objects\nfrom the CloudKitty storage backend.\n\nDocumentation and unit tests are included in this commit.\n\nChange-Id: I784da5565d040f565945fa93d86dcef11faa72f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/fe2f3b656b4e238ae22c8e2da41e035cad58e804"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/fe2f3b656b4e238ae22c8e2da41e035cad58e804"}]},"branch":"refs/heads/master"},"a646e99638d6668fc3e80eff9d89320147637f0b":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2019-09-13 07:27:02.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/36/679636/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/36/679636/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/7"}}},"commit":{"parents":[{"commit":"8b234a096edab3bc375d8df5ef0a2ca7b58b7afc","subject":"Merge \"Use cloudkitty.tzutils.diff_seconds() in prometheus collector\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/8b234a096edab3bc375d8df5ef0a2ca7b58b7afc"}]}],"author":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-08-27 15:10:34.000000000","tz":0},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-13 07:27:02.000000000","tz":0},"subject":"Add a v2 API endpoint to retrieve DataFrame objects","message":"Add a v2 API endpoint to retrieve DataFrame objects\n\nA new endpoint has been made available to admin users or\nscope owners on ``GET /v2/dataframes``. This will allow\nend users to retrieve DataFrames in the form of JSON objects\nfrom the CloudKitty storage backend.\n\nDocumentation and unit tests are included in this commit.\n\nChange-Id: I784da5565d040f565945fa93d86dcef11faa72f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a646e99638d6668fc3e80eff9d89320147637f0b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a646e99638d6668fc3e80eff9d89320147637f0b"}]},"branch":"refs/heads/master"},"a81c01d6e2a2bdaf5d7fe5fb11352cb6982b2694":{"kind":"REWORK","_number":8,"created":"2019-09-13 08:04:36.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/36/679636/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/36/679636/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/36/679636/8"}}},"commit":{"parents":[{"commit":"8b234a096edab3bc375d8df5ef0a2ca7b58b7afc","subject":"Merge \"Use cloudkitty.tzutils.diff_seconds() in prometheus collector\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/8b234a096edab3bc375d8df5ef0a2ca7b58b7afc"}]}],"author":{"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","date":"2019-08-27 15:10:34.000000000","tz":0},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-13 08:04:01.000000000","tz":120},"subject":"Add a v2 API endpoint to retrieve DataFrame objects","message":"Add a v2 API endpoint to retrieve DataFrame objects\n\nA new endpoint has been made available to admin users or\nscope owners on ``GET /v2/dataframes``. This will allow\nend users to retrieve DataFrames in the form of JSON objects\nfrom the CloudKitty storage backend.\n\nDocumentation and unit tests are included in this commit.\n\nChange-Id: I784da5565d040f565945fa93d86dcef11faa72f9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a81c01d6e2a2bdaf5d7fe5fb11352cb6982b2694"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a81c01d6e2a2bdaf5d7fe5fb11352cb6982b2694"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
