)]}'
{"id":"openstack%2Fcloudkitty~685111","triplet_id":"openstack%2Fcloudkitty~master~I1f8c4d49b6afb08973e028ec2f23c0f1d1da04c0","project":"openstack/cloudkitty","branch":"master","topic":"cloudkitty-doc","hashtags":[],"change_id":"I1f8c4d49b6afb08973e028ec2f23c0f1d1da04c0","subject":"Add developer documentation about fetcher implementation","status":"MERGED","created":"2019-09-26 15:04:57.000000000","updated":"2019-10-28 15:22:25.000000000","submitted":"2019-10-28 15:20:37.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"685111-1572276037379-89326a6a","meta_rev_id":"33d02e19ec718e08743b43e8aae76b75284349fe","_number":685111,"virtual_id_number":685111,"owner":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-10-28 15:20:37.000000000","post_submit":true,"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"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"}],"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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-10-28 13:49:23.000000000","_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":1,"date":"2019-10-28 13:49:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"}],"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":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"},{"value":1,"date":"2019-10-28 14:42:27.000000000","_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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"},{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":0,"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"}],"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"},{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-01 09:50:35.000000000","updated_by":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"reviewer":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"state":"REVIEWER"},{"updated":"2019-10-18 14:48:21.000000000","updated_by":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"reviewer":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"state":"REVIEWER"},{"updated":"2019-10-28 15:20:37.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":"3e395669baa8e70d3909229e0315eedd5303e267","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-26 15:04:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f561cd4157e3909d1b847242f3437e07625718bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-26 15:56:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e66214842fc34f68944cca4e36e06795 : SUCCESS in 4m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0b92e10d7f2a428c815a61314668406d : SUCCESS in 4m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/84fa370d961e4cf7b34574da6cc74713 : SUCCESS in 3m 52s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2a983bf00b704518bcdca692c68780bb : SUCCESS in 3m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3e65bd90feee4d94898669a4f732883b : SUCCESS in 3m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2dbe8f5b05aa41ec9eb865b712fc666a : SUCCESS in 5m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb1fb02498bd49f19309f03c89c1c08a : SUCCESS in 6m 14s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/85274f9086bc4296a486f0d3ed307b8d : SUCCESS in 44m 52s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/3b2a3212c52c4d978d57666b80e0cfc6 : SUCCESS in 44m 15s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/463804ba83244706988ba8d05c11a91d : SUCCESS in 42m 06s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/a0c83567627e44bb970f6569c30c79fe : SUCCESS in 35m 25s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/14de793ea84042028e20e3629caf317c : SUCCESS in 37m 29s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/6b77cc3cacf749ae8cb730231bbabba8 : SUCCESS in 37m 01s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/9ee8528bbd564817885e48a7826e22fe : SUCCESS in 42m 54s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/dbd3096e6add4cdfad98fea267877743 : SUCCESS in 3m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5a649f1bcf5ed259b08d5486f47788410f1a2cf2","author":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"date":"2019-10-01 09:43:08.000000000","message":"Patch Set 1: Code-Review-1\n\n(4 comments)\n\nMinor English details apart, LGTM","accounts_in_message":[],"_revision_number":1},{"id":"74cf2dccfd5a6964fb85166a71a0aa6848464667","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-01 09:49:38.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"23144b6d955f43d8f7894be13cc842f5b8cc1a2e","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-01 09:49:59.000000000","message":"Patch Set 1:\n\n(4 comments)\n\nThx for the review, fixed your remarks","accounts_in_message":[],"_revision_number":1},{"id":"d6a56e279a42e3de393af8d8e821f670a1694bc7","author":{"_account_id":30960,"name":"Quentin Anglade","email":"quentin.anglade@objectif-libre.com","username":"qanglade"},"date":"2019-10-01 09:50:35.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"15a94b20e6b3639ab74d310fdc9c401c3db15d3f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-01 10:45:18.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/b6103988911a4ab8a9269f9c210f37b8 : SUCCESS in 3m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6da02c77cfdd4ca5bd2c9af6d6c42584 : SUCCESS in 4m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eed841ff09864d108d429b309fd61aac : SUCCESS in 3m 39s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/d41b0f36c53f420aa3b8b98b37565b2f : SUCCESS in 3m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c04296b83c7a45ffa995c0b22244a01a : SUCCESS in 3m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f4281238f9b74d1196db09669242c258 : SUCCESS in 4m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/623bc585e3784ac39ae684772b94709c : SUCCESS in 5m 21s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/b54f4a4e5b394f51b41bddecf49c4ba8 : SUCCESS in 38m 27s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/ff0604f2912d4fcdb475404e1598d618 : SUCCESS in 44m 13s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/03b800e81c60405ba38f238b891e7781 : SUCCESS in 46m 05s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/a7d836055c2141019aeffe43f3c5bc54 : SUCCESS in 38m 09s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/05bd2a34a62f487d988f088d85d411f8 : SUCCESS in 37m 52s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/eb8b8765d38e472683668dd0dfb8dd99 : SUCCESS in 45m 59s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/4ef981f6abc24cca8f21597ab1e369af : SUCCESS in 33m 23s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/b078d166198041fd8d95fae952ad6918 : SUCCESS in 3m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"73e54abd9e03a311146b83fd9f008de7c7a99ec6","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-18 08:06:37.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"15e49ced06d150de15e4033b50c3bceb441d862d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-18 08:58:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2240b5e65fb54be3927e47811e106eb7 : SUCCESS in 5m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1378e94efa7c4c30b26915dc1d49d852 : SUCCESS in 4m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7dea179a4f7c421a949692fc9c91c3f8 : SUCCESS in 5m 05s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/43ab635b7b074dd486c38181a3e5a9e5 : SUCCESS in 5m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/471c94b49f044a6e9726d3645581ae8e : SUCCESS in 4m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1041f7052f59429aa9834b2fe7a60b3f : SUCCESS in 4m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2218125ca4cc4a82b103331981b37dc8 : SUCCESS in 6m 04s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/2cbe8e375eac4a0e9e45c081311c60b1 : SUCCESS in 45m 55s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/ea166889bcba43d0bf7736971ce3ed3a : SUCCESS in 31m 17s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/48508b2b0efe48768f7d42bbaaadaec9 : SUCCESS in 41m 14s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/1c62298c6b8c4d269bc33daed61355a5 : SUCCESS in 38m 45s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/6dcfc40f187941b7b2293f0e22e2045c : SUCCESS in 35m 25s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/a396bbaa77a147eeb2b53083436d1e9f : SUCCESS in 35m 50s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/73cc0fbd99e44aafa3f3a1c06700998b : SUCCESS in 42m 56s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/cc8902e8ef4d4a2194ad90163521fe2d : SUCCESS in 3m 29s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c4a923c7a924ce0f4f002126434087799b0fe78d","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-10-18 14:48:21.000000000","message":"Patch Set 3: Code-Review+2\n\nHi Luka,\n\nGood improvement,\n\nLGTM.","accounts_in_message":[],"_revision_number":3},{"id":"3e874de572a4a71f76226cc1f6be35691ae78f79","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-28 13:49:23.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"1c6f5357919138065059758e5203024eab3d4ead","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-28 14:38:41.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7a8b9e406b364a76b7533e68c7fcf49e : SUCCESS in 5m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3eff91e5865148d28e56bd06de0f7219 : SUCCESS in 4m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/20e30a2b03f94ff5807d901c94cc7d77 : SUCCESS in 4m 24s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/5a407c919d8445f4a391f7d95a3a59b7 : SUCCESS in 4m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8fc184da55e54192be1257472782025f : SUCCESS in 4m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/eeede9af96ec4d17b684e343a9192821 : SUCCESS in 3m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0e1ec9942ad42aaba46e79ba389f978 : SUCCESS in 5m 21s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/bb287d9469904e1d81d798cd006e468c : SUCCESS in 38m 02s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/86a96bdf1a3d455ba74997466f8f762c : SUCCESS in 35m 39s\n- cloudkitty-tempest-full-v2-storage-elasticsearch https://zuul.opendev.org/t/openstack/build/f9341c3298c94f85b71a1654e7ef60cd : SUCCESS in 40m 26s (non-voting)\n- cloudkitty-tempest-full-v2-storage-elasticsearch-py3 https://zuul.opendev.org/t/openstack/build/132f96b1fd014af1a688bfa75d120c6c : SUCCESS in 40m 23s (non-voting)\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/0025c5f0f5aa45c88f0e046c19a7e029 : SUCCESS in 39m 04s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/48ff742ad0d94d088dcf46f46372bae2 : SUCCESS in 43m 31s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/9c79a3b46d4d46568f5de7de5897dde7 : SUCCESS in 34m 24s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/7fff4d78be9a449fb85885e42857775e : SUCCESS in 3m 35s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"92232206056ea530e5945e573a0e31b8d8178535","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-10-28 14:42:27.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"0835003aab6cdc661e42848587379b916eee8414","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-28 14:42:39.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"83c7e51989c8980a9f6c671104eb1f5bf575af50","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-28 15:20:37.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"4c58bdbcfda16e8e55b1a08bf4a0dc59c3989115","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-28 15:20:37.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/20650be83de94124a8b8ad8d43b820d2 : SUCCESS in 4m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/927215faf5a04e569ef4953535a11d8b : SUCCESS in 3m 20s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/46d3c57b3be34caeae43e20a95f1594d : SUCCESS in 4m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cc128ae7d506416fbc51968dbef18382 : SUCCESS in 3m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c5c6388093134cc6b0df455f73f98be0 : SUCCESS in 5m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/54710dd3e84a46b987650de4b8bd5544 : SUCCESS in 5m 22s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/dd9dc989501649e49d25072829148a52 : SUCCESS in 35m 10s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/c0461cc8f64e480b93d4b869fe2e5f63 : SUCCESS in 29m 12s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/7ef4244276c4463085dc61584c3c7023 : SUCCESS in 36m 06s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/e1e1c5d72a6143058e7bc72da7737b74 : SUCCESS in 33m 55s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/c0b0388b4ae64e7bad4d63ed4699481c : SUCCESS in 36m 24s","accounts_in_message":[],"_revision_number":4},{"id":"7bb350cc3039072c37a7b9d562198e6cff4e9f01","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-28 15:22:25.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51554052e3b242158a88d0e55a0b57eb : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"3c6a346b6a1061d45eddb9c891fd5c8262b3418d","revisions":{"a781460a738ac4132c925dc356631ed778a3a3c5":{"kind":"REWORK","_number":1,"created":"2019-09-26 15:04:57.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/11/685111/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/11/685111/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/1"}}},"commit":{"parents":[{"commit":"62bd5b433da133c69a9b5aa7ea87c0896863d0ae","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/62bd5b433da133c69a9b5aa7ea87c0896863d0ae"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-26 15:03:13.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-26 15:03:13.000000000","tz":120},"subject":"Add developer documentation about fetcher implementation","message":"Add developer documentation about fetcher implementation\n\nChange-Id: I1f8c4d49b6afb08973e028ec2f23c0f1d1da04c0\nStory: 2004179\nTask: 33595\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a781460a738ac4132c925dc356631ed778a3a3c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a781460a738ac4132c925dc356631ed778a3a3c5"}]},"branch":"refs/heads/master"},"5f93e3d98bcd363cc6b2b88c195f939b8769e943":{"kind":"REWORK","_number":2,"created":"2019-10-01 09:49:38.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/11/685111/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/11/685111/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/2"}}},"commit":{"parents":[{"commit":"62bd5b433da133c69a9b5aa7ea87c0896863d0ae","subject":"Update master for stable/train","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/62bd5b433da133c69a9b5aa7ea87c0896863d0ae"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-26 15:03:13.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-01 09:49:28.000000000","tz":120},"subject":"Add developer documentation about fetcher implementation","message":"Add developer documentation about fetcher implementation\n\nChange-Id: I1f8c4d49b6afb08973e028ec2f23c0f1d1da04c0\nStory: 2004179\nTask: 33595\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/5f93e3d98bcd363cc6b2b88c195f939b8769e943"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/5f93e3d98bcd363cc6b2b88c195f939b8769e943"}]},"branch":"refs/heads/master"},"ed6d83abae53212cf9c2592d21bfb4059411082c":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-10-18 08:06:37.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/11/685111/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/11/685111/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/3"}}},"commit":{"parents":[{"commit":"ebe06543f1914fed1a9509cb82a8e139241ac14f","subject":"Update .zuul.yaml to run separate tempest tests for each API version","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ebe06543f1914fed1a9509cb82a8e139241ac14f"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-26 15:03:13.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-18 08:06:37.000000000","tz":0},"subject":"Add developer documentation about fetcher implementation","message":"Add developer documentation about fetcher implementation\n\nChange-Id: I1f8c4d49b6afb08973e028ec2f23c0f1d1da04c0\nStory: 2004179\nTask: 33595\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ed6d83abae53212cf9c2592d21bfb4059411082c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/ed6d83abae53212cf9c2592d21bfb4059411082c"}]},"branch":"refs/heads/master"},"3c6a346b6a1061d45eddb9c891fd5c8262b3418d":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2019-10-28 13:49:23.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/11/685111/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/11/685111/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/11/685111/4"}}},"commit":{"parents":[{"commit":"33edfb483d3f641dd035cb30630e402b90714452","subject":"Merge \"Fix filtering on dataframe endpoints\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/33edfb483d3f641dd035cb30630e402b90714452"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-26 15:03:13.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-10-28 13:49:23.000000000","tz":0},"subject":"Add developer documentation about fetcher implementation","message":"Add developer documentation about fetcher implementation\n\nChange-Id: I1f8c4d49b6afb08973e028ec2f23c0f1d1da04c0\nStory: 2004179\nTask: 33595\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/3c6a346b6a1061d45eddb9c891fd5c8262b3418d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/3c6a346b6a1061d45eddb9c891fd5c8262b3418d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
