)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"3f71f0780bcc59ce854d2898bc638079c62ded71","unresolved":false,"context_lines":[{"line_number":12,"context_line":"of CPUs on the system. If there are 3 enabled APIs this would result"},{"line_number":13,"context_line":"in workers for 3x the number of CPUs being started. This commit"},{"line_number":14,"context_line":"changes the default behavior to launch only N / A where N is the"},{"line_number":15,"context_line":"number of CPUs and A is the number of enabled APIs."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Partial-Bug: #1366931"},{"line_number":18,"context_line":"Partial-Bug: #1362347"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa98f980_bc1fa7b6","line":15,"updated":"2014-09-08 20:28:43.000000000","message":"It should be noted  that we are noticed this because we are running 24 nova-apis in the gate and for some reason nova-api is a memory hog and we are hitting the oom-killer occassionally","commit_id":"e97f26133b1fcb6557eba1b2d662d41329ec04ef"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"e45726a138f2b6aa2234fb19cd7a269416302e2f","unresolved":false,"context_lines":[{"line_number":12,"context_line":"of CPUs on the system. If there are 3 enabled APIs this would result"},{"line_number":13,"context_line":"in workers for 3x the number of CPUs being started. This commit"},{"line_number":14,"context_line":"changes the default behavior to launch only N / A where N is the"},{"line_number":15,"context_line":"number of CPUs and A is the number of enabled APIs."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Partial-Bug: #1366931"},{"line_number":18,"context_line":"Partial-Bug: #1362347"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"fa98f980_3f6e49ca","line":15,"in_reply_to":"fa98f980_bc1fa7b6","updated":"2014-09-08 20:37:55.000000000","message":"Done","commit_id":"e97f26133b1fcb6557eba1b2d662d41329ec04ef"}],"nova/service.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"90972a26c550424faae9849c92df6a10d47552ac","unresolved":false,"context_lines":[{"line_number":67,"context_line":"    cfg.IntOpt(\u0027ec2_listen_port\u0027,"},{"line_number":68,"context_line":"               default\u003d8773,"},{"line_number":69,"context_line":"               help\u003d\u0027The port on which the EC2 API will listen.\u0027),"},{"line_number":70,"context_line":"    cfg.IntOpt(\u0027ec2_workers\u0027,"},{"line_number":71,"context_line":"               help\u003d\u0027Number of workers for EC2 API service. The default will \u0027"},{"line_number":72,"context_line":"                    \u0027be equal to the number of CPUs available.\u0027),"},{"line_number":73,"context_line":"    cfg.StrOpt(\u0027osapi_compute_listen\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_fcd20f33","line":70,"updated":"2014-09-08 20:18:55.000000000","message":"These help docs would need to change.","commit_id":"e97f26133b1fcb6557eba1b2d662d41329ec04ef"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"e45726a138f2b6aa2234fb19cd7a269416302e2f","unresolved":false,"context_lines":[{"line_number":67,"context_line":"    cfg.IntOpt(\u0027ec2_listen_port\u0027,"},{"line_number":68,"context_line":"               default\u003d8773,"},{"line_number":69,"context_line":"               help\u003d\u0027The port on which the EC2 API will listen.\u0027),"},{"line_number":70,"context_line":"    cfg.IntOpt(\u0027ec2_workers\u0027,"},{"line_number":71,"context_line":"               help\u003d\u0027Number of workers for EC2 API service. The default will \u0027"},{"line_number":72,"context_line":"                    \u0027be equal to the number of CPUs available.\u0027),"},{"line_number":73,"context_line":"    cfg.StrOpt(\u0027osapi_compute_listen\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_5f730db1","line":70,"in_reply_to":"fa98f980_fcd20f33","updated":"2014-09-08 20:37:55.000000000","message":"Done","commit_id":"e97f26133b1fcb6557eba1b2d662d41329ec04ef"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"90972a26c550424faae9849c92df6a10d47552ac","unresolved":false,"context_lines":[{"line_number":76,"context_line":"    cfg.IntOpt(\u0027osapi_compute_listen_port\u0027,"},{"line_number":77,"context_line":"               default\u003d8774,"},{"line_number":78,"context_line":"               help\u003d\u0027The port on which the OpenStack API will listen.\u0027),"},{"line_number":79,"context_line":"    cfg.IntOpt(\u0027osapi_compute_workers\u0027,"},{"line_number":80,"context_line":"               help\u003d\u0027Number of workers for OpenStack API service. The default \u0027"},{"line_number":81,"context_line":"                    \u0027will be the number of CPUs available.\u0027),"},{"line_number":82,"context_line":"    cfg.StrOpt(\u0027metadata_manager\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_1cd8b352","line":79,"updated":"2014-09-08 20:18:55.000000000","message":"ditto","commit_id":"e97f26133b1fcb6557eba1b2d662d41329ec04ef"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"e45726a138f2b6aa2234fb19cd7a269416302e2f","unresolved":false,"context_lines":[{"line_number":76,"context_line":"    cfg.IntOpt(\u0027osapi_compute_listen_port\u0027,"},{"line_number":77,"context_line":"               default\u003d8774,"},{"line_number":78,"context_line":"               help\u003d\u0027The port on which the OpenStack API will listen.\u0027),"},{"line_number":79,"context_line":"    cfg.IntOpt(\u0027osapi_compute_workers\u0027,"},{"line_number":80,"context_line":"               help\u003d\u0027Number of workers for OpenStack API service. The default \u0027"},{"line_number":81,"context_line":"                    \u0027will be the number of CPUs available.\u0027),"},{"line_number":82,"context_line":"    cfg.StrOpt(\u0027metadata_manager\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_7f67f1ea","line":79,"in_reply_to":"fa98f980_1cd8b352","updated":"2014-09-08 20:37:55.000000000","message":"Done","commit_id":"e97f26133b1fcb6557eba1b2d662d41329ec04ef"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"90972a26c550424faae9849c92df6a10d47552ac","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    cfg.IntOpt(\u0027metadata_listen_port\u0027,"},{"line_number":89,"context_line":"               default\u003d8775,"},{"line_number":90,"context_line":"               help\u003d\u0027The port on which the metadata API will listen.\u0027),"},{"line_number":91,"context_line":"    cfg.IntOpt(\u0027metadata_workers\u0027,"},{"line_number":92,"context_line":"               help\u003d\u0027Number of workers for metadata service. The default will \u0027"},{"line_number":93,"context_line":"                    \u0027be the number of CPUs available.\u0027),"},{"line_number":94,"context_line":"    cfg.StrOpt(\u0027compute_manager\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_3cdd7743","line":91,"updated":"2014-09-08 20:18:55.000000000","message":"ditto","commit_id":"e97f26133b1fcb6557eba1b2d662d41329ec04ef"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"e45726a138f2b6aa2234fb19cd7a269416302e2f","unresolved":false,"context_lines":[{"line_number":88,"context_line":"    cfg.IntOpt(\u0027metadata_listen_port\u0027,"},{"line_number":89,"context_line":"               default\u003d8775,"},{"line_number":90,"context_line":"               help\u003d\u0027The port on which the metadata API will listen.\u0027),"},{"line_number":91,"context_line":"    cfg.IntOpt(\u0027metadata_workers\u0027,"},{"line_number":92,"context_line":"               help\u003d\u0027Number of workers for metadata service. The default will \u0027"},{"line_number":93,"context_line":"                    \u0027be the number of CPUs available.\u0027),"},{"line_number":94,"context_line":"    cfg.StrOpt(\u0027compute_manager\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"fa98f980_9f6495e6","line":91,"in_reply_to":"fa98f980_3cdd7743","updated":"2014-09-08 20:37:55.000000000","message":"Done","commit_id":"e97f26133b1fcb6557eba1b2d662d41329ec04ef"}]}
