)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5202,"name":"Erno Kuvaja","email":"jokke@usr.fi","username":"jokke"},"change_message_id":"3c5c717ea508139245da9dbb4b217a77710982af","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"08c719d2_020aba39","updated":"2022-10-20 15:32:23.000000000","message":"This is not how the client works. If you want to have bigger chunks, just configure bigger chunks, instead of limiting the chunk size and creating new multiplir option that just gets calculated together.\n\nThe whole parallelized transfers were discussed with Ceph engineering before and we were adviced to not do it. Will abandon this patch.","commit_id":"5bc418288ca7f056112c387f5481661871bf04c7"}],"glance_store/_drivers/rbd.py":[{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"5dea48ef88f1197c5caf3e514746271c24932096","unresolved":false,"context_lines":[{"line_number":51,"context_line":"_RBD_OPTS \u003d ["},{"line_number":52,"context_line":"    cfg.IntOpt(\u0027rbd_store_chunk_size\u0027, default\u003dDEFAULT_CHUNKSIZE,"},{"line_number":53,"context_line":"               min\u003d1,"},{"line_number":54,"context_line":"               max\u003d32,"},{"line_number":55,"context_line":"               help\u003d\"\"\""},{"line_number":56,"context_line":"Size, in megabytes, to chunk RADOS images into."},{"line_number":57,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9f560f44_a3f085ff","line":54,"updated":"2020-08-28 12:00:14.000000000","message":"this should not break anyone, as if it was a value greater than 32 ceph uploads would fail anyway because of the check here https://github.com/ceph/ceph/blob/v12.2.13/src/librbd/image/CreateRequest.cc#L100-L107","commit_id":"5a69db7e20222ecb5372a08b58fa7fbc6af926ac"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"79f5f76d4e6790e5fb2a19c478973d1414959d74","unresolved":false,"context_lines":[{"line_number":357,"context_line":""},{"line_number":358,"context_line":"            self.thin_provisioning \u003d thin_provisioning"},{"line_number":359,"context_line":"            if not math.log(chunk, 2).is_integer():"},{"line_number":360,"context_line":"                LOG.warning(_LW("},{"line_number":361,"context_line":"                    \"[glance_store]rbd_store_chunk_size option value has \""},{"line_number":362,"context_line":"                    \"to be a power of 2 for optimal performance.\"))"},{"line_number":363,"context_line":"            self.chunk_size \u003d chunk * units.Mi"},{"line_number":364,"context_line":"            self.READ_CHUNKSIZE \u003d self.chunk_size"}],"source_content_type":"text/x-python","patch_set":2,"id":"1f621f24_af48d75b","line":361,"range":{"start_line":360,"start_character":21,"end_line":361,"end_character":55},"updated":"2020-11-09 15:49:19.000000000","message":"this message will interpret wrong if multiple rbd stores are configured.","commit_id":"5bc418288ca7f056112c387f5481661871bf04c7"}]}
