)]}'
{"id":"openstack%2Fwatcher~659183","triplet_id":"openstack%2Fwatcher~master~I669c36cbdb656231b8cef854132d920660146e2d","project":"openstack/watcher","branch":"master","topic":"compute-cdm-perf","hashtags":[],"change_id":"I669c36cbdb656231b8cef854132d920660146e2d","subject":"WIP: Profile the nova CDM builder code","status":"ABANDONED","created":"2019-05-14 23:10:57.000000000","updated":"2019-07-29 20:12:59.000000000","total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c67be88c5e2e08cb2f71ab26889cabffa1a38a58","_number":659183,"virtual_id_number":659183,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2019-05-16 21:52:35.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":-1,"date":"2019-05-15 00:10:15.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2019-05-15 09:27:02.000000000","_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"}],"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":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-15 00:10:15.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"},{"updated":"2019-05-15 09:27:02.000000000","updated_by":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"reviewer":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"state":"REVIEWER"}],"messages":[{"id":"e758d2afa93c59fe8a0e5da1be4003fcdd2c911d","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-14 23:10:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fb86c2b3c0dbacbb001000b716b47f02892f26a5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-14 23:12:42.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3a7dd77e444d633344e2b7aee29413a4b16a5ec9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-15 00:10:15.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-cover http://logs.openstack.org/83/659183/1/check/openstack-tox-cover/bbd53dc/cover/ : SUCCESS in 5m 29s\n- openstack-tox-lower-constraints http://logs.openstack.org/83/659183/1/check/openstack-tox-lower-constraints/697904c/ : SUCCESS in 5m 55s\n- openstack-tox-pep8 http://logs.openstack.org/83/659183/1/check/openstack-tox-pep8/21cbaeb/ : SUCCESS in 4m 55s\n- openstack-tox-py27 http://logs.openstack.org/83/659183/1/check/openstack-tox-py27/5a4a297/ : SUCCESS in 6m 40s\n- openstack-tox-py36 http://logs.openstack.org/83/659183/1/check/openstack-tox-py36/0bac547/ : SUCCESS in 5m 36s\n- openstack-tox-py37 http://logs.openstack.org/83/659183/1/check/openstack-tox-py37/f6c2da9/ : SUCCESS in 5m 13s\n- openstack-tox-docs http://logs.openstack.org/83/659183/1/check/openstack-tox-docs/d8e5bed/ : FAILURE in 4m 45s\n- watcher-tempest-functional http://logs.openstack.org/83/659183/1/check/watcher-tempest-functional/1f3481b/ : SUCCESS in 28m 46s\n- watcher-grenade http://logs.openstack.org/83/659183/1/check/watcher-grenade/8ca8bb8/ : SUCCESS in 57m 52s\n- watcher-tempest-dummy_optim http://logs.openstack.org/83/659183/1/check/watcher-tempest-dummy_optim/1036877/ : SUCCESS in 47m 33s\n- watcher-tempest-actuator http://logs.openstack.org/83/659183/1/check/watcher-tempest-actuator/27104be/ : SUCCESS in 48m 22s\n- watcher-tempest-basic_optim http://logs.openstack.org/83/659183/1/check/watcher-tempest-basic_optim/33671f7/ : SUCCESS in 42m 16s\n- watcher-tempest-vm_workload_consolidation http://logs.openstack.org/83/659183/1/check/watcher-tempest-vm_workload_consolidation/9fbbc05/ : SUCCESS in 42m 04s\n- watcher-tempest-workload_balancing http://logs.openstack.org/83/659183/1/check/watcher-tempest-workload_balancing/0698b42/ : SUCCESS in 46m 26s\n- watcherclient-tempest-functional http://logs.openstack.org/83/659183/1/check/watcherclient-tempest-functional/55a6165/ : SUCCESS in 33m 45s\n- watcher-tempest-zone_migration http://logs.openstack.org/83/659183/1/check/watcher-tempest-zone_migration/a8f121d/ : SUCCESS in 49m 25s\n- watcher-tempest-host_maintenance http://logs.openstack.org/83/659183/1/check/watcher-tempest-host_maintenance/82b0678/ : SUCCESS in 46m 56s\n- watcher-tempest-storage_balance http://logs.openstack.org/83/659183/1/check/watcher-tempest-storage_balance/cfbd188/ : SUCCESS in 45m 28s\n- watcher-tls-test http://logs.openstack.org/83/659183/1/check/watcher-tls-test/51d30ea/ : SUCCESS in 46m 18s","accounts_in_message":[],"_revision_number":1},{"id":"901c2752354d626a6c14a33f2ebb6ddb1691f116","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-15 00:58:33.000000000","message":"Patch Set 1:\n\nHmm docs build failed here:\n\n\u003e Failed to load watcher.decision_engine.model.collector.nova: no such option debug in group [DEFAULT]\n\nMust be because the docs aren\u0027t built with oslo.log as a dependency or something.","accounts_in_message":[],"_revision_number":1},{"id":"10f6915cf9edcb0636320b34561457c83b311821","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-15 01:03:49.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"13e4f8bf1f24a7bae1e0a4b7e2e63761617129ef","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-16 21:52:35.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fe9d8f459be133cc9a85fd86514c15af53d5813d","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-29 20:12:59.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"eef7e60d86e491c8eb226ccd0e56052ed6dff551","revisions":{"eef7e60d86e491c8eb226ccd0e56052ed6dff551":{"kind":"REWORK","_number":1,"created":"2019-05-14 23:10:57.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/83/659183/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/83/659183/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/659183/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/659183/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/83/659183/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/83/659183/1"}}},"commit":{"parents":[{"commit":"4cd8a2f46e076143b78a3033b3b1ebbbe399a2fb","subject":"Remove dead code from NovaClusterDataModelCollector","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/4cd8a2f46e076143b78a3033b3b1ebbbe399a2fb"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-14 23:05:35.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-14 23:05:35.000000000","tz":-240},"subject":"WIP: Profile the nova CDM builder code","message":"WIP: Profile the nova CDM builder code\n\nThis is a mix of things mentioned in the mailing list [1].\n\nThe main thing is adding simple profiling (if debug is enabled)\nof the nova CDM builder code which may not be very interesting in\na small setup (like a 2-node devstack) but could be more useful\nin a larger deployment with several hundred compute nodes and\nthousands of VMs. Ideally long-term osprofiler or something like\nit would be used so this profiling data could be sent to a database\nand visualized.\n\nLots of other things are noted inline with FIXMEs and TODOs as\nopportunities for optimization which can be broken down into a\nseries of performance improvement related changes, some of which\ndepend on changes to python-novaclient.\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006254.html\n\nChange-Id: I669c36cbdb656231b8cef854132d920660146e2d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/eef7e60d86e491c8eb226ccd0e56052ed6dff551"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/eef7e60d86e491c8eb226ccd0e56052ed6dff551"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
