)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76ae1fa951267870511cde3036666c682ef36406","unresolved":true,"context_lines":[{"line_number":9,"context_line":"There is the need to add human-readable description to the metric"},{"line_number":10,"context_line":"definition. This can then be used to create custom reports in the"},{"line_number":11,"context_line":"`summary` GET API. The value has to be stored in the backend as"},{"line_number":12,"context_line":"we do with the alt-name and unit of the metric as well."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Icea8d00eaf3343e59f0f7b2234754f6abcb23258"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"c4da04cc_df6fe070","line":12,"range":{"start_line":12,"start_character":15,"end_line":12,"end_character":23},"updated":"2022-11-28 14:44:51.000000000","message":"alt_name","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"ad5475c04ab60f3e3f5afe5a67cba2a46b67e3b2","unresolved":false,"context_lines":[{"line_number":9,"context_line":"There is the need to add human-readable description to the metric"},{"line_number":10,"context_line":"definition. This can then be used to create custom reports in the"},{"line_number":11,"context_line":"`summary` GET API. The value has to be stored in the backend as"},{"line_number":12,"context_line":"we do with the alt-name and unit of the metric as well."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Change-Id: Icea8d00eaf3343e59f0f7b2234754f6abcb23258"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3234491a_88ae34b6","line":12,"range":{"start_line":12,"start_character":15,"end_line":12,"end_character":23},"in_reply_to":"c4da04cc_df6fe070","updated":"2022-11-28 14:47:36.000000000","message":"Done","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76ae1fa951267870511cde3036666c682ef36406","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"961edd2d_f0c59131","updated":"2022-11-28 14:44:51.000000000","message":"Does this end up storing many times the same description in the storage backend?","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"ad5475c04ab60f3e3f5afe5a67cba2a46b67e3b2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3320e302_96be8571","in_reply_to":"961edd2d_f0c59131","updated":"2022-11-28 14:47:36.000000000","message":"I am using the same method as the `alt_name` to store it. Therefore, I would not expect it to be replicated many times in the back-end. Only if it changes though.","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"},{"author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"change_message_id":"67fc9891d61c7006302844f4b5fd5f42471216cf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"7aa5b344_5ac46294","updated":"2022-12-08 09:55:04.000000000","message":"Please add a release note and you will have my +2.","commit_id":"e70684c0a6c34c48513bb8d029a9f3627cb2e9de"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"d186d6d08b9feefc6a06b46320da2caf33228428","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"d93b2cc2_64534dcd","in_reply_to":"7aa5b344_5ac46294","updated":"2022-12-08 10:46:54.000000000","message":"done","commit_id":"e70684c0a6c34c48513bb8d029a9f3627cb2e9de"},{"author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"change_message_id":"2168a3d56a061b6ed9b86e0681fb4199a84eef9b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"63e1af06_8ca4c018","updated":"2022-12-12 12:52:21.000000000","message":"Just a note that I had to disable PyScripts to avoid getting `TypeError: \u0027DataFrame\u0027 object is not subscriptable` with my test rating script.\n\nHere is what I can see Influx (here \"Image size\" is the description):\n\n```\ntime                 __ck_collect_period day_of_the_year description flavor_id groupby                                                   id                                   metadata month price                project_id                       qty                  type       unit week_of_the_year year\n----                 ------------------- --------------- ----------- --------- -------                                                   --                                   -------- ----- -----                ----------                       ---                  ----       ---- ---------------- ----\n2022-12-12T12:30:00Z 300                 346             Image size            id|project_id|week_of_the_year|day_of_the_year|month|year 13a86d0a-9213-4b4e-a636-b46119a363e7          12    0.015766620635986328 2e5dd895a3a4462782b418fbfcfaa3ba 0.015766620635986328 image.size GiB  50               2022\n2022-12-12T12:25:00Z 300                 346             Image size            id|project_id|week_of_the_year|day_of_the_year|month|year 13a86d0a-9213-4b4e-a636-b46119a363e7          12    0.015766620635986328 2e5dd895a3a4462782b418fbfcfaa3ba 0.015766620635986328 image.size GiB  50               2022\n2022-12-12T12:20:00Z 300                 346             Image size            id|project_id|week_of_the_year|day_of_the_year|month|year 13a86d0a-9213-4b4e-a636-b46119a363e7          12    0.015766620635986328 2e5dd895a3a4462782b418fbfcfaa3ba 0.015766620635986328 image.size GiB  50               2022\n2022-12-12T12:15:00Z 300                 346             Image size            id|project_id|week_of_the_year|day_of_the_year|month|year 13a86d0a-9213-4b4e-a636-b46119a363e7          12    0.015766620635986328 2e5dd895a3a4462782b418fbfcfaa3ba 0.015766620635986328 image.size GiB  50               2022\n2022-12-12T12:10:00Z 300                 346             Image size            id|project_id|week_of_the_year|day_of_the_year|month|year 13a86d0a-9213-4b4e-a636-b46119a363e7          12    0.015766620635986328 2e5dd895a3a4462782b418fbfcfaa3ba 0.015766620635986328 image.size GiB  50               2022\n```\nSo yes, the description is added to each record.","commit_id":"40a5dbe9b41406cc0e8aeda228d88b6c550ab1a3"},{"author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"change_message_id":"ae8c471db1a3c86db8a6704ce7463a2e6702b0f0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"de548509_fe944a8c","updated":"2022-12-08 11:30:10.000000000","message":"recheck","commit_id":"40a5dbe9b41406cc0e8aeda228d88b6c550ab1a3"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"8a7ac1abf7d22113df9c2cf8848eb024a7ef16c9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ea84009b_1c7866ac","in_reply_to":"63e1af06_8ca4c018","updated":"2023-01-09 14:48:53.000000000","message":"I think that the PyScript error here is not related.","commit_id":"40a5dbe9b41406cc0e8aeda228d88b6c550ab1a3"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"425082cadf77fef85b679c01abb784a862377f17","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"c035b939_ba9b5144","updated":"2023-01-09 14:51:28.000000000","message":"Missing docs?","commit_id":"b72a9e8b941adc098a227397c71bdff29e01da46"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"afeb2548f1da8e29ab3ecfdf1cbd45799db1c860","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"e86da2da_b64c0ad3","in_reply_to":"c035b939_ba9b5144","updated":"2023-01-09 16:51:05.000000000","message":"done","commit_id":"b72a9e8b941adc098a227397c71bdff29e01da46"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76cd56ded10c9bd07a7f535d191fecc7ecf4bbc7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"d0412d8e_d17cc27f","updated":"2023-01-23 14:38:30.000000000","message":"Some comments about the docs","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"d91a32d09193c952bd8837bd8576fc7373c72a43","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"858c88dc_2a78dbc0","updated":"2023-01-26 12:32:15.000000000","message":"Thanks for the review Pierre","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"e4c856c9e20fc31820e714504d4df0870d8753f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"709d0e16_81885c09","updated":"2023-02-06 14:17:39.000000000","message":"Minor doc nit","commit_id":"a7534c1dc8f0cd3ce0e43559f198e5c285f47ea9"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"4c40bc56e222b45d0bb48fb8b8e326d9ad4fbd59","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"5d94f61e_fc016452","updated":"2023-04-03 14:31:44.000000000","message":"Pleas","commit_id":"5f4aee4e1f4c9f31e635894444c997730d4c10a1"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"e519f496d454614697f8699737d314ca800c6828","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"99aeaf1e_c4da460d","updated":"2024-01-27 18:23:22.000000000","message":"I forgot this patchset. As it was approved, and the Patch it depends was already merged, I am rebasing it. Then, if Zuul passes, I will merge it.","commit_id":"b7ae3fbc527fe76c4e1422c7bc5b253e3371d792"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"4a686b163f92ac4d40934dfa9b89ab2e1061200e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"d9758d13_0736cc01","updated":"2023-11-27 12:55:47.000000000","message":"Merging, as we have two +2","commit_id":"b7ae3fbc527fe76c4e1422c7bc5b253e3371d792"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"bb26aea9da57d9cb4956b2c0f08ce7678ed10b57","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"2db909d1_6ce17b9b","updated":"2023-11-27 12:56:26.000000000","message":"made a mistake, we need to wait for the other patch to be merged","commit_id":"b7ae3fbc527fe76c4e1422c7bc5b253e3371d792"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"78d413d1d6917643cfa073952ad58f8c9dad0e79","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":18,"id":"45b7e4fc_241f263a","updated":"2024-01-28 21:47:05.000000000","message":"recheck","commit_id":"3aa31f871965dc155ba0d8b3fad13b1358f8959f"}],"cloudkitty/collector/__init__.py":[{"author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"change_message_id":"85bd4b0d5ba899c288f837a61868b256bc5409b4","unresolved":true,"context_lines":[{"line_number":274,"context_line":"        groupby[\u0027month\u0027] \u003d month_of_the_year"},{"line_number":275,"context_line":"        groupby[\u0027year\u0027] \u003d year"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        return DataPoint(unit, qty, price, groupby, metadata,"},{"line_number":278,"context_line":"                         metric.get(\u0027description\u0027))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"class InvalidConfiguration(Exception):"}],"source_content_type":"text/x-python","patch_set":1,"id":"4ac1c9b9_27c47793","line":278,"range":{"start_line":277,"start_character":0,"end_line":278,"end_character":51},"updated":"2022-11-28 14:49:41.000000000","message":"Should we add another argument (which can be None) or return different structures depending on whether the description exists or not?","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"d186d6d08b9feefc6a06b46320da2caf33228428","unresolved":false,"context_lines":[{"line_number":274,"context_line":"        groupby[\u0027month\u0027] \u003d month_of_the_year"},{"line_number":275,"context_line":"        groupby[\u0027year\u0027] \u003d year"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        return DataPoint(unit, qty, price, groupby, metadata,"},{"line_number":278,"context_line":"                         metric.get(\u0027description\u0027))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"class InvalidConfiguration(Exception):"}],"source_content_type":"text/x-python","patch_set":1,"id":"e8469e0c_1085bd26","line":278,"range":{"start_line":277,"start_character":0,"end_line":278,"end_character":51},"in_reply_to":"1e67724d_353030e9","updated":"2022-12-08 10:46:54.000000000","message":"Done","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"},{"author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"change_message_id":"67fc9891d61c7006302844f4b5fd5f42471216cf","unresolved":true,"context_lines":[{"line_number":274,"context_line":"        groupby[\u0027month\u0027] \u003d month_of_the_year"},{"line_number":275,"context_line":"        groupby[\u0027year\u0027] \u003d year"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        return DataPoint(unit, qty, price, groupby, metadata,"},{"line_number":278,"context_line":"                         metric.get(\u0027description\u0027))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"class InvalidConfiguration(Exception):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1e67724d_353030e9","line":278,"range":{"start_line":277,"start_character":0,"end_line":278,"end_character":51},"in_reply_to":"310cf38c_8a387cc5","updated":"2022-12-08 09:55:04.000000000","message":"Yes, you are right.","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"12b740dcc9c6ca84548b80582f77e02630cdec64","unresolved":true,"context_lines":[{"line_number":274,"context_line":"        groupby[\u0027month\u0027] \u003d month_of_the_year"},{"line_number":275,"context_line":"        groupby[\u0027year\u0027] \u003d year"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        return DataPoint(unit, qty, price, groupby, metadata,"},{"line_number":278,"context_line":"                         metric.get(\u0027description\u0027))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"class InvalidConfiguration(Exception):"}],"source_content_type":"text/x-python","patch_set":1,"id":"e1d07caf_209fde6a","line":278,"range":{"start_line":277,"start_character":0,"end_line":278,"end_character":51},"in_reply_to":"4ac1c9b9_27c47793","updated":"2022-11-28 14:51:50.000000000","message":"I am not sure I follow. Do you mean, using a default value if the description does not exist that is not None?","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"14b6ce9362f0fbe3b6ea3853693e2f3dd22bb28c","unresolved":true,"context_lines":[{"line_number":274,"context_line":"        groupby[\u0027month\u0027] \u003d month_of_the_year"},{"line_number":275,"context_line":"        groupby[\u0027year\u0027] \u003d year"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        return DataPoint(unit, qty, price, groupby, metadata,"},{"line_number":278,"context_line":"                         metric.get(\u0027description\u0027))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"class InvalidConfiguration(Exception):"}],"source_content_type":"text/x-python","patch_set":1,"id":"310cf38c_8a387cc5","line":278,"range":{"start_line":277,"start_character":0,"end_line":278,"end_character":51},"in_reply_to":"bae6385f_5faff265","updated":"2022-12-07 17:37:29.000000000","message":"But, the result is the same. The only difference is that it uses more lines. Do you prefer this method?","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"},{"author":{"_account_id":25277,"name":"Mariusz Karpiarz","email":"mariusz.karpiarz@codethink.co.uk","username":"mkarpiarz"},"change_message_id":"027e25e7ef8a20222bad6503a4c0b7dd08fb7bb8","unresolved":true,"context_lines":[{"line_number":274,"context_line":"        groupby[\u0027month\u0027] \u003d month_of_the_year"},{"line_number":275,"context_line":"        groupby[\u0027year\u0027] \u003d year"},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"        return DataPoint(unit, qty, price, groupby, metadata,"},{"line_number":278,"context_line":"                         metric.get(\u0027description\u0027))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"class InvalidConfiguration(Exception):"}],"source_content_type":"text/x-python","patch_set":1,"id":"bae6385f_5faff265","line":278,"range":{"start_line":277,"start_character":0,"end_line":278,"end_character":51},"in_reply_to":"e1d07caf_209fde6a","updated":"2022-12-07 14:59:00.000000000","message":"Basically:\n\n```\nif metric.get(\u0027description\u0027):\n    return DataPoint(..., metadata, metric.get(\u0027description\u0027))\nelse:\n    return DataPoint(..., metadata)\n```","commit_id":"64d47194ec7647e1759af461158291743d4c1ac7"}],"doc/source/admin/configuration/collector.rst":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76cd56ded10c9bd07a7f535d191fecc7ecf4bbc7","unresolved":true,"context_lines":[{"line_number":281,"context_line":"Metric description"},{"line_number":282,"context_line":"~~~~~~~~~~~~~~~~~~"},{"line_number":283,"context_line":"Sometimes, you will want to use a more descriptive attribute to show more"},{"line_number":284,"context_line":"details about the rating type configure. For instance, to provide more"},{"line_number":285,"context_line":"details about the rating of operating system licenses or other software"},{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"`description`, which is a String like field that can be used to provide more"}],"source_content_type":"text/x-rst","patch_set":10,"id":"cac28671_5e509741","line":284,"range":{"start_line":284,"start_character":8,"end_line":284,"end_character":39},"updated":"2023-01-23 14:38:30.000000000","message":"\"about the configured rating type\"?","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"d91a32d09193c952bd8837bd8576fc7373c72a43","unresolved":false,"context_lines":[{"line_number":281,"context_line":"Metric description"},{"line_number":282,"context_line":"~~~~~~~~~~~~~~~~~~"},{"line_number":283,"context_line":"Sometimes, you will want to use a more descriptive attribute to show more"},{"line_number":284,"context_line":"details about the rating type configure. For instance, to provide more"},{"line_number":285,"context_line":"details about the rating of operating system licenses or other software"},{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"`description`, which is a String like field that can be used to provide more"}],"source_content_type":"text/x-rst","patch_set":10,"id":"70e836d4_a7e8d623","line":284,"range":{"start_line":284,"start_character":8,"end_line":284,"end_character":39},"in_reply_to":"cac28671_5e509741","updated":"2023-01-26 12:32:15.000000000","message":"Done","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76cd56ded10c9bd07a7f535d191fecc7ecf4bbc7","unresolved":true,"context_lines":[{"line_number":284,"context_line":"details about the rating type configure. For instance, to provide more"},{"line_number":285,"context_line":"details about the rating of operating system licenses or other software"},{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"`description`, which is a String like field that can be used to provide more"},{"line_number":288,"context_line":"information for a rating of a metric. When configured, this option is"},{"line_number":289,"context_line":"persisted as a rating metadata and it is available through the summary GET API."},{"line_number":290,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"702d9984_3d332cc3","line":287,"range":{"start_line":287,"start_character":26,"end_line":287,"end_character":43},"updated":"2023-01-23 14:38:30.000000000","message":"Is there a length limit?","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76cd56ded10c9bd07a7f535d191fecc7ecf4bbc7","unresolved":true,"context_lines":[{"line_number":284,"context_line":"details about the rating type configure. For instance, to provide more"},{"line_number":285,"context_line":"details about the rating of operating system licenses or other software"},{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"`description`, which is a String like field that can be used to provide more"},{"line_number":288,"context_line":"information for a rating of a metric. When configured, this option is"},{"line_number":289,"context_line":"persisted as a rating metadata and it is available through the summary GET API."},{"line_number":290,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"618d9e66_3d74aa48","line":287,"range":{"start_line":287,"start_character":1,"end_line":287,"end_character":12},"updated":"2023-01-23 14:38:30.000000000","message":"Use double ticks ``","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"d91a32d09193c952bd8837bd8576fc7373c72a43","unresolved":false,"context_lines":[{"line_number":284,"context_line":"details about the rating type configure. For instance, to provide more"},{"line_number":285,"context_line":"details about the rating of operating system licenses or other software"},{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"`description`, which is a String like field that can be used to provide more"},{"line_number":288,"context_line":"information for a rating of a metric. When configured, this option is"},{"line_number":289,"context_line":"persisted as a rating metadata and it is available through the summary GET API."},{"line_number":290,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"a91f221a_d00427dc","line":287,"range":{"start_line":287,"start_character":1,"end_line":287,"end_character":12},"in_reply_to":"618d9e66_3d74aa48","updated":"2023-01-26 12:32:15.000000000","message":"Done","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"d91a32d09193c952bd8837bd8576fc7373c72a43","unresolved":false,"context_lines":[{"line_number":284,"context_line":"details about the rating type configure. For instance, to provide more"},{"line_number":285,"context_line":"details about the rating of operating system licenses or other software"},{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"`description`, which is a String like field that can be used to provide more"},{"line_number":288,"context_line":"information for a rating of a metric. When configured, this option is"},{"line_number":289,"context_line":"persisted as a rating metadata and it is available through the summary GET API."},{"line_number":290,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"d402a441_cf75edc2","line":287,"range":{"start_line":287,"start_character":26,"end_line":287,"end_character":43},"in_reply_to":"702d9984_3d332cc3","updated":"2023-01-26 12:32:15.000000000","message":"It seems that the limit is 64KB.","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76cd56ded10c9bd07a7f535d191fecc7ecf4bbc7","unresolved":true,"context_lines":[{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"`description`, which is a String like field that can be used to provide more"},{"line_number":288,"context_line":"information for a rating of a metric. When configured, this option is"},{"line_number":289,"context_line":"persisted as a rating metadata and it is available through the summary GET API."},{"line_number":290,"context_line":""},{"line_number":291,"context_line":".. code-block:: yaml"},{"line_number":292,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"ddc051eb_436c2887","line":289,"range":{"start_line":289,"start_character":10,"end_line":289,"end_character":30},"updated":"2023-01-23 14:38:30.000000000","message":"as rating metadata","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"d91a32d09193c952bd8837bd8576fc7373c72a43","unresolved":false,"context_lines":[{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"`description`, which is a String like field that can be used to provide more"},{"line_number":288,"context_line":"information for a rating of a metric. When configured, this option is"},{"line_number":289,"context_line":"persisted as a rating metadata and it is available through the summary GET API."},{"line_number":290,"context_line":""},{"line_number":291,"context_line":".. code-block:: yaml"},{"line_number":292,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"e2d021e3_5bd3b701","line":289,"range":{"start_line":289,"start_character":10,"end_line":289,"end_character":30},"in_reply_to":"ddc051eb_436c2887","updated":"2023-01-26 12:32:15.000000000","message":"Done","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"76cd56ded10c9bd07a7f535d191fecc7ecf4bbc7","unresolved":true,"context_lines":[{"line_number":288,"context_line":"information for a rating of a metric. When configured, this option is"},{"line_number":289,"context_line":"persisted as a rating metadata and it is available through the summary GET API."},{"line_number":290,"context_line":""},{"line_number":291,"context_line":".. code-block:: yaml"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"   metrics:"},{"line_number":294,"context_line":"     instance-status:"},{"line_number":295,"context_line":"       unit: license-hours"},{"line_number":296,"context_line":"       alt_name: license-hours"},{"line_number":297,"context_line":"       groupby:"},{"line_number":298,"context_line":"         - id"},{"line_number":299,"context_line":"         - operating_system_name"},{"line_number":300,"context_line":"         - operating_system_distro"},{"line_number":301,"context_line":"         - operating_system_version"},{"line_number":302,"context_line":"         - flavor_id"},{"line_number":303,"context_line":"         - flavor_name"},{"line_number":304,"context_line":"         - cores"},{"line_number":305,"context_line":"         - ram"},{"line_number":306,"context_line":"       metadata: []"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"Collector-specific configuration"},{"line_number":309,"context_line":"--------------------------------"}],"source_content_type":"text/x-rst","patch_set":10,"id":"0d44f0e9_74ac79b8","line":306,"range":{"start_line":291,"start_character":0,"end_line":306,"end_character":19},"updated":"2023-01-23 14:38:30.000000000","message":"Where is description in here?","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"d91a32d09193c952bd8837bd8576fc7373c72a43","unresolved":false,"context_lines":[{"line_number":288,"context_line":"information for a rating of a metric. When configured, this option is"},{"line_number":289,"context_line":"persisted as a rating metadata and it is available through the summary GET API."},{"line_number":290,"context_line":""},{"line_number":291,"context_line":".. code-block:: yaml"},{"line_number":292,"context_line":""},{"line_number":293,"context_line":"   metrics:"},{"line_number":294,"context_line":"     instance-status:"},{"line_number":295,"context_line":"       unit: license-hours"},{"line_number":296,"context_line":"       alt_name: license-hours"},{"line_number":297,"context_line":"       groupby:"},{"line_number":298,"context_line":"         - id"},{"line_number":299,"context_line":"         - operating_system_name"},{"line_number":300,"context_line":"         - operating_system_distro"},{"line_number":301,"context_line":"         - operating_system_version"},{"line_number":302,"context_line":"         - flavor_id"},{"line_number":303,"context_line":"         - flavor_name"},{"line_number":304,"context_line":"         - cores"},{"line_number":305,"context_line":"         - ram"},{"line_number":306,"context_line":"       metadata: []"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"Collector-specific configuration"},{"line_number":309,"context_line":"--------------------------------"}],"source_content_type":"text/x-rst","patch_set":10,"id":"c37928db_858de6e1","line":306,"range":{"start_line":291,"start_character":0,"end_line":306,"end_character":19},"in_reply_to":"0d44f0e9_74ac79b8","updated":"2023-01-26 12:32:15.000000000","message":"It is not there. I forgot to add.","commit_id":"55b1ae9661e5663c5fa7eb88f2939d519d7b2ce5"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"e4c856c9e20fc31820e714504d4df0870d8753f6","unresolved":true,"context_lines":[{"line_number":284,"context_line":"details about the configured rating type. For instance, to provide more"},{"line_number":285,"context_line":"details about the rating of operating system licenses or other software"},{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"``description``, which is a String like field (up to 64kb of size) that can be"},{"line_number":288,"context_line":"used to provide more information for a rating of a metric. When configured,"},{"line_number":289,"context_line":"this option is persisted as rating metadata and it is available through the"},{"line_number":290,"context_line":"summary GET API."}],"source_content_type":"text/x-rst","patch_set":11,"id":"170862d5_22d5c6b2","line":287,"range":{"start_line":287,"start_character":53,"end_line":287,"end_character":57},"updated":"2023-02-06 14:17:39.000000000","message":"64 kB.","commit_id":"a7534c1dc8f0cd3ce0e43559f198e5c285f47ea9"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"6c22a8634105855eb4915d480a68c9e8b024b2fd","unresolved":false,"context_lines":[{"line_number":284,"context_line":"details about the configured rating type. For instance, to provide more"},{"line_number":285,"context_line":"details about the rating of operating system licenses or other software"},{"line_number":286,"context_line":"licenses configured in the cloud. For that, we have the option called"},{"line_number":287,"context_line":"``description``, which is a String like field (up to 64kb of size) that can be"},{"line_number":288,"context_line":"used to provide more information for a rating of a metric. When configured,"},{"line_number":289,"context_line":"this option is persisted as rating metadata and it is available through the"},{"line_number":290,"context_line":"summary GET API."}],"source_content_type":"text/x-rst","patch_set":11,"id":"5c9e021f_96e2c92e","line":287,"range":{"start_line":287,"start_character":53,"end_line":287,"end_character":57},"in_reply_to":"170862d5_22d5c6b2","updated":"2023-02-06 20:39:45.000000000","message":"Done","commit_id":"a7534c1dc8f0cd3ce0e43559f198e5c285f47ea9"}],"releasenotes/notes/add-description-option-to-rating-671430ac73c0315b.yaml":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"4c40bc56e222b45d0bb48fb8b8e326d9ad4fbd59","unresolved":true,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add description option to a rating metric definition, which"},{"line_number":5,"context_line":"    can be used to create custom reports in the `summary` GET API."}],"source_content_type":"text/x-yaml","patch_set":12,"id":"9c233ec3_cfa3f23a","line":5,"updated":"2023-04-03 14:31:44.000000000","message":"Please add newline at end of file.","commit_id":"5f4aee4e1f4c9f31e635894444c997730d4c10a1"},{"author":{"_account_id":28356,"name":"Rafael Weingartner","email":"rafael@apache.org","username":"rafaelweingartner"},"change_message_id":"5a57511ae637165a7aebce2a786c506830ba495c","unresolved":false,"context_lines":[{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Add description option to a rating metric definition, which"},{"line_number":5,"context_line":"    can be used to create custom reports in the `summary` GET API."}],"source_content_type":"text/x-yaml","patch_set":12,"id":"42c7d628_f83d6b5e","line":5,"in_reply_to":"9c233ec3_cfa3f23a","updated":"2023-04-03 14:35:00.000000000","message":"Done","commit_id":"5f4aee4e1f4c9f31e635894444c997730d4c10a1"}]}
