)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"132ef97f95e22504888d008207cbae9cd8ebf194","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"35947800_31135f5c","updated":"2024-09-16 14:14:45.000000000","message":"@thomas@goirand.fr will you be able to update this patch soon? If not, I\u0027d be happy to take over","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"4ea2c0a5b96b91759f8093a6705046a9735f5d7f","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f5c3eb14_1c97038c","updated":"2024-07-11 14:54:47.000000000","message":"Could you please add a release note?","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"05d98bd1644eecbddff092a49d3fc3329420f333","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"68cbe260_ce0de7dc","in_reply_to":"f5c3eb14_1c97038c","updated":"2024-10-10 10:50:06.000000000","message":"Done","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"},{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"db2476eca3ea23667264aefc87c219dfe63e4e68","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"ce152cf6_43c4f13e","updated":"2024-10-07 07:45:19.000000000","message":"Any reason why this patch isn\u0027t merging?!?","commit_id":"2ec6aeee577fde2985261485cc4ca63b8a3a5722"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"05d98bd1644eecbddff092a49d3fc3329420f333","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"0b457132_479a762d","in_reply_to":"ce152cf6_43c4f13e","updated":"2024-10-10 10:50:06.000000000","message":"I\u0027ve added the requested reno. I\u0027ll raise this patch to the cores in the next IRC meeting on Monday.","commit_id":"2ec6aeee577fde2985261485cc4ca63b8a3a5722"},{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"e53715e953f35ecbad0dbe7a962c088c42eb917f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"25599fdf_fa582ab3","updated":"2024-12-03 15:02:58.000000000","message":"recheck","commit_id":"0bcde58eb642acfa53fc9da1650a0b03352a9864"},{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"418a5b7b6166c8af8e2de02e3622c40ce7caebc2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"676e8584_654b0937","updated":"2024-11-01 09:31:45.000000000","message":"recheck","commit_id":"0bcde58eb642acfa53fc9da1650a0b03352a9864"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"69d7576ae9e10b40affd86170bfa76e138d8f445","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ffc9592c_2d3fb134","updated":"2024-10-10 13:02:43.000000000","message":"recheck: py312 errors unrelated to patch\n\nLooks like rounding issues?\n``AssertionError: \u0027224.616\u0027 not found in \"224.61599999999999\"``\n``testtools.matchers._impl.MismatchError: 1.9473999999999998 !\u003d 1.9474``","commit_id":"0bcde58eb642acfa53fc9da1650a0b03352a9864"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"bb6cf88c929899b34e6b210065953160ff9a93f7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"a06e0b54_ceb39179","in_reply_to":"ffc9592c_2d3fb134","updated":"2024-10-14 07:16:15.000000000","message":"Potentially fixed by similar changes to what is in https://review.opendev.org/c/openstack/cloudkitty/+/915479","commit_id":"0bcde58eb642acfa53fc9da1650a0b03352a9864"}],"cloudkitty/storage/v2/opensearch/__init__.py":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"4da63cd1cf2b2c975baea31127e978e3b00e7776","unresolved":true,"context_lines":[{"line_number":54,"context_line":"               default\u003d30, min\u003d0, max\u003d300),"},{"line_number":55,"context_line":"    cfg.BoolOpt(\u0027use_datastream\u0027,"},{"line_number":56,"context_line":"                help\u003d\u0027Use a datastream rather than an index. This is useful \u0027"},{"line_number":57,"context_line":"                     \u0027starting with Elasticsearch 7.17.\u0027,"},{"line_number":58,"context_line":"                default\u003dFalse),"},{"line_number":59,"context_line":"]"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"45abda26_7324f569","line":57,"updated":"2024-07-31 16:06:57.000000000","message":"nit: don\u0027t think we\u0027d need the ES version here. If it\u0027s applicable, can you change to the equivalent OpenSearch version?","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"},{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"725822c4cc3c8713a30b92e7812c9e349756c903","unresolved":false,"context_lines":[{"line_number":54,"context_line":"               default\u003d30, min\u003d0, max\u003d300),"},{"line_number":55,"context_line":"    cfg.BoolOpt(\u0027use_datastream\u0027,"},{"line_number":56,"context_line":"                help\u003d\u0027Use a datastream rather than an index. This is useful \u0027"},{"line_number":57,"context_line":"                     \u0027starting with Elasticsearch 7.17.\u0027,"},{"line_number":58,"context_line":"                default\u003dFalse),"},{"line_number":59,"context_line":"]"},{"line_number":60,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"01870607_88fb8051","line":57,"in_reply_to":"45abda26_7324f569","updated":"2024-09-24 14:35:11.000000000","message":"Done","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"}],"cloudkitty/storage/v2/opensearch/client.py":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"4da63cd1cf2b2c975baea31127e978e3b00e7776","unresolved":true,"context_lines":[{"line_number":257,"context_line":"        :type terms: collections.abc.Iterable"},{"line_number":258,"context_line":"        \"\"\""},{"line_number":259,"context_line":"        LOG.debug(\"Indexing {} documents\".format(len(terms)))"},{"line_number":260,"context_line":"        if opensearch.CONF.storage_elasticsearch.use_datastream:"},{"line_number":261,"context_line":"            return self.bulk_with_instruction({\"create\": {}}, terms)"},{"line_number":262,"context_line":"        else:"},{"line_number":263,"context_line":"            return self.bulk_with_instruction({\"index\": {}}, terms)"}],"source_content_type":"text/x-python","patch_set":3,"id":"8dd16a41_1ca97e93","line":260,"updated":"2024-07-31 16:06:57.000000000","message":"This should be ``storage_opensearch``","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"},{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"725822c4cc3c8713a30b92e7812c9e349756c903","unresolved":false,"context_lines":[{"line_number":257,"context_line":"        :type terms: collections.abc.Iterable"},{"line_number":258,"context_line":"        \"\"\""},{"line_number":259,"context_line":"        LOG.debug(\"Indexing {} documents\".format(len(terms)))"},{"line_number":260,"context_line":"        if opensearch.CONF.storage_elasticsearch.use_datastream:"},{"line_number":261,"context_line":"            return self.bulk_with_instruction({\"create\": {}}, terms)"},{"line_number":262,"context_line":"        else:"},{"line_number":263,"context_line":"            return self.bulk_with_instruction({\"index\": {}}, terms)"}],"source_content_type":"text/x-python","patch_set":3,"id":"d2e89255_38fadddd","line":260,"in_reply_to":"8dd16a41_1ca97e93","updated":"2024-09-24 14:35:11.000000000","message":"Done","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"4da63cd1cf2b2c975baea31127e978e3b00e7776","unresolved":true,"context_lines":[{"line_number":276,"context_line":"        :param type_: type of the DataPoint"},{"line_number":277,"context_line":"        :type type_: str"},{"line_number":278,"context_line":"        \"\"\""},{"line_number":279,"context_line":"        if opensearch.CONF.storage_elasticsearch.use_datastream:"},{"line_number":280,"context_line":"            self._docs.append({"},{"line_number":281,"context_line":"                \u0027@timestamp\u0027: datetime.now().strftime(\"%Y-%m-%dT%H:%M:%S\"),"},{"line_number":282,"context_line":"                \u0027start\u0027: start,"}],"source_content_type":"text/x-python","patch_set":3,"id":"b2b41c03_93a7e1ea","line":279,"updated":"2024-07-31 16:06:57.000000000","message":"This should be ``storage_opensearch``","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"},{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"725822c4cc3c8713a30b92e7812c9e349756c903","unresolved":false,"context_lines":[{"line_number":276,"context_line":"        :param type_: type of the DataPoint"},{"line_number":277,"context_line":"        :type type_: str"},{"line_number":278,"context_line":"        \"\"\""},{"line_number":279,"context_line":"        if opensearch.CONF.storage_elasticsearch.use_datastream:"},{"line_number":280,"context_line":"            self._docs.append({"},{"line_number":281,"context_line":"                \u0027@timestamp\u0027: datetime.now().strftime(\"%Y-%m-%dT%H:%M:%S\"),"},{"line_number":282,"context_line":"                \u0027start\u0027: start,"}],"source_content_type":"text/x-python","patch_set":3,"id":"f6ecbfa9_e1ece00a","line":279,"in_reply_to":"b2b41c03_93a7e1ea","updated":"2024-09-24 14:35:11.000000000","message":"Done","commit_id":"9dc80f5ce15582d5a7341148ac2ded2fb8f12ab8"}]}
