)]}'
{"id":"openstack%2Fnova-specs~180983","triplet_id":"openstack%2Fnova-specs~master~I26b0766f234f38d54efa3a5f101dca2959621419","project":"openstack/nova-specs","branch":"master","topic":"bp/memory-bw","hashtags":[],"change_id":"I26b0766f234f38d54efa3a5f101dca2959621419","subject":"Report host memory bandwidth as a metric in Nova","status":"MERGED","created":"2015-05-07 13:06:56.000000000","updated":"2015-06-23 11:03:24.000000000","submitted":"2015-06-23 11:03:21.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":53,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f9e0635ebe4a976071154ac9cca068bcefa01823","_number":180983,"virtual_id_number":180983,"owner":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":2,"date":"2015-06-23 11:03:21.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"}],"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":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"all":[{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-06-23 09:16:22.000000000","_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},{"value":1,"date":"2015-06-19 16:52:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":1,"date":"2015-06-19 16:38:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2015-06-23 10:57:54.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},{"value":2,"date":"2015-06-23 10:59:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"}],"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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"date":"2015-06-22 08:30:36.000000000","_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},{"value":1,"date":"2015-06-23 10:59:30.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},{"value":0,"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},{"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-05-07 13:11:42.000000000","updated_by":{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},"reviewer":{"_account_id":136,"name":"Tim Bell","email":"tim.bell@cern.ch","username":"tim-bell"},"state":"REVIEWER"},{"updated":"2015-05-14 14:56:29.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2015-06-10 08:40:47.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2015-06-18 14:28:52.000000000","updated_by":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"reviewer":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"state":"REVIEWER"},{"updated":"2015-06-19 16:38:06.000000000","updated_by":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"reviewer":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"state":"REVIEWER"},{"updated":"2015-06-19 16:52:11.000000000","updated_by":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"reviewer":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"state":"REVIEWER"},{"updated":"2015-06-22 08:30:36.000000000","updated_by":{"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},"reviewer":{"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},"state":"REVIEWER"},{"updated":"2015-06-23 09:16:22.000000000","updated_by":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"reviewer":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"state":"REVIEWER"},{"updated":"2015-06-23 10:59:30.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2015-06-23 11:03:21.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4d326504a419a2b64c795e5caef8970559b8fa39","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-05-07 13:06:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dfe9bf23347754f54745f61e50bac763c9e1b250","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-07 13:15:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/1/check/gate-nova-specs-docs/ef4f5a8//doc/build/html/ : SUCCESS in 2m 15s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/1/check/gate-nova-specs-python27/a0ee23b/ : SUCCESS in 2m 50s","accounts_in_message":[],"_revision_number":1},{"id":"897ebf78fdf54614a156251c98603e2cc97f4ed3","author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"date":"2015-05-07 15:54:46.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"1387e41a0c2bc6baea3f21373f17838c3f135543","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-05-07 18:54:20.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"749299d8515624abfd8c06e1bac71a1741be58de","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-05-07 18:55:39.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"d920c08a2c070c002205f2807bfb18eb8369c9ff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-07 19:08:25.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/2/check/gate-nova-specs-docs/a6fba45//doc/build/html/ : SUCCESS in 3m 23s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/2/check/gate-nova-specs-python27/1b2fbb8/ : SUCCESS in 1m 49s","accounts_in_message":[],"_revision_number":2},{"id":"ffe495e3a9bd1e3f93679820beab6106965e456d","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-05-12 12:48:47.000000000","message":"Patch Set 2: Code-Review-2\n\nSo I am OK with this spec, roughly, but I don\u0027t think we need a spec for this blueprint.\n\nI am adding the blueprint to discuss during the next nova meeting, so we can try to approve it there:\nhttps://wiki.openstack.org/wiki/Meetings/Nova\n\nPing my on IRC if you have any questions.","accounts_in_message":[],"_revision_number":2},{"id":"1c13a2b654130c807f85eb4193224b54b658a496","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-05-12 12:49:11.000000000","message":"Abandoned\n\ngoing to try and do this as a spec less blueprint first, to try and save time.","accounts_in_message":[],"_revision_number":2},{"id":"1a513e046ce360306a731d1587c806f775c9657f","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-05-12 19:02:36.000000000","message":"Patch Set 2:\n\nSure thanks.","accounts_in_message":[],"_revision_number":2},{"id":"80535089e66c39101c33b48c59fbe10b1f1fcc8d","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-05-14 14:07:24.000000000","message":"Restored","accounts_in_message":[],"_revision_number":2},{"id":"249a584d15e3183c1a2a7136b755e5c61dbe3675","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-05-14 14:07:38.000000000","message":"Patch Set 2: -Code-Review\n\nlets talk about this in a spec review.","accounts_in_message":[],"_revision_number":2},{"id":"5ca82766fbb7e3ad9121426c753a4095636634d4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-14 14:11:51.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/2/check/gate-nova-specs-docs/beb4a5b//doc/build/html/ : SUCCESS in 2m 15s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/2/check/gate-nova-specs-python27/b30cc2d/ : SUCCESS in 2m 24s","accounts_in_message":[],"_revision_number":2},{"id":"38abe8b90d8a7b0f234d8056e372f15434b244f6","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-05-14 14:31:38.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e513418b900c263ed3ba084f5d7c2e1b32f12c42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-14 14:41:44.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/3/check/gate-nova-specs-docs/62b01e8//doc/build/html/ : SUCCESS in 5m 10s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/3/check/gate-nova-specs-python27/78d3c2f/ : SUCCESS in 3m 45s","accounts_in_message":[],"_revision_number":3},{"id":"26b9a2f71017954a0d4749e3efa6cd7a3297f0ab","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-05-14 14:49:29.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b97e0440956571de2a653f74648d6cd4f6047c91","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-14 14:54:42.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/4/check/gate-nova-specs-docs/6d2c08a//doc/build/html/ : SUCCESS in 2m 21s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/4/check/gate-nova-specs-python27/345dcb1/ : SUCCESS in 1m 50s","accounts_in_message":[],"_revision_number":4},{"id":"3d9278f9031c378b9ad5bd33f8fd72a98c0eb506","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-02 08:30:59.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"339d03c0978f205c2ba458f0846a9b71b01849b2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-02 08:37:01.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/5/check/gate-nova-specs-docs/70dca83//doc/build/html/ : SUCCESS in 3m 42s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/5/check/gate-nova-specs-pep8/33b3d49/ : SUCCESS in 2m 06s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/5/check/gate-nova-specs-python27/9ca7261/ : SUCCESS in 2m 56s","accounts_in_message":[],"_revision_number":5},{"id":"21837a3bb2e4097e5a25a892a43f463ea6c17642","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-02 09:49:16.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"1727596f2c6f3c57336b9ea5ccd912fd5263b7ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-02 09:55:20.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/6/check/gate-nova-specs-docs/fef86e6//doc/build/html/ : SUCCESS in 3m 24s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/6/check/gate-nova-specs-pep8/5a66e99/ : SUCCESS in 1m 37s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/6/check/gate-nova-specs-python27/bb78a48/ : SUCCESS in 2m 14s","accounts_in_message":[],"_revision_number":6},{"id":"1d828637014cb73b99036d58211993264b769e54","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-06-11 10:18:22.000000000","message":"Patch Set 6: Code-Review-1\n\n(7 comments)\n\nSo I think I am roughly OK with this now. I did worry about is re-inviting nagios and graphite badly, but lets think purely about scheduling.\n\nI have some little niggles about the spec, mostly because this should tell people what you intend to implement. You can scope these out of the release at a later data, if needed.","accounts_in_message":[],"_revision_number":6},{"id":"4790b7effd42e91337e4f00f49934ca9d482df53","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2015-06-12 10:34:29.000000000","message":"Patch Set 6: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":6},{"id":"a3b7e4f6ca0ae40a8bd96872415beb5ad45d98b0","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-17 17:57:47.000000000","message":"Patch Set 6:\n\n(10 comments)","accounts_in_message":[],"_revision_number":6},{"id":"821c9dc624e7e5f347ece1d7929e94f1a9961bf3","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-18 07:38:20.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"0e96e8abd35b4fa301ba7f2355987584b99e3c9b","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-18 07:38:47.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3414340607bffb94b67c4de701f34e6031469ddb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-18 07:44:00.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/7/check/gate-nova-specs-docs/29b9635//doc/build/html/ : SUCCESS in 3m 32s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/7/check/gate-nova-specs-pep8/f6b1b35/ : SUCCESS in 1m 52s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/7/check/gate-nova-specs-python27/ac18331/ : SUCCESS in 1m 47s","accounts_in_message":[],"_revision_number":7},{"id":"5b132671b3b6b68b5b924a41869568249b8f88d0","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2015-06-18 15:59:10.000000000","message":"Patch Set 7: Code-Review-1\n\n(7 comments)\n\nI support the idea of a memory bandwidth monitor, but I think there\u0027s a few things to clean up about this particular spec, including limiting its scope to just adding a new BaseResourceMonitor subclass/plugin.\n\nBest,\n\n-jay","accounts_in_message":[],"_revision_number":7},{"id":"754db51f08e39897223b16a475d4004e0b579a18","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 05:22:03.000000000","message":"Patch Set 7:\n\n(7 comments)","accounts_in_message":[],"_revision_number":7},{"id":"5b98b4cc0616d1d95592903626b0ef09750daa46","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 08:41:18.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"c2a9f3230bcdd1a84e97bdceba4fa97eea024349","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 08:45:35.000000000","message":"Patch Set 8:\n\nHi Jay,\nI have addressed the comments and limited the scope of this spec to only the resource monitors. Request a review when you have some time :).\n\nThanks,\nSudipto","accounts_in_message":[],"_revision_number":8},{"id":"9f5ef0c1e351957339e3ddd36caca5a71a6b6bd1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-19 08:48:23.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/8/check/gate-nova-specs-docs/b3938a8//doc/build/html/ : SUCCESS in 2m 40s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/8/check/gate-nova-specs-pep8/a5966a4/ : SUCCESS in 1m 30s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/8/check/gate-nova-specs-python27/432ecb6/ : SUCCESS in 1m 49s","accounts_in_message":[],"_revision_number":8},{"id":"7508e71435a051259901957b13f06ffe49295434","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-19 09:18:55.000000000","message":"Patch Set 8: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"918f31677b36fa5415a4840c2a6f113004dd8ba0","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 13:46:47.000000000","message":"Patch Set 8:\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"b6f5dc2a90fd36aa262b5265717fded797d3dee4","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 13:49:13.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"4d5946edc8c891bd8e3a79890172cd94e8a52525","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-19 13:49:40.000000000","message":"Patch Set 9: Code-Review-1","accounts_in_message":[],"_revision_number":9},{"id":"d864fc4754b2a38d749141b57a31e6e0bbfd28d3","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-19 13:49:47.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"514c6231eaee0b7746d22bf44ecf486f4ae17cbc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-19 13:54:43.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/9/check/gate-nova-specs-docs/bd6a096//doc/build/html/ : SUCCESS in 3m 26s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/9/check/gate-nova-specs-pep8/56ac7bb/ : SUCCESS in 2m 02s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/9/check/gate-nova-specs-python27/504315a/ : SUCCESS in 2m 22s","accounts_in_message":[],"_revision_number":9},{"id":"4b279f3dcb388b4e449587864acba9085735dd71","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 14:00:43.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"0fd1d07c9da7bb7e73e565701359387608deee08","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 14:41:51.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"cb52e18a96b6b709bcb19de3fd0646f15cf9709b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-19 14:58:46.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/10/check/gate-nova-specs-docs/6eb82dc//doc/build/html/ : SUCCESS in 4m 01s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/10/check/gate-nova-specs-pep8/6413757/ : SUCCESS in 1m 56s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/10/check/gate-nova-specs-python27/550fff0/ : SUCCESS in 2m 15s","accounts_in_message":[],"_revision_number":10},{"id":"5f419a3da7f67ca654fdc339f343d9e6739b4442","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 15:34:59.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"ba30ed08eba252865bbac221207cbe02be6e1f1b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-19 15:43:29.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/11/check/gate-nova-specs-docs/fbd0712//doc/build/html/ : SUCCESS in 2m 17s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/11/check/gate-nova-specs-pep8/5b45b19/ : SUCCESS in 1m 55s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/11/check/gate-nova-specs-python27/b4c94d5/ : SUCCESS in 2m 50s","accounts_in_message":[],"_revision_number":11},{"id":"0ba2a6c800d1eeace473eb96b37d1550104bd8a4","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 15:49:52.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"fcfea6b3b459e060e39b01a31ede233e48d81fcd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-19 15:59:13.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/12/check/gate-nova-specs-docs/199fd76//doc/build/html/ : SUCCESS in 3m 50s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/12/check/gate-nova-specs-pep8/f166197/ : SUCCESS in 1m 54s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/12/check/gate-nova-specs-python27/8012c5c/ : SUCCESS in 1m 56s","accounts_in_message":[],"_revision_number":12},{"id":"b6d084c636a1d8ec6f8e352810ffab6812ef18c5","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2015-06-19 16:03:36.000000000","message":"Patch Set 12: Code-Review-1\n\n(3 comments)\n\nSudipta, getting closer :) See comments inline.\n\n-jay","accounts_in_message":[],"_revision_number":12},{"id":"7da5d7a84f56a794324bbd5d0774ed7b19af3d62","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 16:30:45.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"9a47e89596c39bc50a53223de31543e3e3136ebc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-19 16:35:03.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/13/check/gate-nova-specs-docs/4f79906//doc/build/html/ : SUCCESS in 2m 59s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/13/check/gate-nova-specs-pep8/bf3999c/ : SUCCESS in 1m 37s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/13/check/gate-nova-specs-python27/7acde12/ : SUCCESS in 2m 18s","accounts_in_message":[],"_revision_number":13},{"id":"ed38c773767dffe871534a4e959cae49fc66add0","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2015-06-19 16:37:16.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"53b5f0010d27626222a5f4b722e9b98613470335","author":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"date":"2015-06-19 16:37:34.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"6afa0196c3b9a83d51ef3a9a94c1d7b13ec10ecb","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2015-06-19 16:38:06.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"aeb456e594f15273da50b40c0e8ebc0f292bdf78","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-19 16:43:21.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/14/check/gate-nova-specs-docs/1e6de5f//doc/build/html/ : SUCCESS in 4m 07s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/14/check/gate-nova-specs-pep8/723b576/ : SUCCESS in 1m 58s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/14/check/gate-nova-specs-python27/b563b35/ : SUCCESS in 1m 58s","accounts_in_message":[],"_revision_number":14},{"id":"d5a8a48d00e80be60716ec1caa07fdc51372d5b7","author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"date":"2015-06-19 16:52:11.000000000","message":"Patch Set 14: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":14},{"id":"df3bc998cc6e361f1a10624697c494792f8921fe","author":{"_account_id":1779,"name":"Daniel Berrange","email":"berrange@redhat.com","username":"berrange"},"date":"2015-06-23 09:16:22.000000000","message":"Patch Set 14: Code-Review+2","accounts_in_message":[],"_revision_number":14},{"id":"bc4bc1b3f468af0224ebef3151b076f64e605799","author":{"_account_id":12171,"name":"Moshe Levi","email":"moshele@nvidia.com","username":"moshele"},"date":"2015-06-23 10:57:54.000000000","message":"Patch Set 14: Code-Review+1","accounts_in_message":[],"_revision_number":14},{"id":"9c1d7da06069651120cb4c0a2b6b08e28b279d40","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2015-06-23 10:59:30.000000000","message":"Patch Set 14: Code-Review+2 Workflow+1\n\nSo I think we have something thats quite workable and sounds useful to folks, so lets go for this now.","accounts_in_message":[],"_revision_number":14},{"id":"abd09d0534cd0eedc53cc55ecbd980a407bdf52e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 10:59:36.000000000","message":"Patch Set 14: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":14},{"id":"367b73f10b83cf21a698de7888eedeb4bff858bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 11:03:21.000000000","message":"Patch Set 14: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-nova-specs-docs http://docs-draft.openstack.org/83/180983/14/gate/gate-nova-specs-docs/9b0b1bc//doc/build/html/ : SUCCESS in 3m 41s\n- gate-nova-specs-pep8 http://logs.openstack.org/83/180983/14/gate/gate-nova-specs-pep8/ff5b2f4/ : SUCCESS in 1m 57s\n- gate-nova-specs-python27 http://logs.openstack.org/83/180983/14/gate/gate-nova-specs-python27/fb1f870/ : SUCCESS in 1m 40s","accounts_in_message":[],"_revision_number":14},{"id":"dbe9e82e6817959f46e29f2795b064df81cb1123","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-23 11:03:24.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"e66c9877dc2230c3fb5f584aeaa0f9cb20d6548b","revisions":{"3e29a8a43c8b633a568b140ae04cf616609fa24b":{"kind":"REWORK","_number":1,"created":"2015-05-07 13:06:56.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/1"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:06:52.000000000","tz":330},"subject":"Report host memory b/w as a metric in Nova","message":"Report host memory b/w as a metric in Nova\n\nThis spec proposes to introduce host memory b/w as a host metric.\nMemory b/w can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux perf APIs, nova-compute should be able to expose\nHost\u0027s memory bandwidth utilization on every NUMA node.\nThis memory b/w can be leveraged in Openstack by exposing it as a\nmonitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/3e29a8a43c8b633a568b140ae04cf616609fa24b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/3e29a8a43c8b633a568b140ae04cf616609fa24b"}]},"branch":"refs/heads/master"},"af8c6f0eca5d6fbdba076314be9b46d8eae2eacd":{"kind":"REWORK","_number":2,"created":"2015-05-07 18:54:20.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/2"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 18:51:28.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux perf APIs, nova-compute should be able to expose\nHost\u0027s memory bandwidth utilization on every NUMA node.\nThis memory b/w can be leveraged in Openstack by exposing it as a\nmonitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/af8c6f0eca5d6fbdba076314be9b46d8eae2eacd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/af8c6f0eca5d6fbdba076314be9b46d8eae2eacd"}]},"branch":"refs/heads/master"},"fc8d9b800cb8271cc2e6c2cf0139e5aa08a4f3ff":{"kind":"REWORK","_number":3,"created":"2015-05-14 14:31:38.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/3"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-14 14:29:35.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/fc8d9b800cb8271cc2e6c2cf0139e5aa08a4f3ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/fc8d9b800cb8271cc2e6c2cf0139e5aa08a4f3ff"}]},"branch":"refs/heads/master"},"c084f1c764e90fc3428b3e92ca19443b799b71d4":{"kind":"REWORK","_number":4,"created":"2015-05-14 14:49:29.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/4"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-14 14:49:07.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c084f1c764e90fc3428b3e92ca19443b799b71d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c084f1c764e90fc3428b3e92ca19443b799b71d4"}]},"branch":"refs/heads/master"},"d7e2daba66bcfb3c1bc406e2efe51e38b489bbda":{"kind":"REWORK","_number":5,"created":"2015-06-02 08:30:59.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/5"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-02 08:30:33.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/d7e2daba66bcfb3c1bc406e2efe51e38b489bbda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/d7e2daba66bcfb3c1bc406e2efe51e38b489bbda"}]},"branch":"refs/heads/master"},"7e44f7fcda28955bf48c7ab5d6fdb749256b8a09":{"kind":"REWORK","_number":6,"created":"2015-06-02 09:49:16.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/6"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-02 09:48:57.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7e44f7fcda28955bf48c7ab5d6fdb749256b8a09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7e44f7fcda28955bf48c7ab5d6fdb749256b8a09"}]},"branch":"refs/heads/master"},"7d18d3936ec60b8cd7b11e38982c0920acc9fdb6":{"kind":"REWORK","_number":7,"created":"2015-06-18 07:38:20.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/7"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-18 07:37:55.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7d18d3936ec60b8cd7b11e38982c0920acc9fdb6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/7d18d3936ec60b8cd7b11e38982c0920acc9fdb6"}]},"branch":"refs/heads/master"},"db9ca5dccab9f79aec383f21d3bc6d5fb8e21ccf":{"kind":"REWORK","_number":8,"created":"2015-06-19 08:41:18.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/8"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-19 08:41:00.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/db9ca5dccab9f79aec383f21d3bc6d5fb8e21ccf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/db9ca5dccab9f79aec383f21d3bc6d5fb8e21ccf"}]},"branch":"refs/heads/master"},"de978572239c8a55a1fc6033d36e303aa3981f90":{"kind":"REWORK","_number":9,"created":"2015-06-19 13:49:13.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/9"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-19 13:48:35.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/de978572239c8a55a1fc6033d36e303aa3981f90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/de978572239c8a55a1fc6033d36e303aa3981f90"}]},"branch":"refs/heads/master"},"c6046e71fd9a069f73211d3a5f5e95d41f238609":{"kind":"REWORK","_number":10,"created":"2015-06-19 14:41:51.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/10"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-19 14:41:37.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c6046e71fd9a069f73211d3a5f5e95d41f238609"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/c6046e71fd9a069f73211d3a5f5e95d41f238609"}]},"branch":"refs/heads/master"},"4a05a361bf79217c4e006842c4ddcf092a14f207":{"kind":"REWORK","_number":11,"created":"2015-06-19 15:34:59.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/11"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-19 15:34:39.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4a05a361bf79217c4e006842c4ddcf092a14f207"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/4a05a361bf79217c4e006842c4ddcf092a14f207"}]},"branch":"refs/heads/master"},"607769981fedec2ee24f5326259129a2e872dbb1":{"kind":"REWORK","_number":12,"created":"2015-06-19 15:49:52.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/12"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-19 15:49:25.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/607769981fedec2ee24f5326259129a2e872dbb1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/607769981fedec2ee24f5326259129a2e872dbb1"}]},"branch":"refs/heads/master"},"8defd382ca8718bd0b7384edbd7cba230bbf3e51":{"kind":"REWORK","_number":13,"created":"2015-06-19 16:30:45.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/13"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-19 16:30:32.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/8defd382ca8718bd0b7384edbd7cba230bbf3e51"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/8defd382ca8718bd0b7384edbd7cba230bbf3e51"}]},"branch":"refs/heads/master"},"e66c9877dc2230c3fb5f584aeaa0f9cb20d6548b":{"kind":"REWORK","_number":14,"created":"2015-06-19 16:37:34.000000000","uploader":{"_account_id":9775,"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","username":"sudswas"},"ref":"refs/changes/83/180983/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/83/180983/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/83/180983/14"}}},"commit":{"parents":[{"commit":"06fb7439d426a3560a32fe3e25a6c650fce8b23c","subject":"Merge \"Add robustify-evacuate spec\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/06fb7439d426a3560a32fe3e25a6c650fce8b23c"}]}],"author":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-05-07 13:05:52.000000000","tz":330},"committer":{"name":"Sudipta Biswas","email":"sbiswas7@in.ibm.com","date":"2015-06-19 16:37:10.000000000","tz":330},"subject":"Report host memory bandwidth as a metric in Nova","message":"Report host memory bandwidth as a metric in Nova\n\nThis spec proposes to introduce host memory bandwidth as a host metric.\nMemory bandwidth can be a essential piece in determining VM performance\nbottlenecks and further can be used for better NUMA based placements.\n\nUsing the linux platform interfaces like perf APIs, nova-compute\nshould be able to expose Host\u0027s memory bandwidth utilization on every\nNUMA node.This memory b/w can be leveraged in Openstack by exposing\nit as a monitor.\n\nChange-Id: I26b0766f234f38d54efa3a5f101dca2959621419\nBlueprint: memory-bw\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e66c9877dc2230c3fb5f584aeaa0f9cb20d6548b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/e66c9877dc2230c3fb5f584aeaa0f9cb20d6548b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
