)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"383766d817a099c79b65875768d269083b69efa0","unresolved":true,"context_lines":[{"line_number":10,"context_line":"when any unhandled error happens, other scopes that"},{"line_number":11,"context_line":"should be processed after that problematic scope will"},{"line_number":12,"context_line":"not be processed, and if the problem persist with this"},{"line_number":13,"context_line":"specific scope, it generates a barrier behavior."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This proposal is to raise an exception instead of killing"},{"line_number":16,"context_line":"the processor when an error happens in the metric collect,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"90c17c86_316d8334","line":13,"range":{"start_line":13,"start_character":19,"end_line":13,"end_character":47},"updated":"2024-10-23 19:27:25.000000000","message":"will make CloudKitty to never move on to the next scopes as the processor will stop processing.","commit_id":"8a01e664ed0253ce468b1a1f19d540b299b081a8"},{"author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"change_message_id":"41f020a5ab1c32049509ee5d2eb8e86cfc9fc4f0","unresolved":false,"context_lines":[{"line_number":10,"context_line":"when any unhandled error happens, other scopes that"},{"line_number":11,"context_line":"should be processed after that problematic scope will"},{"line_number":12,"context_line":"not be processed, and if the problem persist with this"},{"line_number":13,"context_line":"specific scope, it generates a barrier behavior."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"This proposal is to raise an exception instead of killing"},{"line_number":16,"context_line":"the processor when an error happens in the metric collect,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"232473f2_ac04d4a0","line":13,"range":{"start_line":13,"start_character":19,"end_line":13,"end_character":47},"in_reply_to":"90c17c86_316d8334","updated":"2024-10-23 19:55:07.000000000","message":"Done","commit_id":"8a01e664ed0253ce468b1a1f19d540b299b081a8"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"0c7158495d7f2bb6d6f063bcc8e84b88cf5e2cf3","unresolved":true,"context_lines":[{"line_number":13,"context_line":"specific scope, it will make CloudKitty to never move"},{"line_number":14,"context_line":"on to the next scopes as the processor will stop"},{"line_number":15,"context_line":"processing."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"This proposal is to raise an exception instead of killing"},{"line_number":19,"context_line":"the processor when an error happens in the metric collect,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"66c2e74f_9d411554","line":16,"updated":"2025-01-06 14:30:04.000000000","message":"You can remove the duplicate new line here.","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"},{"author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"change_message_id":"56873d7c8846d9c1bdc9294b633f233a0ce97157","unresolved":false,"context_lines":[{"line_number":13,"context_line":"specific scope, it will make CloudKitty to never move"},{"line_number":14,"context_line":"on to the next scopes as the processor will stop"},{"line_number":15,"context_line":"processing."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"This proposal is to raise an exception instead of killing"},{"line_number":19,"context_line":"the processor when an error happens in the metric collect,"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"35099cd2_a98aa333","line":16,"in_reply_to":"66c2e74f_9d411554","updated":"2025-01-06 16:16:59.000000000","message":"Done","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"0c7158495d7f2bb6d6f063bcc8e84b88cf5e2cf3","unresolved":true,"context_lines":[{"line_number":20,"context_line":"so the problematic scope will be skipped till next"},{"line_number":21,"context_line":"collection and the other scopes will be processed normally."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Change-Id: I460877e818166230014c1d1ae7d9588162554264"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"c2f5d476_4877bfea","line":23,"updated":"2025-01-06 14:30:04.000000000","message":"Can you create a bug report and reference it?","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"},{"author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"change_message_id":"d3c30ddbc8d739fd22d65dc3891b467990dd6036","unresolved":false,"context_lines":[{"line_number":20,"context_line":"so the problematic scope will be skipped till next"},{"line_number":21,"context_line":"collection and the other scopes will be processed normally."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Change-Id: I460877e818166230014c1d1ae7d9588162554264"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"45f3282e_84a85d69","line":23,"in_reply_to":"04933783_5a3db923","updated":"2025-01-06 18:28:37.000000000","message":"Ok, many thanks.","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"d66114929fb1ae5a12f61b5e99603f67d8d73199","unresolved":true,"context_lines":[{"line_number":20,"context_line":"so the problematic scope will be skipped till next"},{"line_number":21,"context_line":"collection and the other scopes will be processed normally."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Change-Id: I460877e818166230014c1d1ae7d9588162554264"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"04933783_5a3db923","line":23,"in_reply_to":"6d4312fe_52f5ec17","updated":"2025-01-06 16:35:42.000000000","message":"We still use Storyboard, see https://docs.openstack.org/cloudkitty/latest/contributor/contributing.html","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"},{"author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"change_message_id":"56873d7c8846d9c1bdc9294b633f233a0ce97157","unresolved":true,"context_lines":[{"line_number":20,"context_line":"so the problematic scope will be skipped till next"},{"line_number":21,"context_line":"collection and the other scopes will be processed normally."},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"Change-Id: I460877e818166230014c1d1ae7d9588162554264"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"6d4312fe_52f5ec17","line":23,"in_reply_to":"c2f5d476_4877bfea","updated":"2025-01-06 16:16:59.000000000","message":"Where can I open a bug report for CK? I checked in the https://bugs.launchpad.net/cloudkitty but it not seems to be the correct place.","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"change_message_id":"41f020a5ab1c32049509ee5d2eb8e86cfc9fc4f0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c1425f25_9c005605","updated":"2024-10-23 19:55:07.000000000","message":"Thank you for the review Rafael","commit_id":"64fa8ef39b31fdce227dc51d18403fa5e96e6b3f"},{"author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"change_message_id":"27acc881a888449c6b71de461336bea92b635e33","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"a51a5380_234fa2fd","updated":"2024-10-23 22:09:56.000000000","message":"recheck some rounding problem leading to tests assertions to fail","commit_id":"64fa8ef39b31fdce227dc51d18403fa5e96e6b3f"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"142203eed61b2258d67f579c705ac33f9160fc43","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"9fc35733_23457f9d","updated":"2025-01-06 14:30:17.000000000","message":"Please add a release note.","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"8a5359e1c3d308f0ec194954f49d4bafa0e29fe0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"4d9fb1be_713b9929","updated":"2025-01-20 14:21:00.000000000","message":"LGTM, thanks Pedro","commit_id":"676fd7e0da9e16de8eb62d60cf9abe33cf438573"},{"author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"change_message_id":"54a45d7d51d8dded66b30026acb12f9500bead3b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"f4c58cf3_7adf98a7","updated":"2025-01-07 17:17:46.000000000","message":"recheck","commit_id":"676fd7e0da9e16de8eb62d60cf9abe33cf438573"}],"cloudkitty/orchestrator.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"ed2f956cf835e8246b940ff651f6afb3038365c2","unresolved":true,"context_lines":[{"line_number":645,"context_line":"                except Exception as e:"},{"line_number":646,"context_line":"                    _success \u003d False"},{"line_number":647,"context_line":"                    LOG.error(\u0027Error processing scope %s, we will try it again\u0027"},{"line_number":648,"context_line":"                              \u0027 latter.\u0027, tenant_id)"},{"line_number":649,"context_line":"                    LOG.exception(e)"},{"line_number":650,"context_line":"                finally:"},{"line_number":651,"context_line":"                    lock.release()"}],"source_content_type":"text/x-python","patch_set":3,"id":"afd5ed53_93ad337f","line":648,"updated":"2025-01-06 14:27:59.000000000","message":"later","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"},{"author":{"_account_id":30695,"name":"Pedro Henrique Pereira Martins","email":"phpm13@gmail.com","username":"pedrohpmartins"},"change_message_id":"56873d7c8846d9c1bdc9294b633f233a0ce97157","unresolved":false,"context_lines":[{"line_number":645,"context_line":"                except Exception as e:"},{"line_number":646,"context_line":"                    _success \u003d False"},{"line_number":647,"context_line":"                    LOG.error(\u0027Error processing scope %s, we will try it again\u0027"},{"line_number":648,"context_line":"                              \u0027 latter.\u0027, tenant_id)"},{"line_number":649,"context_line":"                    LOG.exception(e)"},{"line_number":650,"context_line":"                finally:"},{"line_number":651,"context_line":"                    lock.release()"}],"source_content_type":"text/x-python","patch_set":3,"id":"0baa9efc_cb24c326","line":648,"in_reply_to":"afd5ed53_93ad337f","updated":"2025-01-06 16:16:59.000000000","message":"Done","commit_id":"daf3713d282ea86c39798587a4e343d8382b0307"}]}
