)]}'
{"couchbase/logic/options.py":[{"author":{"_account_id":1005035,"name":"Dimitris Christodoulou","email":"dimitris.christodoulou@couchbase.com","username":"DemetrisChr","avatars":[{"url":"https://www.gravatar.com/avatar/4291f7baa025a5558b77019a9c264ab2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4291f7baa025a5558b77019a9c264ab2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4291f7baa025a5558b77019a9c264ab2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4291f7baa025a5558b77019a9c264ab2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7a4614ab8b4f8121ad9bb92237d0c9c9b7ede106","unresolved":true,"context_lines":[{"line_number":470,"context_line":"        \"\"\"ClusterMetricsOptions instance.\"\"\""},{"line_number":471,"context_line":""},{"line_number":472,"context_line":"    def __init__(self, **kwargs):"},{"line_number":473,"context_line":"        # filtered_kwargs \u003d {}"},{"line_number":474,"context_line":"        # for k, v in kwargs.items():"},{"line_number":475,"context_line":"        #     if v is None:"},{"line_number":476,"context_line":"        #         continue"},{"line_number":477,"context_line":"        #     key \u003d k if k \u003d\u003d \u0027enable_metrics\u0027 else f\u0027metrics_{k}\u0027"},{"line_number":478,"context_line":"        #     filtered_kwargs[key] \u003d v"},{"line_number":479,"context_line":"        kwargs \u003d {f\u0027metrics_{k}\u0027: v for k, v in kwargs.items() if v is not None}"},{"line_number":480,"context_line":"        super().__init__(**kwargs)"},{"line_number":481,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"ab8dafb8_1611734e","line":478,"range":{"start_line":473,"start_character":0,"end_line":478,"end_character":38},"updated":"2025-10-21 09:01:14.000000000","message":"Are this and the similar commented block below needed?","commit_id":"4546e75c41be4054a569680bb07b9a1c0e65c86a"},{"author":{"_account_id":1004568,"name":"Jared Casey","email":"jared.casey@couchbase.com","username":"thejcfactor","avatars":[{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e4f77ac3f259efdd5b985f957996a1d0731f9495","unresolved":false,"context_lines":[{"line_number":470,"context_line":"        \"\"\"ClusterMetricsOptions instance.\"\"\""},{"line_number":471,"context_line":""},{"line_number":472,"context_line":"    def __init__(self, **kwargs):"},{"line_number":473,"context_line":"        # filtered_kwargs \u003d {}"},{"line_number":474,"context_line":"        # for k, v in kwargs.items():"},{"line_number":475,"context_line":"        #     if v is None:"},{"line_number":476,"context_line":"        #         continue"},{"line_number":477,"context_line":"        #     key \u003d k if k \u003d\u003d \u0027enable_metrics\u0027 else f\u0027metrics_{k}\u0027"},{"line_number":478,"context_line":"        #     filtered_kwargs[key] \u003d v"},{"line_number":479,"context_line":"        kwargs \u003d {f\u0027metrics_{k}\u0027: v for k, v in kwargs.items() if v is not None}"},{"line_number":480,"context_line":"        super().__init__(**kwargs)"},{"line_number":481,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9845b0a0_4b5d0225","line":478,"range":{"start_line":473,"start_character":0,"end_line":478,"end_character":38},"in_reply_to":"ab8dafb8_1611734e","updated":"2025-10-21 15:54:15.000000000","message":"Nope!  Definitely did not meant to remove.  😊","commit_id":"4546e75c41be4054a569680bb07b9a1c0e65c86a"}],"couchbase/options.py":[{"author":{"_account_id":1005035,"name":"Dimitris Christodoulou","email":"dimitris.christodoulou@couchbase.com","username":"DemetrisChr","avatars":[{"url":"https://www.gravatar.com/avatar/4291f7baa025a5558b77019a9c264ab2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/4291f7baa025a5558b77019a9c264ab2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/4291f7baa025a5558b77019a9c264ab2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/4291f7baa025a5558b77019a9c264ab2.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7a4614ab8b4f8121ad9bb92237d0c9c9b7ede106","unresolved":true,"context_lines":[{"line_number":115,"context_line":"    Args:"},{"line_number":116,"context_line":"        enable_metrics (bool, optional): Set to False to disable metrics (enables no-op meter)."},{"line_number":117,"context_line":"            Defaults to True (enabled)."},{"line_number":118,"context_line":"        emit_interval (timedelta, optional): Interveral to flush metrics operations queue."},{"line_number":119,"context_line":"    \"\"\""},{"line_number":120,"context_line":""},{"line_number":121,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"61c08f9b_4adc7ff8","line":118,"range":{"start_line":118,"start_character":0,"end_line":118,"end_character":2},"updated":"2025-10-21 09:01:14.000000000","message":"I think we should make it clearer in the doc string here that this option is for the default logging meter, and not for meters in general.","commit_id":"4546e75c41be4054a569680bb07b9a1c0e65c86a"},{"author":{"_account_id":1004568,"name":"Jared Casey","email":"jared.casey@couchbase.com","username":"thejcfactor","avatars":[{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/20ac69da8a1fb4cc11bdd1c880389132.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e4f77ac3f259efdd5b985f957996a1d0731f9495","unresolved":false,"context_lines":[{"line_number":115,"context_line":"    Args:"},{"line_number":116,"context_line":"        enable_metrics (bool, optional): Set to False to disable metrics (enables no-op meter)."},{"line_number":117,"context_line":"            Defaults to True (enabled)."},{"line_number":118,"context_line":"        emit_interval (timedelta, optional): Interveral to flush metrics operations queue."},{"line_number":119,"context_line":"    \"\"\""},{"line_number":120,"context_line":""},{"line_number":121,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"4f155a45_82101595","line":118,"range":{"start_line":118,"start_character":0,"end_line":118,"end_character":2},"in_reply_to":"61c08f9b_4adc7ff8","updated":"2025-10-21 15:54:15.000000000","message":"Agreed.  Updated the doc string here (and in the ClusterOptions).","commit_id":"4546e75c41be4054a569680bb07b9a1c0e65c86a"}]}
