)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f04f2e102184713b2af1198ff07d790117a435b1","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafael Weingärtner \u003crafael@apache.org\u003e"},{"line_number":5,"context_line":"CommitDate: 2023-09-14 09:55:25 -0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"use_all_resource_revisions should use the full value of quantity when set to False"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The option \u0027use_all_resource_revisions\u0027 is useful when using Gnocchi"},{"line_number":10,"context_line":"with the patch introduced in [1]. That patch can cause queries to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ce49cfcd_e65a78af","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":82},"updated":"2023-09-18 13:53:18.000000000","message":"Line too long","commit_id":"0662d4df558d940a43da2cd3b20be5410734c55d"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"ac989c4ae188de2b7f4f29ca248bad5d9185e910","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Rafael Weingärtner \u003crafael@apache.org\u003e"},{"line_number":5,"context_line":"CommitDate: 2023-09-14 09:55:25 -0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"use_all_resource_revisions should use the full value of quantity when set to False"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The option \u0027use_all_resource_revisions\u0027 is useful when using Gnocchi"},{"line_number":10,"context_line":"with the patch introduced in [1]. That patch can cause queries to"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"50cda81e_2b8ecc7f","line":7,"range":{"start_line":7,"start_character":0,"end_line":7,"end_character":82},"in_reply_to":"ce49cfcd_e65a78af","updated":"2023-09-18 14:00:49.000000000","message":"Done","commit_id":"0662d4df558d940a43da2cd3b20be5410734c55d"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f04f2e102184713b2af1198ff07d790117a435b1","unresolved":true,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"However, when the \u0027mutate\u0027 option is not used, we need to sum all the"},{"line_number":20,"context_line":"quantities and use this value with the latest version of the attributes"},{"line_number":21,"context_line":"received. Otherwise, we will miss the complete accounting for the time frame"},{"line_number":22,"context_line":"where the revision happened."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"[1] https://github.com/gnocchixyz/gnocchi/pull/1059"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"4146faff_e485747d","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":76},"updated":"2023-09-18 13:53:18.000000000","message":"Line too long","commit_id":"0662d4df558d940a43da2cd3b20be5410734c55d"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"ac989c4ae188de2b7f4f29ca248bad5d9185e910","unresolved":false,"context_lines":[{"line_number":18,"context_line":""},{"line_number":19,"context_line":"However, when the \u0027mutate\u0027 option is not used, we need to sum all the"},{"line_number":20,"context_line":"quantities and use this value with the latest version of the attributes"},{"line_number":21,"context_line":"received. Otherwise, we will miss the complete accounting for the time frame"},{"line_number":22,"context_line":"where the revision happened."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"[1] https://github.com/gnocchixyz/gnocchi/pull/1059"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"9ce6c5f2_2ab9bc93","line":21,"range":{"start_line":21,"start_character":0,"end_line":21,"end_character":76},"in_reply_to":"4146faff_e485747d","updated":"2023-09-18 14:00:49.000000000","message":"Done","commit_id":"0662d4df558d940a43da2cd3b20be5410734c55d"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"f04f2e102184713b2af1198ff07d790117a435b1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"612785cc_4b621722","updated":"2023-09-18 13:53:18.000000000","message":"Line","commit_id":"0662d4df558d940a43da2cd3b20be5410734c55d"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"14dd7c788922ca4ad3eaab9d3ec870c52518ebd9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"1ff75c94_3860d44a","updated":"2023-11-27 12:57:20.000000000","message":"merging, as we have two +2","commit_id":"b796efd45f2a5640ab4eb915d6f4e31291c62b9f"}],"cloudkitty/collector/gnocchi.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"895c681376033a830d5419b3c4f06d2d549b295c","unresolved":true,"context_lines":[{"line_number":557,"context_line":""},{"line_number":558,"context_line":"        if data and not use_all_resource_revisions:"},{"line_number":559,"context_line":"            if \"id\" not in data[0].get(\u0027group\u0027, {}).keys():"},{"line_number":560,"context_line":"                LOG.debug(\"There is no ID id in the groupby section and we\""},{"line_number":561,"context_line":"                          \"are trying to use \u0027use_all_resource_revisions\u0027. \""},{"line_number":562,"context_line":"                          \"However, without an ID there is not much we can do \""},{"line_number":563,"context_line":"                          \"to identify the revisions for a resource.\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"fdd33aa8_5f4c4662","line":560,"range":{"start_line":560,"start_character":72,"end_line":560,"end_character":75},"updated":"2023-10-02 14:43:16.000000000","message":"Missing space","commit_id":"5ff6dc991828d7cc8bbbc1f0ad728c16856d2eff"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"dbfa716c0ad2c4cc163f50a6ffd246b31ec85082","unresolved":false,"context_lines":[{"line_number":557,"context_line":""},{"line_number":558,"context_line":"        if data and not use_all_resource_revisions:"},{"line_number":559,"context_line":"            if \"id\" not in data[0].get(\u0027group\u0027, {}).keys():"},{"line_number":560,"context_line":"                LOG.debug(\"There is no ID id in the groupby section and we\""},{"line_number":561,"context_line":"                          \"are trying to use \u0027use_all_resource_revisions\u0027. \""},{"line_number":562,"context_line":"                          \"However, without an ID there is not much we can do \""},{"line_number":563,"context_line":"                          \"to identify the revisions for a resource.\")"}],"source_content_type":"text/x-python","patch_set":2,"id":"eb67f03f_34e93ead","line":560,"range":{"start_line":560,"start_character":72,"end_line":560,"end_character":75},"in_reply_to":"fdd33aa8_5f4c4662","updated":"2023-10-02 14:45:57.000000000","message":"Done","commit_id":"5ff6dc991828d7cc8bbbc1f0ad728c16856d2eff"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"895c681376033a830d5419b3c4f06d2d549b295c","unresolved":true,"context_lines":[{"line_number":631,"context_line":""},{"line_number":632,"context_line":"    @staticmethod"},{"line_number":633,"context_line":"    def zero_quantity_values(single_entries_per_id):"},{"line_number":634,"context_line":"        \"\"\"Cleans the quantity value of the entrys for further processing.\"\"\""},{"line_number":635,"context_line":"        for single_entry in single_entries_per_id:"},{"line_number":636,"context_line":"            first_measure \u003d single_entry.get(\u0027measures\u0027)"},{"line_number":637,"context_line":"            if first_measure:"}],"source_content_type":"text/x-python","patch_set":2,"id":"4c1346ac_9a3fd074","line":634,"range":{"start_line":634,"start_character":44,"end_line":634,"end_character":50},"updated":"2023-10-02 14:43:16.000000000","message":"entries","commit_id":"5ff6dc991828d7cc8bbbc1f0ad728c16856d2eff"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"dbfa716c0ad2c4cc163f50a6ffd246b31ec85082","unresolved":false,"context_lines":[{"line_number":631,"context_line":""},{"line_number":632,"context_line":"    @staticmethod"},{"line_number":633,"context_line":"    def zero_quantity_values(single_entries_per_id):"},{"line_number":634,"context_line":"        \"\"\"Cleans the quantity value of the entrys for further processing.\"\"\""},{"line_number":635,"context_line":"        for single_entry in single_entries_per_id:"},{"line_number":636,"context_line":"            first_measure \u003d single_entry.get(\u0027measures\u0027)"},{"line_number":637,"context_line":"            if first_measure:"}],"source_content_type":"text/x-python","patch_set":2,"id":"c53b409e_32abfa96","line":634,"range":{"start_line":634,"start_character":44,"end_line":634,"end_character":50},"in_reply_to":"4c1346ac_9a3fd074","updated":"2023-10-02 14:45:57.000000000","message":"Done","commit_id":"5ff6dc991828d7cc8bbbc1f0ad728c16856d2eff"}],"releasenotes/notes/patch-use-all-revision-0325eeb0f7871c35.yaml":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"895c681376033a830d5419b3c4f06d2d549b295c","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes the accounting of the quantity values when"},{"line_number":5,"context_line":"    `use_all_resource_revisions` option is used in the Gnocchi collector."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"e8663fef_73af20df","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":52},"updated":"2023-10-02 14:43:16.000000000","message":"Fixes accounting of quantity values when","commit_id":"5ff6dc991828d7cc8bbbc1f0ad728c16856d2eff"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"dbfa716c0ad2c4cc163f50a6ffd246b31ec85082","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes the accounting of the quantity values when"},{"line_number":5,"context_line":"    `use_all_resource_revisions` option is used in the Gnocchi collector."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9ed9fd1a_c9115bfb","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":52},"in_reply_to":"e8663fef_73af20df","updated":"2023-10-02 14:45:57.000000000","message":"Done","commit_id":"5ff6dc991828d7cc8bbbc1f0ad728c16856d2eff"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"895c681376033a830d5419b3c4f06d2d549b295c","unresolved":true,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes the accounting of the quantity values when"},{"line_number":5,"context_line":"    `use_all_resource_revisions` option is used in the Gnocchi collector."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d64bc769_67df3058","line":5,"range":{"start_line":5,"start_character":5,"end_line":5,"end_character":31},"updated":"2023-10-02 14:43:16.000000000","message":"Use double ticks","commit_id":"5ff6dc991828d7cc8bbbc1f0ad728c16856d2eff"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"dbfa716c0ad2c4cc163f50a6ffd246b31ec85082","unresolved":false,"context_lines":[{"line_number":2,"context_line":"fixes:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Fixes the accounting of the quantity values when"},{"line_number":5,"context_line":"    `use_all_resource_revisions` option is used in the Gnocchi collector."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d3c86e26_f74bb737","line":5,"range":{"start_line":5,"start_character":5,"end_line":5,"end_character":31},"in_reply_to":"d64bc769_67df3058","updated":"2023-10-02 14:45:57.000000000","message":"Done","commit_id":"5ff6dc991828d7cc8bbbc1f0ad728c16856d2eff"}]}
