)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"537ca966b2364b5d5bbce7fb88af96cc107604ed","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add QoS backend/rule support table to documentation"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Added a table in devref documentation to define which"},{"line_number":10,"context_line":"QoS rules are supported by the network backends."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Ide62cec53864928cbad6f212e13b8847e660f6fd"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"1f013ff3_0f1edeb9","line":9,"updated":"2017-05-15 10:41:43.000000000","message":"devref? This is end user documentation that you update.","commit_id":"5f97fb458e6a061d2f99879c8de73cbe29e9879f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"37f6936263cfa5b31031aad5c3391ed909da9f9a","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add QoS backend/rule support table to documentation"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Added a table in devref documentation to define which"},{"line_number":10,"context_line":"QoS rules are supported by the network backends."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Ide62cec53864928cbad6f212e13b8847e660f6fd"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"1f013ff3_6adc3074","line":9,"in_reply_to":"1f013ff3_0f1edeb9","updated":"2017-05-15 11:03:16.000000000","message":"My fault. I\u0027ll change that","commit_id":"5f97fb458e6a061d2f99879c8de73cbe29e9879f"}],"doc/networking-guide/source/config-qos.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"537ca966b2364b5d5bbce7fb88af96cc107604ed","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Neutron backends, supported rules and traffic direction (from the VM"},{"line_number":39,"context_line":"point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f013ff3_cf66b652","line":38,"range":{"start_line":38,"start_character":9,"end_line":38,"end_character":24},"updated":"2017-05-15 10:41:43.000000000","message":"Check our Contributor guide on word-choice and project naming:\nhttps://docs.openstack.org/contributor-guide/writing-style/word-choice.html\n\nhttps://docs.openstack.org/contributor-guide/writing-style/openstack-components.html\n\nthus \"Networking back-ends\"","commit_id":"5f97fb458e6a061d2f99879c8de73cbe29e9879f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"37f6936263cfa5b31031aad5c3391ed909da9f9a","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Neutron backends, supported rules and traffic direction (from the VM"},{"line_number":39,"context_line":"point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f013ff3_2ae62846","line":38,"range":{"start_line":38,"start_character":9,"end_line":38,"end_character":24},"in_reply_to":"1f013ff3_cf66b652","updated":"2017-05-15 11:03:16.000000000","message":"Done","commit_id":"5f97fb458e6a061d2f99879c8de73cbe29e9879f"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"537ca966b2364b5d5bbce7fb88af96cc107604ed","unresolved":false,"context_lines":[{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"},{"line_number":56,"context_line":"list defined on the class."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"For a ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":59,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":60,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":61,"context_line":"updated:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f013ff3_8f60ae34","line":58,"range":{"start_line":58,"start_character":10,"end_line":58,"end_character":16},"updated":"2017-05-15 10:41:43.000000000","message":"compare this - and see your edits below. It\u0027s \"plug-in\"","commit_id":"5f97fb458e6a061d2f99879c8de73cbe29e9879f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"37f6936263cfa5b31031aad5c3391ed909da9f9a","unresolved":false,"context_lines":[{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"},{"line_number":56,"context_line":"list defined on the class."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"For a ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":59,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":60,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":61,"context_line":"updated:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1f013ff3_2abf48fc","line":58,"range":{"start_line":58,"start_character":10,"end_line":58,"end_character":16},"in_reply_to":"1f013ff3_8f60ae34","updated":"2017-05-15 11:03:16.000000000","message":"Done","commit_id":"5f97fb458e6a061d2f99879c8de73cbe29e9879f"},{"author":{"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},"change_message_id":"1531e18a8f4c863d6a455194a98e05f14aab4531","unresolved":false,"context_lines":[{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"},{"line_number":56,"context_line":"list defined on the class."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"For a ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":59,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":60,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":61,"context_line":"updated:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f013ff3_60e69119","line":58,"range":{"start_line":58,"start_character":0,"end_line":58,"end_character":17},"updated":"2017-05-15 12:42:36.000000000","message":"It should be an \u0027an\u0027, not a \u0027a\u0027.","commit_id":"959c04b955453afca88b51ffed1dac5259a2a98e"},{"author":{"_account_id":19298,"name":"Nicolas Bock","email":"nicolas.bock@canonical.com","username":"nicolasbock"},"change_message_id":"88d0628132bd74239f02275e384e06a58863baff","unresolved":false,"context_lines":[{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"},{"line_number":56,"context_line":"list defined on the class."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"For a ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":59,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":60,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":61,"context_line":"updated:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f013ff3_5b3b84d0","line":58,"range":{"start_line":58,"start_character":0,"end_line":58,"end_character":17},"in_reply_to":"1f013ff3_60a2119d","updated":"2017-05-15 13:08:13.000000000","message":"I know, this is a somewhat strange convention in English :) Thanks!","commit_id":"959c04b955453afca88b51ffed1dac5259a2a98e"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"44da4d2f9175662a60ce30162900abdc97c78766","unresolved":false,"context_lines":[{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"},{"line_number":56,"context_line":"list defined on the class."},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"For a ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":59,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":60,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":61,"context_line":"updated:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"1f013ff3_60a2119d","line":58,"range":{"start_line":58,"start_character":0,"end_line":58,"end_character":17},"in_reply_to":"1f013ff3_60e69119","updated":"2017-05-15 12:52:35.000000000","message":"I\u0027m not a native English speaker. Now I know is \"an\" because of the pronunciation of \"ml2\".","commit_id":"959c04b955453afca88b51ffed1dac5259a2a98e"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"86231bbac1d13189e97a1d70dd449c3647ff1b13","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_ba214ab7","line":38,"range":{"start_line":38,"start_character":41,"end_line":38,"end_character":46},"updated":"2017-05-16 08:39:34.000000000","message":"rules, and traffic *","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"b097a74f95023db06ccc74981ec15a03cfcd9388","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_3df53458","line":38,"range":{"start_line":38,"start_character":41,"end_line":38,"end_character":46},"in_reply_to":"1f013ff3_3d7e54e4","updated":"2017-05-16 09:01:18.000000000","message":"I\u0027m learning a lot of English with this patch! It\u0027s the first time I see this. Thanks!","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"aeff7d49f9cc083d24589c19fa05313378bfea66","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_3d7e54e4","line":38,"range":{"start_line":38,"start_character":41,"end_line":38,"end_character":46},"in_reply_to":"1f013ff3_7d9bbc71","updated":"2017-05-16 08:56:58.000000000","message":"yes, an Oxford comma - that would be correct. See:\n\nhttps://docs.openstack.org/contributor-guide/writing-style/punctuation.html","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"01bc9710926720280c34f16bf65b3dbd8a2259f3","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_7d9bbc71","line":38,"range":{"start_line":38,"start_character":41,"end_line":38,"end_character":46},"in_reply_to":"1f013ff3_ba214ab7","updated":"2017-05-16 08:52:02.000000000","message":"Do you mean to add a comma between \"rules\" and \"and\"? No, that\u0027s not correct.","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"86231bbac1d13189e97a1d70dd449c3647ff1b13","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    +----------------------+----------------+----------------+----------------+"},{"line_number":43,"context_line":"    | Rule \\ Backend       | Open vSwitch   | SR-IOV         | Linux Bridge   |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_5a1a467d","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":2},"updated":"2017-05-16 08:39:34.000000000","message":"is this meant to be in a code block or just a table?","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"01bc9710926720280c34f16bf65b3dbd8a2259f3","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    +----------------------+----------------+----------------+----------------+"},{"line_number":43,"context_line":"    | Rule \\ Backend       | Open vSwitch   | SR-IOV         | Linux Bridge   |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_3d8f742b","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":2},"in_reply_to":"1f013ff3_1dccb8ba","updated":"2017-05-16 08:52:02.000000000","message":"Yes, I\u0027ll refactor this.","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"12cc16c744cd7946c844698eecd664f5ba583fe3","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":"::"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    +----------------------+----------------+----------------+----------------+"},{"line_number":43,"context_line":"    | Rule \\ Backend       | Open vSwitch   | SR-IOV         | Linux Bridge   |"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_1dccb8ba","line":40,"range":{"start_line":40,"start_character":0,"end_line":40,"end_character":2},"in_reply_to":"1f013ff3_5a1a467d","updated":"2017-05-16 08:45:57.000000000","message":"Table please: https://docs.openstack.org/contributor-guide/rst-conv/tables.html","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"86231bbac1d13189e97a1d70dd449c3647ff1b13","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    | DSCP Marking         | Egress         | -              | Egress         |"},{"line_number":50,"context_line":"    +----------------------+----------------+----------------+----------------+"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    (1) Max burst parameter is skipped because it\u0027s not supported by ip tool."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_fa18f281","line":52,"range":{"start_line":52,"start_character":69,"end_line":52,"end_character":72},"updated":"2017-05-16 08:39:34.000000000","message":"by the IP tool. *","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"86231bbac1d13189e97a1d70dd449c3647ff1b13","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    | DSCP Marking         | Egress         | -              | Egress         |"},{"line_number":50,"context_line":"    +----------------------+----------------+----------------+----------------+"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    (1) Max burst parameter is skipped because it\u0027s not supported by ip tool."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_3a1f7a6d","line":52,"range":{"start_line":52,"start_character":47,"end_line":52,"end_character":51},"updated":"2017-05-16 08:39:34.000000000","message":"it is *","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"01bc9710926720280c34f16bf65b3dbd8a2259f3","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    | DSCP Marking         | Egress         | -              | Egress         |"},{"line_number":50,"context_line":"    +----------------------+----------------+----------------+----------------+"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    (1) Max burst parameter is skipped because it\u0027s not supported by ip tool."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_fd88ec1f","line":52,"range":{"start_line":52,"start_character":47,"end_line":52,"end_character":51},"in_reply_to":"1f013ff3_3a1f7a6d","updated":"2017-05-16 08:52:02.000000000","message":"Done","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"01bc9710926720280c34f16bf65b3dbd8a2259f3","unresolved":false,"context_lines":[{"line_number":49,"context_line":"    | DSCP Marking         | Egress         | -              | Egress         |"},{"line_number":50,"context_line":"    +----------------------+----------------+----------------+----------------+"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"    (1) Max burst parameter is skipped because it\u0027s not supported by ip tool."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"In the most simple case, the property can be represented by a simple Python"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1f013ff3_dd7d301d","line":52,"range":{"start_line":52,"start_character":69,"end_line":52,"end_character":72},"in_reply_to":"1f013ff3_fa18f281","updated":"2017-05-16 08:52:02.000000000","message":"Done","commit_id":"c8020aa2d09d4cc5d76003a1a1d012ba67516021"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"42142ee560078ed48786cb2c9906bb83d0586ccc","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules, and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":".. table:: **Networking back-ends, supported rules, and traffic direction**"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f013ff3_ee45d418","line":38,"range":{"start_line":38,"start_character":0,"end_line":38,"end_character":5},"updated":"2017-05-16 10:24:56.000000000","message":"The follow table shows...","commit_id":"dca85acf6553f491d691051e006e07f49f8bb47f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"feea05f68bc2c15275c5b742f0c2ff963b64d5b1","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Table of Networking back-ends, supported rules, and traffic direction (from the"},{"line_number":39,"context_line":"VM point of view)"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":".. table:: **Networking back-ends, supported rules, and traffic direction**"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f013ff3_29a616c3","line":38,"range":{"start_line":38,"start_character":0,"end_line":38,"end_character":5},"in_reply_to":"1f013ff3_ee45d418","updated":"2017-05-16 11:19:26.000000000","message":"Done","commit_id":"dca85acf6553f491d691051e006e07f49f8bb47f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"42142ee560078ed48786cb2c9906bb83d0586ccc","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":58,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":59,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":60,"context_line":"updated:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* If the QoS policy is not attached to any port or network, the QoS plug-in"},{"line_number":63,"context_line":"  will check if this rule and parameters are supported by any active mechanism"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f013ff3_8e6d309a","line":60,"range":{"start_line":59,"start_character":47,"end_line":60,"end_character":8},"updated":"2017-05-16 10:24:56.000000000","message":"Created or updated .... ? What are the following points implying? Am I looking out for these issues? Or, \"After a rule is created or updated, the following will happen...\" ?","commit_id":"dca85acf6553f491d691051e006e07f49f8bb47f"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"feea05f68bc2c15275c5b742f0c2ff963b64d5b1","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":58,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":59,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":60,"context_line":"updated:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* If the QoS policy is not attached to any port or network, the QoS plug-in"},{"line_number":63,"context_line":"  will check if this rule and parameters are supported by any active mechanism"}],"source_content_type":"text/x-rst","patch_set":6,"id":"1f013ff3_89f3ea9e","line":60,"range":{"start_line":59,"start_character":47,"end_line":60,"end_character":8},"in_reply_to":"1f013ff3_8e6d309a","updated":"2017-05-16 11:19:26.000000000","message":"I\u0027m not sure which is the question here.\n\nThe following points are related to two different situations in both actions, create and update. That means when you are creating or updating a rule, you can be in one of the following states. During this process (creation or update) the checks are done.\n\n\"After a rule is created or updated\" is not accurate, because this happens during the process and can be reverted, throwing an exception.","commit_id":"dca85acf6553f491d691051e006e07f49f8bb47f"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4b72bff3e0ffe21f25e6b75c15f643aa83e476a2","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":58,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":59,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":60,"context_line":"updated:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* If the QoS policy is not attached to any port or network, the QoS plug-in"},{"line_number":63,"context_line":"  will check if this rule and parameters are supported by any active mechanism"},{"line_number":64,"context_line":"  driver."},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"1f013ff3_69a89e1e","line":62,"range":{"start_line":59,"start_character":47,"end_line":62,"end_character":20},"updated":"2017-05-16 11:27:21.000000000","message":"I think my point was more that it doesn\u0027t make sense written as it is... \"When a rule is created or updated if the QOS policy...\"  So, I recommend changing to (If I understand correctly):\n\nWhen a rule is created or updated:\n\n*The QoS plug-in will check if this rule and parameters are supported by any active mechanism driver if the QoS policy is not attached to any port or network.\n* The QoS plug-in will check if this rule and parameters are supported by the mechanism drivers managing those ports if the QoS policy is attached to any port or network.","commit_id":"103132a3e1ba16258e29bb888835643ead6191b9"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9464fe1e3c779236347e1cad34b691436efb3914","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":"For an ml2 plug-in, the list of supported QoS rule types and parameters is"},{"line_number":58,"context_line":"defined as a common subset of rules supported by all active mechanism drivers."},{"line_number":59,"context_line":"A QoS rule is always attached to a QoS policy. When a rule is created or"},{"line_number":60,"context_line":"updated:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* If the QoS policy is not attached to any port or network, the QoS plug-in"},{"line_number":63,"context_line":"  will check if this rule and parameters are supported by any active mechanism"},{"line_number":64,"context_line":"  driver."},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"1f013ff3_3fb884c6","line":62,"range":{"start_line":59,"start_character":47,"end_line":62,"end_character":20},"in_reply_to":"1f013ff3_69a89e1e","updated":"2017-05-16 12:22:51.000000000","message":"Yes, that makes sense. Thanks!","commit_id":"103132a3e1ba16258e29bb888835643ead6191b9"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"15de634701e3ac00147b5b8dbd686fae92aac2be","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"The following table shows the Networking back-ends, QoS supported rules, and"},{"line_number":39,"context_line":"traffic directions (from the VM point of view)."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":".. table:: **Networking back-ends, supported rules, and traffic direction**"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_99021309","line":38,"range":{"start_line":38,"start_character":41,"end_line":38,"end_character":50},"updated":"2017-05-16 13:51:22.000000000","message":"back ends (It\u0027s a noun here. Please see https://docs.openstack.org/contributor-guide/writing-style/word-choice.html). Also, please change below.","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"db9ba8329cd4fb19c93d89cf017e8faf0095089e","unresolved":false,"context_lines":[{"line_number":35,"context_line":"to `QoS rule types"},{"line_number":36,"context_line":"\u003chttps://git.openstack.org/cgit/openstack/neutron/tree/neutron/services/qos/qos_consts.py\u003e`_."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"The following table shows the Networking back-ends, QoS supported rules, and"},{"line_number":39,"context_line":"traffic directions (from the VM point of view)."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":".. table:: **Networking back-ends, supported rules, and traffic direction**"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_c23784b0","line":38,"range":{"start_line":38,"start_character":41,"end_line":38,"end_character":50},"in_reply_to":"1f013ff3_99021309","updated":"2017-05-16 14:59:04.000000000","message":"Done","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"15de634701e3ac00147b5b8dbd686fae92aac2be","unresolved":false,"context_lines":[{"line_number":41,"context_line":".. table:: **Networking back-ends, supported rules, and traffic direction**"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":44,"context_line":"     Rule \\ Backend         Open vSwitch      SR-IOV            Linux Bridge"},{"line_number":45,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"     Bandwidth Limit        Egress            Egress (1)        Egress"},{"line_number":47,"context_line":"     Minimum Bandwidth      -                 Egress            -"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_39565f5e","line":44,"range":{"start_line":44,"start_character":12,"end_line":44,"end_character":13},"updated":"2017-05-16 13:51:22.000000000","message":"back end (lowercase).","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"15de634701e3ac00147b5b8dbd686fae92aac2be","unresolved":false,"context_lines":[{"line_number":41,"context_line":".. table:: **Networking back-ends, supported rules, and traffic direction**"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":44,"context_line":"     Rule \\ Backend         Open vSwitch      SR-IOV            Linux Bridge"},{"line_number":45,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"     Bandwidth Limit        Egress            Egress (1)        Egress"},{"line_number":47,"context_line":"     Minimum Bandwidth      -                 Egress            -"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_f94fd7ba","line":44,"range":{"start_line":44,"start_character":70,"end_line":44,"end_character":71},"updated":"2017-05-16 13:51:22.000000000","message":"bridge","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"db9ba8329cd4fb19c93d89cf017e8faf0095089e","unresolved":false,"context_lines":[{"line_number":41,"context_line":".. table:: **Networking back-ends, supported rules, and traffic direction**"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":44,"context_line":"     Rule \\ Backend         Open vSwitch      SR-IOV            Linux Bridge"},{"line_number":45,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"     Bandwidth Limit        Egress            Egress (1)        Egress"},{"line_number":47,"context_line":"     Minimum Bandwidth      -                 Egress            -"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_22c18881","line":44,"range":{"start_line":44,"start_character":12,"end_line":44,"end_character":13},"in_reply_to":"1f013ff3_39565f5e","updated":"2017-05-16 14:59:04.000000000","message":"Done","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"db9ba8329cd4fb19c93d89cf017e8faf0095089e","unresolved":false,"context_lines":[{"line_number":41,"context_line":".. table:: **Networking back-ends, supported rules, and traffic direction**"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":44,"context_line":"     Rule \\ Backend         Open vSwitch      SR-IOV            Linux Bridge"},{"line_number":45,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"     Bandwidth Limit        Egress            Egress (1)        Egress"},{"line_number":47,"context_line":"     Minimum Bandwidth      -                 Egress            -"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_02c0cc7a","line":44,"range":{"start_line":44,"start_character":70,"end_line":44,"end_character":71},"in_reply_to":"1f013ff3_f94fd7ba","updated":"2017-05-16 14:59:04.000000000","message":"Done","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"15de634701e3ac00147b5b8dbd686fae92aac2be","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":44,"context_line":"     Rule \\ Backend         Open vSwitch      SR-IOV            Linux Bridge"},{"line_number":45,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"     Bandwidth Limit        Egress            Egress (1)        Egress"},{"line_number":47,"context_line":"     Minimum Bandwidth      -                 Egress            -"},{"line_number":48,"context_line":"     DSCP Marking           Egress            -                 Egress"},{"line_number":49,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_f91b5718","line":46,"range":{"start_line":46,"start_character":15,"end_line":46,"end_character":16},"updated":"2017-05-16 13:51:22.000000000","message":"limit (lowercase, and below as well)","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"db9ba8329cd4fb19c93d89cf017e8faf0095089e","unresolved":false,"context_lines":[{"line_number":43,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":44,"context_line":"     Rule \\ Backend         Open vSwitch      SR-IOV            Linux Bridge"},{"line_number":45,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":46,"context_line":"     Bandwidth Limit        Egress            Egress (1)        Egress"},{"line_number":47,"context_line":"     Minimum Bandwidth      -                 Egress            -"},{"line_number":48,"context_line":"     DSCP Marking           Egress            -                 Egress"},{"line_number":49,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_22cbc872","line":46,"range":{"start_line":46,"start_character":15,"end_line":46,"end_character":16},"in_reply_to":"1f013ff3_f91b5718","updated":"2017-05-16 14:59:04.000000000","message":"Done","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"15de634701e3ac00147b5b8dbd686fae92aac2be","unresolved":false,"context_lines":[{"line_number":48,"context_line":"     DSCP Marking           Egress            -                 Egress"},{"line_number":49,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"(1) Max burst parameter is skipped because it is not supported by the"},{"line_number":52,"context_line":"    IP tool."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"In the most simple case, the property can be represented by a simple Python"},{"line_number":55,"context_line":"list defined on the class."}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_79abc788","line":52,"range":{"start_line":51,"start_character":0,"end_line":52,"end_character":12},"updated":"2017-05-16 13:51:22.000000000","message":"Maybe this would look better as a note? In the build, it now looks like a step.","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"db9ba8329cd4fb19c93d89cf017e8faf0095089e","unresolved":false,"context_lines":[{"line_number":48,"context_line":"     DSCP Marking           Egress            -                 Egress"},{"line_number":49,"context_line":"    \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d  \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"(1) Max burst parameter is skipped because it is not supported by the"},{"line_number":52,"context_line":"    IP tool."},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"In the most simple case, the property can be represented by a simple Python"},{"line_number":55,"context_line":"list defined on the class."}],"source_content_type":"text/x-rst","patch_set":8,"id":"1f013ff3_0278cc27","line":52,"range":{"start_line":51,"start_character":0,"end_line":52,"end_character":12},"in_reply_to":"1f013ff3_79abc788","updated":"2017-05-16 14:59:04.000000000","message":"Done","commit_id":"4b8069381aa2a607280ef43660bbef5cb523a039"}]}
