)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"b354859a66dcad635b170e7e01e8f613db082801","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"011a35f5_0304c880","updated":"2021-11-24 10:58:02.000000000","message":"recheck","commit_id":"2e3b2194a60d6410200d75f49a4ae55f91fb9d6d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"470f75c7ea5af0b1cc95aa61f9235761ff00d557","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"03f048dd_ee74f7ad","updated":"2021-11-12 11:41:11.000000000","message":"recheck","commit_id":"2e3b2194a60d6410200d75f49a4ae55f91fb9d6d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"5db54b0668396f5a9df40bfe5847934565da29df","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7e3b30e1_76f2914a","updated":"2021-11-15 01:42:16.000000000","message":"recheck","commit_id":"2e3b2194a60d6410200d75f49a4ae55f91fb9d6d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"2572b82667c24e5e9a0a47451f8e7cf2bf844177","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"91733773_158fc41d","updated":"2021-11-16 12:25:36.000000000","message":"recheck","commit_id":"2e3b2194a60d6410200d75f49a4ae55f91fb9d6d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"78618eca0dfb4d85d65de8cfc54b23a6dc5ba9a5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"c03f2fbb_b726608b","updated":"2021-11-17 23:56:04.000000000","message":"recheck","commit_id":"2e3b2194a60d6410200d75f49a4ae55f91fb9d6d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"82cb18187c9c82accabbbafa54f97261ba2ebfe0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"a3a9ba97_c8123f15","updated":"2022-02-04 12:11:19.000000000","message":"Somehow this triggers bunch of selinux denials, which causes sealert command to take long time.\nI\u0027ve reported the issue here: https://bugzilla.redhat.com/show_bug.cgi?id\u003d2050636","commit_id":"bb483f0e28fab60b10bba5b03246029d8bd7041c"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"7153c3c7be78774d44e07615c6db136b726fe2f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"68c99b5b_8598b938","updated":"2022-02-20 11:43:47.000000000","message":"recheck","commit_id":"bb483f0e28fab60b10bba5b03246029d8bd7041c"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"f1c257ab1e25ee3ae101da19f071a40ea6682782","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"03a01a9a_0955262d","updated":"2022-02-20 11:43:42.000000000","message":"recheckrecheck","commit_id":"bb483f0e28fab60b10bba5b03246029d8bd7041c"}],"manifests/storage/server.pp":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4d021c34c7ab96e229016424d323843ee27f954e","unresolved":true,"context_lines":[{"line_number":323,"context_line":"  $object_server_mb_per_sync      \u003d 512,"},{"line_number":324,"context_line":"  # These parameters only apply to the container server,"},{"line_number":325,"context_line":"  # and define sharding options."},{"line_number":326,"context_line":"  $contsharder_auto_shard                        \u003d false,"},{"line_number":327,"context_line":"  $contsharder_shard_container_threshold         \u003d 1000000,"},{"line_number":328,"context_line":"  $contsharder_shard_shrink_point                \u003d 5,"},{"line_number":329,"context_line":"  $contsharder_shard_shrink_merge_point          \u003d 75,"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"c9bb4139_3de05579","line":326,"range":{"start_line":326,"start_character":3,"end_line":326,"end_character":14},"updated":"2020-11-30 15:12:28.000000000","message":"I prefer to use \"container_sharder\" instead of contsharder, since IMO it\u0027s not very good idea to use any original shorten name. This is consistent with the existing object_server_mb_per_sync parameter.","commit_id":"deac1b65128cee49b948a3fecbe7a7e584719a0d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"ea53e1a26e2e4ff11e27d1d59f10afc9132d743b","unresolved":false,"context_lines":[{"line_number":323,"context_line":"  $object_server_mb_per_sync      \u003d 512,"},{"line_number":324,"context_line":"  # These parameters only apply to the container server,"},{"line_number":325,"context_line":"  # and define sharding options."},{"line_number":326,"context_line":"  $contsharder_auto_shard                        \u003d false,"},{"line_number":327,"context_line":"  $contsharder_shard_container_threshold         \u003d 1000000,"},{"line_number":328,"context_line":"  $contsharder_shard_shrink_point                \u003d 5,"},{"line_number":329,"context_line":"  $contsharder_shard_shrink_merge_point          \u003d 75,"}],"source_content_type":"text/x-puppet","patch_set":1,"id":"2936451f_cc9de2c7","line":326,"range":{"start_line":326,"start_character":3,"end_line":326,"end_character":14},"in_reply_to":"c9bb4139_3de05579","updated":"2022-02-20 11:44:25.000000000","message":"Done","commit_id":"deac1b65128cee49b948a3fecbe7a7e584719a0d"}],"templates/container-server.conf.erb":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"caeb5287dd49c8ea4a8d8f4693253078385d3bde","unresolved":true,"context_lines":[{"line_number":48,"context_line":""},{"line_number":49,"context_line":"[container-sync]"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"[container-sharder]"},{"line_number":52,"context_line":"auto_shard \u003d \u003c%\u003d @container_sharder_auto_shard %\u003e"},{"line_number":53,"context_line":"shard_container_threshold \u003d \u003c%\u003d @container_sharder_shard_container_threshold %\u003e"},{"line_number":54,"context_line":"shard_shrink_point \u003d \u003c%\u003d @container_sharder_shard_shrink_point %\u003e"}],"source_content_type":"application/x-erb","patch_set":3,"id":"ea9fa486_f4ff1d76","line":51,"range":{"start_line":51,"start_character":1,"end_line":51,"end_character":18},"updated":"2021-11-10 12:49:01.000000000","message":"Hmm... revisiting this change after a while, I feel some concerns with adding \"complete\" implementation here, because it requires maintaining defaults defined in puppet-swift. I tend to leave only the minimum basic parameter now. Users can set these parameters by swift_container_config if needed.\n\nAs a future plan we should consider refactoring generation of each .conf file and replace current template-based implementation by the one with *_config resource.","commit_id":"04cceba417ad4b5b993257e4ba325c43977a8159"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"ea53e1a26e2e4ff11e27d1d59f10afc9132d743b","unresolved":false,"context_lines":[{"line_number":48,"context_line":""},{"line_number":49,"context_line":"[container-sync]"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"[container-sharder]"},{"line_number":52,"context_line":"auto_shard \u003d \u003c%\u003d @container_sharder_auto_shard %\u003e"},{"line_number":53,"context_line":"shard_container_threshold \u003d \u003c%\u003d @container_sharder_shard_container_threshold %\u003e"},{"line_number":54,"context_line":"shard_shrink_point \u003d \u003c%\u003d @container_sharder_shard_shrink_point %\u003e"}],"source_content_type":"application/x-erb","patch_set":3,"id":"29cc7065_9b0897b4","line":51,"range":{"start_line":51,"start_character":1,"end_line":51,"end_character":18},"in_reply_to":"ea9fa486_f4ff1d76","updated":"2022-02-20 11:44:25.000000000","message":"Done","commit_id":"04cceba417ad4b5b993257e4ba325c43977a8159"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"caeb5287dd49c8ea4a8d8f4693253078385d3bde","unresolved":true,"context_lines":[{"line_number":52,"context_line":"auto_shard \u003d \u003c%\u003d @container_sharder_auto_shard %\u003e"},{"line_number":53,"context_line":"shard_container_threshold \u003d \u003c%\u003d @container_sharder_shard_container_threshold %\u003e"},{"line_number":54,"context_line":"shard_shrink_point \u003d \u003c%\u003d @container_sharder_shard_shrink_point %\u003e"},{"line_number":55,"context_line":"shard_shrink_merge_point \u003d \u003c% @container_sharder_shard_shrink_merge_point %\u003e"},{"line_number":56,"context_line":"shard_scanner_batch_size \u003d \u003c% @container_sharder_shard_scanner_batch_size %\u003e"},{"line_number":57,"context_line":"cleave_batch_size \u003d \u003c% @container_sharder_cleave_batch_size %\u003e"},{"line_number":58,"context_line":"cleave_row_batch_size \u003d \u003c% @container_sharder_cleave_row_batch_size %\u003e"}],"source_content_type":"application/x-erb","patch_set":3,"id":"804d2b43_3c904b07","line":55,"range":{"start_line":55,"start_character":27,"end_line":55,"end_character":29},"updated":"2021-11-10 12:49:01.000000000","message":"should be \u003c%\u003d","commit_id":"04cceba417ad4b5b993257e4ba325c43977a8159"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"ea53e1a26e2e4ff11e27d1d59f10afc9132d743b","unresolved":false,"context_lines":[{"line_number":52,"context_line":"auto_shard \u003d \u003c%\u003d @container_sharder_auto_shard %\u003e"},{"line_number":53,"context_line":"shard_container_threshold \u003d \u003c%\u003d @container_sharder_shard_container_threshold %\u003e"},{"line_number":54,"context_line":"shard_shrink_point \u003d \u003c%\u003d @container_sharder_shard_shrink_point %\u003e"},{"line_number":55,"context_line":"shard_shrink_merge_point \u003d \u003c% @container_sharder_shard_shrink_merge_point %\u003e"},{"line_number":56,"context_line":"shard_scanner_batch_size \u003d \u003c% @container_sharder_shard_scanner_batch_size %\u003e"},{"line_number":57,"context_line":"cleave_batch_size \u003d \u003c% @container_sharder_cleave_batch_size %\u003e"},{"line_number":58,"context_line":"cleave_row_batch_size \u003d \u003c% @container_sharder_cleave_row_batch_size %\u003e"}],"source_content_type":"application/x-erb","patch_set":3,"id":"8d23d65f_b6e207da","line":55,"range":{"start_line":55,"start_character":27,"end_line":55,"end_character":29},"in_reply_to":"804d2b43_3c904b07","updated":"2022-02-20 11:44:25.000000000","message":"Done","commit_id":"04cceba417ad4b5b993257e4ba325c43977a8159"}]}
