)]}'
{"id":"openstack%2Fcloudkitty~679072","triplet_id":"openstack%2Fcloudkitty~master~I2f962a32ed541e62fcb847018f270613a69c8677","project":"openstack/cloudkitty","branch":"master","hashtags":[],"change_id":"I2f962a32ed541e62fcb847018f270613a69c8677","subject":"Add an ElasticSearch v2 storage driver","status":"MERGED","created":"2019-08-28 14:35:33.000000000","updated":"2019-09-13 15:30:32.000000000","submitted":"2019-09-13 15:28:33.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"679072-1568388513499-4596321f","meta_rev_id":"9c13b34c45207957a715cc3dae1304b7500e79b1","_number":679072,"virtual_id_number":679072,"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":[{"value":0,"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},{"value":2,"date":"2019-09-13 15:28:33.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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"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":2,"date":"2019-09-13 14:32:34.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":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"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":1,"date":"2019-09-13 14:32:34.000000000","_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 14:32:34.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-09-13 15:28:33.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":"3d03925653ae25a56611c7737f2fc4e46e116e56","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-08-28 14:35:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d22f19f1e3f8274c9c57f8201fd5949b2d88944c","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-08-28 14:36:18.000000000","message":"Patch Set 1: Workflow-1\n\nTDB: Remove commented code and add UT","accounts_in_message":[],"_revision_number":1},{"id":"4e6160d43d3878c883370137c4c1cd9fee5b111b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-28 15:31:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/cb78bba95bda4bfc8869504ed1b585a5 : SUCCESS in 2m 41s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/edad1e9d4d7146a9bb8596ab4b22d4ce : SUCCESS in 5m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c00e2d3b56154f948895a31f225c1622 : SUCCESS in 5m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d312aaf743114aeeaf8d7272f23e9bb5 : SUCCESS in 4m 34s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a09369a46f384eef814a9d1ba9c7da99 : SUCCESS in 4m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/aca17ea36a494f7b92f110fb21ed8f58 : SUCCESS in 4m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ed5b1163b55a4039936d636dba595382 : SUCCESS in 4m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/783d5ca3273344fca7d63b5a72eb8e06 : SUCCESS in 4m 49s\n- cloudkitty-tempest-full https://zuul.opendev.org/t/openstack/build/515723224b614733864ee59fe52d5abf : SUCCESS in 39m 02s\n- cloudkitty-tempest-full-python3 https://zuul.opendev.org/t/openstack/build/326170dc67004a1fbb4fd4b12d745c35 : SUCCESS in 36m 24s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/5444c6a85d7b4ebb962124e82e94ef07 : SUCCESS in 37m 13s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/22c67ceaae77455da36b64abdf6e1194 : SUCCESS in 4m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9493feabfc55efea737c7e734bccc2a3c06850fb","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-08-30 09:27:49.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"535e5d8bd43636821c3b790ff5d269e056ebd2a9","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-08-30 09:30:13.000000000","message":"Patch Set 2: Workflow-1\n\nPS 2 adapts the v2 storage generic unit tests to the ElasticSearch driver. \n\nTDB:\n\n* Add UT for cloudkitty.storage.v2.elasticsearch.client\n* Refactor","accounts_in_message":[],"_revision_number":2},{"id":"2995df16b7c95e78a2559796d1c034d224305891","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-30 10:18:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/eefe518ee0f7487ebe7c136ba1915161 : SUCCESS in 2m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/deb7cb54ceff495d8c9e2f3f7f943e53 : SUCCESS in 4m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2d2e7cc3bfd44b85aacfb0d6abca2402 : SUCCESS in 6m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a94c0fdc475408ea626641a980a3a9c : SUCCESS in 5m 04s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b40c1767d1d44d369b46d98474219842 : SUCCESS in 5m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d73abd914c244b52b71f24a76c5c6904 : SUCCESS in 4m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1ca035bd48964ac29e999c5f134c9b6b : SUCCESS in 5m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fba300fd3f174b39b7803825daac5109 : SUCCESS in 5m 15s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/faa809c3e6e04666bf8f7209504a348e : SUCCESS in 38m 39s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/0afb7a2be9fe43d78b00870a1a678844 : SUCCESS in 38m 26s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/36a768b571934f50ac5fd8f7041a24e7 : SUCCESS in 42m 12s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/7bb5be36bc234070ad9211ae053bdc64 : SUCCESS in 35m 19s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/465bbd3dfaed48a9abf5d2a29a7df07f : SUCCESS in 35m 44s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/c44137d969d842139a9f023f1978d0f4 : SUCCESS in 4m 58s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8c1de5934902ab616621f72c5cb943aebc0a5457","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-12 08:50:54.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1b5b71004ffb32ed1cc091eef2b74be7ef8774b7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-12 10:28:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e97646eaca1144689bd563a654a1df4d : SUCCESS in 1m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/44585474c38c49718e780203231ad437 : SUCCESS in 3m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/87f9c07b464549e89dcbb831be15f90c : SUCCESS in 5m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/09011eb0db394553bf9c83c392ec265b : SUCCESS in 3m 18s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/ca779f28622349d8b6df6caab17797bd : SUCCESS in 4m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d54d8925078743ab887f7f56e63b1e81 : SUCCESS in 5m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7a6bdf0b3dd34a2882ee867b7ecd167a : SUCCESS in 5m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/db94c205471545ccafca24f482647de0 : SUCCESS in 3m 35s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/c9eff04f75a34c898420043d043263fe : SUCCESS in 36m 28s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/314d9888b17d4f7f9259fdd9c9417c02 : SUCCESS in 36m 43s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/161a4109c5144d12b329c7b4e6af47f9 : SUCCESS in 36m 46s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/acd5ef1ca25447c1bb12f978ed5fba8f : SUCCESS in 37m 20s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/aab5246088f54d1f90c7d6aaf57ed2c3 : SUCCESS in 37m 34s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/262a7e98bf084882af4049bc1b87150a : SUCCESS in 2m 56s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8d2b970ae1eb5e3f945bf76758ea3e6a6427afa8","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-13 09:54:26.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nHi Luka,\n\nThanks for this consequent patch.\n\nI am certain that end users will appreciate the possibility to have Elasticsearch as a storage backend.\n\nAll the implementation looks good to me.\n\nI have only spotted two nitpicks.\n\nWill definitely +2 after that.","accounts_in_message":[],"_revision_number":3},{"id":"c97310f46e391fd79b8c545afa48a0f72c4088d5","author":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"date":"2019-09-13 13:30:40.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"466a9738f631c4f2335b30b7d73c8f792156ec42","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 14:21:26.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/cac9c843b86743ac92565357ad6ebabf : SUCCESS in 1m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d00b7440312544c28848e557e0c0777c : SUCCESS in 4m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2e62663bb0b2400390bd1375efd27df6 : SUCCESS in 5m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3e308b209d3b45a3ba7eaaed432e8f43 : SUCCESS in 4m 49s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/71365ee70a164c139cd81c49fdac3115 : SUCCESS in 5m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dbcaa30db9044f728d20831826059402 : SUCCESS in 3m 47s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5745ec4394be44fb89a13f966ba6aa30 : SUCCESS in 3m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a361b1bf97414a4593451da4ff688753 : SUCCESS in 5m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4ff1bb89bbc943baa4cb70a823c02b4d : SUCCESS in 3m 10s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/88bd512404bf4029acff3b3cad8f558d : SUCCESS in 41m 49s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/b3bb60a921a542c79badaf2ef9df9212 : SUCCESS in 35m 38s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/a5ba3b9f702c47b4affa6bd36ebc41b1 : SUCCESS in 39m 16s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/4946f3bbfe9f454e9ac7480d2ce07378 : SUCCESS in 33m 29s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/1e00f0c785d44a518885c4783259a647 : SUCCESS in 38m 18s\n- cloudkitty-tox-bandit https://zuul.opendev.org/t/openstack/build/0be6aa2d0f454dea970476adc2f4d917 : SUCCESS in 4m 51s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6d2ef008a77d6d34bc464c576f33fce1721d9be0","author":{"_account_id":29503,"name":"Justin Ferrieu","email":"jferrieu@objectif-libre.com","username":"jferrieu"},"date":"2019-09-13 14:32:34.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nStill LGTM.","accounts_in_message":[],"_revision_number":4},{"id":"6a2dbf4e339b0217f569bd19345b3f06a2a2869b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 14:32:47.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"86ce5427b9957e99b35689aa9cc754d84c5e95a3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 15:28:33.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/7323af0b53524101ae1d8ff12b295251 : SUCCESS in 3m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ae654a48ba8e44a4bc808ddf6a236be8 : SUCCESS in 3m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/74ab849c09c7413aab7d9504d9e6b09e : SUCCESS in 4m 39s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/50bae06bd2d44c9689796e4d3e273434 : SUCCESS in 3m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3cdb4a42bf574c2a8919a55328617a0c : SUCCESS in 4m 43s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/65e8b9e031604e5f86733d8429d68570 : SUCCESS in 5m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c562e88619c84a788b4b1a173ec222a0 : SUCCESS in 5m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e10e7750414e45b7a66d45e49d0cf9f6 : SUCCESS in 5m 07s\n- cloudkitty-tempest-full-v2-storage-influxdb https://zuul.opendev.org/t/openstack/build/895349a5e15b4276a63ecdfcdd0c001a : SUCCESS in 42m 21s\n- cloudkitty-tempest-full-v2-storage-influxdb-py3 https://zuul.opendev.org/t/openstack/build/4ebb3dda267248aeb242ea719f64b6c6 : SUCCESS in 49m 16s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy https://zuul.opendev.org/t/openstack/build/ff6616683661489bb919009629427945 : SUCCESS in 36m 55s\n- cloudkitty-tempest-full-v1-storage-sqlalchemy-py3 https://zuul.opendev.org/t/openstack/build/08b6b4bb790143cdb68fddcc020313ff : SUCCESS in 39m 29s\n- cloudkitty-tempest-full-ipv6-only https://zuul.opendev.org/t/openstack/build/22fcc5ab4df14ebea6870bec615158c8 : SUCCESS in 31m 57s","accounts_in_message":[],"_revision_number":4},{"id":"015fa4843db6f6045f21c1e73a05064db909d791","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 15:28:33.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"9c13b34c45207957a715cc3dae1304b7500e79b1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 15:30:32.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/db20697d232144a981a68cd5b3a67c18 : SUCCESS in 1m 21s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7a719fde58bc4fda83a595f64e9998ae : SUCCESS in 1m 18s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"15f6118ecea91edfd299357e32d06dcc32bec457","revisions":{"1167cc20e96e3ec610d8eea4e97528c6bc9afc32":{"kind":"REWORK","_number":1,"created":"2019-08-28 14:35:33.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/72/679072/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/679072/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/1"}}},"commit":{"parents":[{"commit":"c55515b81f72331bdd96baa017ecb2c4e3412f9d","subject":"Fix malformed InfluxDB query (LIMIT and OFFSET inverted)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/c55515b81f72331bdd96baa017ecb2c4e3412f9d"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-08-28 14:30:00.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-08-28 14:35:18.000000000","tz":120},"subject":"WIP: Add an ElasticSearch v2 storage driver","message":"WIP: Add an ElasticSearch v2 storage driver\n\nThis introduces a v2 storage driver for ElasticSearch. It is considered\nexperimental for now and should not be used in production.\n\nSupport for this storage backend will be added to the devstack plugin.\n\nChange-Id: I2f962a32ed541e62fcb847018f270613a69c8677\nStory: 2006332\nTask: 36076\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1167cc20e96e3ec610d8eea4e97528c6bc9afc32"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1167cc20e96e3ec610d8eea4e97528c6bc9afc32"}]},"branch":"refs/heads/master"},"1619b7a6fbabb35a25988bf1c85cb470eeba868d":{"kind":"REWORK","_number":2,"created":"2019-08-30 09:27:49.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/72/679072/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/679072/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/2"}}},"commit":{"parents":[{"commit":"c55515b81f72331bdd96baa017ecb2c4e3412f9d","subject":"Fix malformed InfluxDB query (LIMIT and OFFSET inverted)","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/c55515b81f72331bdd96baa017ecb2c4e3412f9d"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-08-28 14:30:00.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-08-30 08:00:32.000000000","tz":120},"subject":"WIP: Add an ElasticSearch v2 storage driver","message":"WIP: Add an ElasticSearch v2 storage driver\n\nThis introduces a v2 storage driver for ElasticSearch. It is considered\nexperimental for now and should not be used in production.\n\nSupport for this storage backend will be added to the devstack plugin.\n\nChange-Id: I2f962a32ed541e62fcb847018f270613a69c8677\nStory: 2006332\nTask: 36076\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1619b7a6fbabb35a25988bf1c85cb470eeba868d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/1619b7a6fbabb35a25988bf1c85cb470eeba868d"}]},"branch":"refs/heads/master"},"41c7d6d6df2cf679e99ad32f651a9c0fd547521f":{"kind":"REWORK","_number":3,"created":"2019-09-12 08:50:54.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/72/679072/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/679072/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/3"}}},"commit":{"parents":[{"commit":"492ec063a72f3d9781c042bf5efccd68b262b918","subject":"Remove transformers from the codebase","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/492ec063a72f3d9781c042bf5efccd68b262b918"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-08-28 14:30:00.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-12 08:50:36.000000000","tz":120},"subject":"Add an ElasticSearch v2 storage driver","message":"Add an ElasticSearch v2 storage driver\n\nThis introduces a v2 storage driver for ElasticSearch. It is considered\nexperimental for now and should not be used in production.\n\nSupport for this storage backend will be added to the devstack plugin.\n\nChange-Id: I2f962a32ed541e62fcb847018f270613a69c8677\nStory: 2006332\nTask: 36076\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/41c7d6d6df2cf679e99ad32f651a9c0fd547521f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/41c7d6d6df2cf679e99ad32f651a9c0fd547521f"}]},"branch":"refs/heads/master"},"15f6118ecea91edfd299357e32d06dcc32bec457":{"kind":"REWORK","_number":4,"created":"2019-09-13 13:30:40.000000000","uploader":{"_account_id":23060,"name":"Luka Peschke","email":"mail@lukapeschke.com","username":"lukapeschke"},"ref":"refs/changes/72/679072/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cloudkitty","ref":"refs/changes/72/679072/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cloudkitty refs/changes/72/679072/4"}}},"commit":{"parents":[{"commit":"a81c01d6e2a2bdaf5d7fe5fb11352cb6982b2694","subject":"Add a v2 API endpoint to retrieve DataFrame objects","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/a81c01d6e2a2bdaf5d7fe5fb11352cb6982b2694"}]}],"author":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-08-28 14:30:00.000000000","tz":120},"committer":{"name":"Luka Peschke","email":"luka.peschke@objectif-libre.com","date":"2019-09-13 13:29:40.000000000","tz":120},"subject":"Add an ElasticSearch v2 storage driver","message":"Add an ElasticSearch v2 storage driver\n\nThis introduces a v2 storage driver for ElasticSearch. It is considered\nexperimental for now and should not be used in production.\n\nSupport for this storage backend will be added to the devstack plugin.\n\nChange-Id: I2f962a32ed541e62fcb847018f270613a69c8677\nStory: 2006332\nTask: 36076\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/15f6118ecea91edfd299357e32d06dcc32bec457"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cloudkitty/commit/15f6118ecea91edfd299357e32d06dcc32bec457"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
