)]}'
{"id":"openstack%2Fwatcher~672870","triplet_id":"openstack%2Fwatcher~master~I10587e93bb3e7be6af78bb3a50509d82d8228f78","project":"openstack/watcher","branch":"master","topic":"bp/improve-compute-data-model","hashtags":[],"change_id":"I10587e93bb3e7be6af78bb3a50509d82d8228f78","subject":"Getting data from placement when updating datamodel","status":"MERGED","created":"2019-07-26 06:14:45.000000000","updated":"2019-07-29 06:03:32.000000000","submitted":"2019-07-29 06:03:31.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"672870-1564380212536-d14e3b94","meta_rev_id":"54b0baa54a02d51a27835b903529912d9ccba268","_number":672870,"virtual_id_number":672870,"owner":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-07-29 06:03:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"}],"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":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-07-29 01:24:41.000000000","_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"}],"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":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":1,"date":"2019-07-29 05:32:50.000000000","_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"value":0,"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"}],"values":{" 0":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-26 06:49:59.000000000","updated_by":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"reviewer":{"_account_id":29911,"name":"Dantali0n","email":"info@dantalion.nl","username":"Dantali0n"},"state":"REVIEWER"},{"updated":"2019-07-26 20:27:37.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-07-29 01:24:41.000000000","updated_by":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"reviewer":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"state":"REVIEWER"},{"updated":"2019-07-29 06:03:31.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":"f3275a9922616217491958b65fef136564a7bbd9","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-07-26 06:14:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fe7126c1c2dfc9c90c0d663bc614d6d8a60eb8d0","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-07-26 06:20:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"193830ea9b652421889768d274bfa86a504ece77","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-26 07:34:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/70/672870/2/check/openstack-tox-cover/97433ed/cover/ : SUCCESS in 8m 52s\n- openstack-tox-lower-constraints http://logs.openstack.org/70/672870/2/check/openstack-tox-lower-constraints/7ce9387/ : SUCCESS in 8m 52s\n- openstack-tox-pep8 http://logs.openstack.org/70/672870/2/check/openstack-tox-pep8/0095418/ : SUCCESS in 7m 15s\n- openstack-tox-py27 http://logs.openstack.org/70/672870/2/check/openstack-tox-py27/e898aa7/ : SUCCESS in 4m 55s\n- openstack-tox-py36 http://logs.openstack.org/70/672870/2/check/openstack-tox-py36/93e1a8d/ : SUCCESS in 4m 23s\n- openstack-tox-py37 http://logs.openstack.org/70/672870/2/check/openstack-tox-py37/c6fd23e/ : SUCCESS in 9m 13s\n- openstack-tox-docs http://logs.openstack.org/70/672870/2/check/openstack-tox-docs/d795634/html/ : SUCCESS in 5m 35s\n- watcher-tempest-functional http://logs.openstack.org/70/672870/2/check/watcher-tempest-functional/6eca640/ : SUCCESS in 36m 09s\n- watcher-grenade http://logs.openstack.org/70/672870/2/check/watcher-grenade/9205865/ : SUCCESS in 49m 53s\n- watcher-tempest-dummy_optim http://logs.openstack.org/70/672870/2/check/watcher-tempest-dummy_optim/35298fe/ : SUCCESS in 50m 26s\n- watcher-tempest-actuator http://logs.openstack.org/70/672870/2/check/watcher-tempest-actuator/462a8e8/ : SUCCESS in 53m 14s\n- watcher-tempest-basic_optim http://logs.openstack.org/70/672870/2/check/watcher-tempest-basic_optim/273da83/ : SUCCESS in 47m 52s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/70/672870/2/check/watcher-tempest-vm_workload_consolidation/323095b/ : SUCCESS in 45m 51s\n- watcher-tempest-workload_balancing http://logs.openstack.org/70/672870/2/check/watcher-tempest-workload_balancing/8472735/ : SUCCESS in 55m 54s\n- watcherclient-tempest-functional http://logs.openstack.org/70/672870/2/check/watcherclient-tempest-functional/3abd788/ : SUCCESS in 39m 45s\n- watcher-tempest-zone_migration http://logs.openstack.org/70/672870/2/check/watcher-tempest-zone_migration/c836b7a/ : SUCCESS in 51m 55s\n- watcher-tempest-host_maintenance http://logs.openstack.org/70/672870/2/check/watcher-tempest-host_maintenance/a1d6cc1/ : SUCCESS in 48m 27s\n- watcher-tempest-storage_balance http://logs.openstack.org/70/672870/2/check/watcher-tempest-storage_balance/da92ab1/ : SUCCESS in 53m 22s\n- watcher-tls-test http://logs.openstack.org/70/672870/2/check/watcher-tls-test/715e6a0/ : SUCCESS in 56m 35s","accounts_in_message":[],"_revision_number":2},{"id":"935973cfda77e86f83dabefd2221e680e64ff40f","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-07-27 07:05:47.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"94834b263846ce4a478ef66a7a0e1c88edbd4a57","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-27 08:12:19.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/70/672870/3/check/openstack-tox-cover/951f3a4/cover/ : SUCCESS in 4m 45s\n- openstack-tox-lower-constraints http://logs.openstack.org/70/672870/3/check/openstack-tox-lower-constraints/3373821/ : SUCCESS in 4m 10s\n- openstack-tox-pep8 http://logs.openstack.org/70/672870/3/check/openstack-tox-pep8/e272383/ : SUCCESS in 4m 07s\n- openstack-tox-py27 http://logs.openstack.org/70/672870/3/check/openstack-tox-py27/3ddde77/ : SUCCESS in 4m 19s\n- openstack-tox-py36 http://logs.openstack.org/70/672870/3/check/openstack-tox-py36/12323a2/ : SUCCESS in 3m 54s\n- openstack-tox-py37 http://logs.openstack.org/70/672870/3/check/openstack-tox-py37/99d1eef/ : SUCCESS in 4m 35s\n- openstack-tox-docs http://logs.openstack.org/70/672870/3/check/openstack-tox-docs/256907a/html/ : SUCCESS in 4m 02s\n- watcher-tempest-functional http://logs.openstack.org/70/672870/3/check/watcher-tempest-functional/2f95d4d/ : SUCCESS in 30m 17s\n- watcher-grenade http://logs.openstack.org/70/672870/3/check/watcher-grenade/cf28404/ : SUCCESS in 43m 00s\n- watcher-tempest-dummy_optim http://logs.openstack.org/70/672870/3/check/watcher-tempest-dummy_optim/3ca7ea1/ : SUCCESS in 48m 42s\n- watcher-tempest-actuator http://logs.openstack.org/70/672870/3/check/watcher-tempest-actuator/538f5eb/ : SUCCESS in 47m 24s\n- watcher-tempest-basic_optim http://logs.openstack.org/70/672870/3/check/watcher-tempest-basic_optim/ede0811/ : SUCCESS in 51m 15s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/70/672870/3/check/watcher-tempest-vm_workload_consolidation/1caf312/ : SUCCESS in 50m 56s\n- watcher-tempest-workload_balancing http://logs.openstack.org/70/672870/3/check/watcher-tempest-workload_balancing/50aac60/ : SUCCESS in 50m 51s\n- watcherclient-tempest-functional http://logs.openstack.org/70/672870/3/check/watcherclient-tempest-functional/9867c0f/ : SUCCESS in 33m 13s\n- watcher-tempest-zone_migration http://logs.openstack.org/70/672870/3/check/watcher-tempest-zone_migration/e78892d/ : SUCCESS in 44m 48s\n- watcher-tempest-host_maintenance http://logs.openstack.org/70/672870/3/check/watcher-tempest-host_maintenance/78c99c3/ : SUCCESS in 48m 14s\n- watcher-tempest-storage_balance http://logs.openstack.org/70/672870/3/check/watcher-tempest-storage_balance/ec0e8fb/ : SUCCESS in 45m 40s\n- watcher-tls-test http://logs.openstack.org/70/672870/3/check/watcher-tls-test/0f79f67/ : SUCCESS in 51m 01s","accounts_in_message":[],"_revision_number":3},{"id":"9c097a0e4d087c8a1209bdc9cbdd434d854f1d5c","author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"date":"2019-07-29 01:24:41.000000000","message":"Patch Set 3: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":3},{"id":"c55e6ebfd6dd6ed8837e1f2ce501f63a07166ef5","author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"date":"2019-07-29 05:32:50.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"b88e0cfc10c6a8efb15cfa47ac8c199c37ec0f7c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 05:33:02.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"d961dd7af0986f188a6d739d260c892533566dfd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 06:03:31.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/70/672870/3/gate/openstack-tox-lower-constraints/342d412/ : SUCCESS in 4m 30s\n- openstack-tox-pep8 http://logs.openstack.org/70/672870/3/gate/openstack-tox-pep8/8b3811d/ : SUCCESS in 4m 09s\n- openstack-tox-py27 http://logs.openstack.org/70/672870/3/gate/openstack-tox-py27/3de05f4/ : SUCCESS in 5m 00s\n- openstack-tox-py36 http://logs.openstack.org/70/672870/3/gate/openstack-tox-py36/748e3a3/ : SUCCESS in 3m 45s\n- openstack-tox-py37 http://logs.openstack.org/70/672870/3/gate/openstack-tox-py37/d3e8103/ : SUCCESS in 4m 17s\n- openstack-tox-docs http://logs.openstack.org/70/672870/3/gate/openstack-tox-docs/be20e66/html/ : SUCCESS in 5m 22s\n- watcher-tempest-functional http://logs.openstack.org/70/672870/3/gate/watcher-tempest-functional/bdc758a/ : SUCCESS in 28m 46s","accounts_in_message":[],"_revision_number":3},{"id":"826422ba5fdeff5233da5a659c1644b0b827a19b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 06:03:32.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"86d9cf17a2f48d9a061d0ca83f3808632fece2f2","revisions":{"f90054b5088b0a64b5f6c46bae155305ce81fde7":{"kind":"REWORK","_number":1,"created":"2019-07-26 06:14:45.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/70/672870/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/70/672870/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/70/672870/1"}}},"commit":{"parents":[{"commit":"e0f70cb87c26ab483dd99ab39946077ec36ac177","subject":"Merge \"remove id field from CDM\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e0f70cb87c26ab483dd99ab39946077ec36ac177"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-07-26 06:01:32.000000000","tz":480},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-07-26 06:01:32.000000000","tz":480},"subject":"Getting data from placement when updating datamodel","message":"Getting data from placement when updating datamodel\n\nWe have some new fields(vcpus_ratio, vcpus_used, ...)\nin the Watcher ComputeNode. During the process of updating\ndata model by notifications, we need to get data from\nplacement.\n\nPartially Implements: blueprint improve-compute-data-model\n\nChange-Id: I10587e93bb3e7be6af78bb3a50509d82d8228f78\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f90054b5088b0a64b5f6c46bae155305ce81fde7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/f90054b5088b0a64b5f6c46bae155305ce81fde7"}]},"branch":"refs/heads/master"},"9723b3762f808c6ef2a1b5d1c7a45050718344ca":{"kind":"REWORK","_number":2,"created":"2019-07-26 06:20:32.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/70/672870/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/70/672870/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/70/672870/2"}}},"commit":{"parents":[{"commit":"e0f70cb87c26ab483dd99ab39946077ec36ac177","subject":"Merge \"remove id field from CDM\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/e0f70cb87c26ab483dd99ab39946077ec36ac177"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-07-26 06:01:32.000000000","tz":480},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-07-26 06:19:29.000000000","tz":480},"subject":"Getting data from placement when updating datamodel","message":"Getting data from placement when updating datamodel\n\nWe have some new fields(vcpus_ratio, vcpus_used, ...)\nin the Watcher ComputeNode. During the process of updating\ndata model by notifications, we need to get data from\nplacement.\n\nPartially Implements: blueprint improve-compute-data-model\n\nChange-Id: I10587e93bb3e7be6af78bb3a50509d82d8228f78\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9723b3762f808c6ef2a1b5d1c7a45050718344ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9723b3762f808c6ef2a1b5d1c7a45050718344ca"}]},"branch":"refs/heads/master"},"86d9cf17a2f48d9a061d0ca83f3808632fece2f2":{"kind":"REWORK","_number":3,"created":"2019-07-27 07:05:47.000000000","uploader":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"ref":"refs/changes/70/672870/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/70/672870/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/70/672870/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/70/672870/3"}}},"commit":{"parents":[{"commit":"9b4693a10561087460c06b930cd3b24b11dd51f3","subject":"Merge \"set disk field to disk capacity\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/9b4693a10561087460c06b930cd3b24b11dd51f3"}]}],"author":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-07-26 06:01:32.000000000","tz":480},"committer":{"name":"licanwei","email":"li.canwei2@zte.com.cn","date":"2019-07-27 07:03:13.000000000","tz":480},"subject":"Getting data from placement when updating datamodel","message":"Getting data from placement when updating datamodel\n\nWe have some new fields(vcpus_ratio, vcpus_used, ...)\nin the Watcher ComputeNode. During the process of updating\ndata model by notifications, we need to get data from\nplacement.\n\nPartially Implements: blueprint improve-compute-data-model\n\nChange-Id: I10587e93bb3e7be6af78bb3a50509d82d8228f78\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/86d9cf17a2f48d9a061d0ca83f3808632fece2f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/86d9cf17a2f48d9a061d0ca83f3808632fece2f2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
