)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"change_message_id":"7a6b0c4f7538148fea3577d857ae5e8a4cc8fe08","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"f5ef2f69_41e260e3","updated":"2023-08-28 23:29:27.000000000","message":"thanks! I got this follow-up squashed.","commit_id":"02fd49c6808eb5faff39377395f551ac6a44251d"}],"swift/common/utils/__init__.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"23300923ad6e9581c6df083fbd3a0d2a72646237","unresolved":true,"context_lines":[{"line_number":278,"context_line":"TRUE_VALUES \u003d set((\u0027true\u0027, \u00271\u0027, \u0027yes\u0027, \u0027on\u0027, \u0027t\u0027, \u0027y\u0027))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"def single_or_multiple_values(value):"},{"line_number":282,"context_line":"    \"\"\""},{"line_number":283,"context_line":"    Transform either a single value or a collection of values to a set of"},{"line_number":284,"context_line":"    unique values."}],"source_content_type":"text/x-python","patch_set":1,"id":"48fab638_5462fd6b","line":281,"updated":"2023-08-24 12:25:29.000000000","message":"not sure if this is the best name\n\ncould be `transform_to_set?`","commit_id":"43f1493833715d5b3ecc132191944eafecde8c47"},{"author":{"_account_id":34930,"name":"Jianjian Huo","email":"jhuo@nvidia.com","username":"jhuo"},"change_message_id":"7a6b0c4f7538148fea3577d857ae5e8a4cc8fe08","unresolved":false,"context_lines":[{"line_number":278,"context_line":"TRUE_VALUES \u003d set((\u0027true\u0027, \u00271\u0027, \u0027yes\u0027, \u0027on\u0027, \u0027t\u0027, \u0027y\u0027))"},{"line_number":279,"context_line":""},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"def single_or_multiple_values(value):"},{"line_number":282,"context_line":"    \"\"\""},{"line_number":283,"context_line":"    Transform either a single value or a collection of values to a set of"},{"line_number":284,"context_line":"    unique values."}],"source_content_type":"text/x-python","patch_set":1,"id":"58c5971d_93de503a","line":281,"in_reply_to":"48fab638_5462fd6b","updated":"2023-08-28 23:29:27.000000000","message":"yes, I feel transform_to_set() is a better name.","commit_id":"43f1493833715d5b3ecc132191944eafecde8c47"}],"test/unit/container/test_backend.py":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"23300923ad6e9581c6df083fbd3a0d2a72646237","unresolved":true,"context_lines":[{"line_number":4743,"context_line":"        # do_test([ShardRange.SHARDED], [])"},{"line_number":4744,"context_line":""},{"line_number":4745,"context_line":"    @with_tempdir"},{"line_number":4746,"context_line":"    def test_get_all_namespaces(self, tempdir):"},{"line_number":4747,"context_line":"        broker, shard_ranges \u003d self._setup_broker_with_shard_ranges(tempdir)"},{"line_number":4748,"context_line":"        actual \u003d broker.get_shard_ranges()"},{"line_number":4749,"context_line":"        undeleted \u003d [sr for sr in shard_ranges if not sr.deleted]"}],"source_content_type":"text/x-python","patch_set":1,"id":"22132045_fd4d5b86","line":4746,"updated":"2023-08-24 12:25:29.000000000","message":"this may also be able to use _setup_broker_with_shard_ranges","commit_id":"43f1493833715d5b3ecc132191944eafecde8c47"}]}
