)]}'
{"doc/source/executors.rst":[{"author":{"_account_id":20864,"name":"Gevorg Davoian","email":"gdavoian@gmail.com","username":"gdavoian"},"change_message_id":"b16fd00407484313f8a300f3d26b0bec51b1d98a","unresolved":false,"context_lines":[{"line_number":13,"context_line":"executor guarantees that messages complete processing in the order"},{"line_number":14,"context_line":"that they are received."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"An asynchronous executor will process received messages in parallel."},{"line_number":17,"context_line":"The Server thread will not be blocked by message processing and can"},{"line_number":18,"context_line":"continue to service incoming messages.  There are no ordering"},{"line_number":19,"context_line":"guarantees - message processing may complete in a different order than"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a89bdaa_0bac1c34","line":16,"range":{"start_line":16,"start_character":59,"end_line":16,"end_character":67},"updated":"2016-09-12 10:09:25.000000000","message":"To be more precise, messages are processed concurrently, not necessarily in parallel :)","commit_id":"cbfa45dfc73e35075351f13b5545e1cbd3ac5c4d"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"40d59d5d3c22a6a8967224dce269f7a95e4383dd","unresolved":false,"context_lines":[{"line_number":18,"context_line":"continue to service incoming messages.  There are no ordering"},{"line_number":19,"context_line":"guarantees - message processing may complete in a different order than"},{"line_number":20,"context_line":"they were received.  The executor may be configured to limit the"},{"line_number":21,"context_line":"maximum number of messages that are processed at once."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"Available Executors"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a89bdaa_9e2691cc","line":21,"updated":"2016-09-12 15:38:05.000000000","message":"Interesting, just a note, this order could be retained, just would require that the futures that come out of the executor are accessed in fifo order (then the order would still be retained).","commit_id":"9bc9c0dc6a142540ffb45fb0a9f43cc4aa09e9ac"}],"oslo_messaging/rpc/client.py":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"18e53e53b80cfc07698b4431690bb2112dfca458","unresolved":false,"context_lines":[{"line_number":390,"context_line":"        method will be not executed twice on a destination (e.g. \u0027at-most-once\u0027"},{"line_number":391,"context_line":"        execution)."},{"line_number":392,"context_line":""},{"line_number":393,"context_line":"        *IS THAT CORRECT?* This means casts are never re-sent if the initial"},{"line_number":394,"context_line":"         delivery is in doubt."},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"        There are no ordering guarantees across successive casts, even"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_dca845de","line":393,"updated":"2016-09-12 06:21:46.000000000","message":"Exactly.","commit_id":"cbfa45dfc73e35075351f13b5545e1cbd3ac5c4d"}],"oslo_messaging/rpc/server.py":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"18e53e53b80cfc07698b4431690bb2112dfca458","unresolved":false,"context_lines":[{"line_number":46,"context_line":"Server will send the returned value back to the requesting client via the"},{"line_number":47,"context_line":"transport."},{"line_number":48,"context_line":""},{"line_number":49,"context_line":"**TBD** What happens if the response message send fails?"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"Parameters to the method invocation and values returned from the method are"},{"line_number":52,"context_line":"python primitive types. However the actual encoding of the data in the message"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a89bdaa_3ce85110","line":49,"updated":"2016-09-12 06:21:46.000000000","message":"Requesting client timeout. And don\u0027t known what happen.","commit_id":"cbfa45dfc73e35075351f13b5545e1cbd3ac5c4d"}]}
