)]}'
{"/PATCHSET_LEVEL":[{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c8325515_14132e39","updated":"2026-03-12 04:39:28.000000000","message":"Just a handful of comments (they are repetitive).  Mostly around how the SearchIndexMgmtOpType can be translated to an OpName.  I had the logic there, but did not wire it up to the ObservableRequestHandler.  It is now there with the latest changeset.\n\nAlso, I updated the ticket, but we need to add the `span` option to all the management option blocks (see what has already been done for bucket, collection and query index mgmt).\n\nI think, if possible, adding a few more tests would be ideal.  I think upsert, get and drop (or their equivalents) are typically low-hanging fruit that are fairly straight-forward to test.  We don\u0027t need exhaustive testing, but I think more than just get would be ideal.  Also, we should confirm we handle parent spans (that is new functionalityhf.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"}],"acouchbase/management/analytics.py":[{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":180,"context_line":"                          options\u003dNone,     # type: Optional[CreateLinkAnalyticsOptions]"},{"line_number":181,"context_line":"                          **kwargs          # type: Any"},{"line_number":182,"context_line":"                          ) -\u003e None:"},{"line_number":183,"context_line":"        op_type \u003d AnalyticsMgmtOperationType.AnalyticsLinkCreateCouchbaseRemoteLink"},{"line_number":184,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":185,"context_line":"            req \u003d self._impl.request_builder.build_create_link_request(link, obs_handler, options, **kwargs)"},{"line_number":186,"context_line":"            await self._impl.create_link(req, obs_handler)"}],"source_content_type":"text/x-python","patch_set":2,"id":"e1d70b28_dfed3886","line":183,"updated":"2026-03-12 04:39:28.000000000","message":"Lets add a comment for our future selves to indicate that we choose `AnalyticsLinkCreateCouchbaseRemoteLink` arbitrarily b/c the `ObservableRequestHandler` will translate all LinkCreate options in `AnalyticsMgmtOperationType` to the appropriate op name and the request builder will build the appropriate request type based on the link passed in.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ce24213d5befdace95d2cb2b9a4d957f5703b56f","unresolved":false,"context_lines":[{"line_number":180,"context_line":"                          options\u003dNone,     # type: Optional[CreateLinkAnalyticsOptions]"},{"line_number":181,"context_line":"                          **kwargs          # type: Any"},{"line_number":182,"context_line":"                          ) -\u003e None:"},{"line_number":183,"context_line":"        op_type \u003d AnalyticsMgmtOperationType.AnalyticsLinkCreateCouchbaseRemoteLink"},{"line_number":184,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":185,"context_line":"            req \u003d self._impl.request_builder.build_create_link_request(link, obs_handler, options, **kwargs)"},{"line_number":186,"context_line":"            await self._impl.create_link(req, obs_handler)"}],"source_content_type":"text/x-python","patch_set":2,"id":"11e50909_4346c3b5","line":183,"in_reply_to":"e1d70b28_dfed3886","updated":"2026-03-12 07:00:08.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":190,"context_line":"                           options\u003dNone,     # type: Optional[ReplaceLinkAnalyticsOptions]"},{"line_number":191,"context_line":"                           **kwargs          # type: Any"},{"line_number":192,"context_line":"                           ) -\u003e None:"},{"line_number":193,"context_line":"        op_type \u003d AnalyticsMgmtOperationType.AnalyticsLinkReplaceCouchbaseRemoteLink"},{"line_number":194,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":195,"context_line":"            req \u003d self._impl.request_builder.build_replace_link_request(link, obs_handler, options, **kwargs)"},{"line_number":196,"context_line":"            await self._impl.replace_link(req, obs_handler)"}],"source_content_type":"text/x-python","patch_set":2,"id":"700f6da3_fa5df7b1","line":193,"updated":"2026-03-12 04:39:28.000000000","message":"Lets add a comment for our future selves to indicate that we choose `AnalyticsLinkReplaceCouchbaseRemoteLink` arbitrarily b/c the `ObservableRequestHandler` will translate all LinkReplace options in `AnalyticsMgmtOperationType` to the appropriate op name and the request builder will build the appropriate request type based on the link passed in.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ce24213d5befdace95d2cb2b9a4d957f5703b56f","unresolved":false,"context_lines":[{"line_number":190,"context_line":"                           options\u003dNone,     # type: Optional[ReplaceLinkAnalyticsOptions]"},{"line_number":191,"context_line":"                           **kwargs          # type: Any"},{"line_number":192,"context_line":"                           ) -\u003e None:"},{"line_number":193,"context_line":"        op_type \u003d AnalyticsMgmtOperationType.AnalyticsLinkReplaceCouchbaseRemoteLink"},{"line_number":194,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":195,"context_line":"            req \u003d self._impl.request_builder.build_replace_link_request(link, obs_handler, options, **kwargs)"},{"line_number":196,"context_line":"            await self._impl.replace_link(req, obs_handler)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3ebac8b9_991fcd84","line":193,"in_reply_to":"700f6da3_fa5df7b1","updated":"2026-03-12 07:00:08.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"}],"acouchbase/management/logic/view_index_mgmt_impl.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":"538ba9030cc069ca6624ee077aa5b0d458b2798a","unresolved":true,"context_lines":[{"line_number":55,"context_line":"        \"\"\"**INTERNAL**\"\"\""},{"line_number":56,"context_line":"        await self._client_adapter.execute_mgmt_request(req, obs_handler\u003dobs_handler)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    async def get_all_design_documents(self, req: GetAllDesignDocumentsRequest, obs_handler: ObservableRequestHandler) -\u003e Iterable[DesignDocument]:  # noqa: E501"},{"line_number":59,"context_line":"        \"\"\"**INTERNAL**\"\"\""},{"line_number":60,"context_line":"        ret \u003d await self._client_adapter.execute_mgmt_request(req, obs_handler\u003dobs_handler)"},{"line_number":61,"context_line":"        raw_ddocs \u003d ret.raw_result[\u0027design_documents\u0027]"}],"source_content_type":"text/x-python","patch_set":10,"id":"043774e4_3e5592be","line":58,"updated":"2026-03-25 18:36:45.000000000","message":"NIT: I think we should be using `# noqa: E501` more sparingly if we can avoid it. This line can be broken instead. Similarly in a few other of the `*Impl` classes that were modified in this patch.","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"2a985c120de34a8d5ba7ff45131f509ac163df36","unresolved":true,"context_lines":[{"line_number":55,"context_line":"        \"\"\"**INTERNAL**\"\"\""},{"line_number":56,"context_line":"        await self._client_adapter.execute_mgmt_request(req, obs_handler\u003dobs_handler)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    async def get_all_design_documents(self, req: GetAllDesignDocumentsRequest, obs_handler: ObservableRequestHandler) -\u003e Iterable[DesignDocument]:  # noqa: E501"},{"line_number":59,"context_line":"        \"\"\"**INTERNAL**\"\"\""},{"line_number":60,"context_line":"        ret \u003d await self._client_adapter.execute_mgmt_request(req, obs_handler\u003dobs_handler)"},{"line_number":61,"context_line":"        raw_ddocs \u003d ret.raw_result[\u0027design_documents\u0027]"}],"source_content_type":"text/x-python","patch_set":10,"id":"79f1eb6f_76a6911a","line":58,"in_reply_to":"043774e4_3e5592be","updated":"2026-03-26 18:26:28.000000000","message":"Patchset 13 is exclusively to break these lines :)","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"},{"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":"28f17cc30aee1ef3f2696b72061e50fed013efcb","unresolved":false,"context_lines":[{"line_number":55,"context_line":"        \"\"\"**INTERNAL**\"\"\""},{"line_number":56,"context_line":"        await self._client_adapter.execute_mgmt_request(req, obs_handler\u003dobs_handler)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    async def get_all_design_documents(self, req: GetAllDesignDocumentsRequest, obs_handler: ObservableRequestHandler) -\u003e Iterable[DesignDocument]:  # noqa: E501"},{"line_number":59,"context_line":"        \"\"\"**INTERNAL**\"\"\""},{"line_number":60,"context_line":"        ret \u003d await self._client_adapter.execute_mgmt_request(req, obs_handler\u003dobs_handler)"},{"line_number":61,"context_line":"        raw_ddocs \u003d ret.raw_result[\u0027design_documents\u0027]"}],"source_content_type":"text/x-python","patch_set":10,"id":"b87ae508_d18f1b3b","line":58,"in_reply_to":"79f1eb6f_76a6911a","updated":"2026-03-27 18:33:27.000000000","message":"Resolved remaining # noqa: E501 in patchset 15.","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"}],"acouchbase/management/search.py":[{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":113,"context_line":"                           **kwargs  # type: Dict[str, Any]"},{"line_number":114,"context_line":"                           ) -\u003e None:"},{"line_number":115,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlIngest"},{"line_number":116,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":117,"context_line":"            req \u003d self._impl.request_builder.build_pause_ingest_request("},{"line_number":118,"context_line":"                index_name, self._scope_context, obs_handler, *options, **kwargs)"},{"line_number":119,"context_line":"            await self._impl.pause_ingest(req, obs_handler)"}],"source_content_type":"text/x-python","patch_set":2,"id":"16fadba8_bf4809d0","line":116,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":113,"context_line":"                           **kwargs  # type: Dict[str, Any]"},{"line_number":114,"context_line":"                           ) -\u003e None:"},{"line_number":115,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlIngest"},{"line_number":116,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":117,"context_line":"            req \u003d self._impl.request_builder.build_pause_ingest_request("},{"line_number":118,"context_line":"                index_name, self._scope_context, obs_handler, *options, **kwargs)"},{"line_number":119,"context_line":"            await self._impl.pause_ingest(req, obs_handler)"}],"source_content_type":"text/x-python","patch_set":2,"id":"9423f8b9_dfea309f","line":116,"in_reply_to":"16fadba8_bf4809d0","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":123,"context_line":"                            *options,  # type: ResumeIngestSearchIndexOptions"},{"line_number":124,"context_line":"                            **kwargs  # type: Dict[str, Any]"},{"line_number":125,"context_line":"                            ) -\u003e None:"},{"line_number":126,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlIngest"},{"line_number":127,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":128,"context_line":"            req \u003d self._impl.request_builder.build_resume_ingest_request(index_name,"},{"line_number":129,"context_line":"                                                                         self._scope_context,"}],"source_content_type":"text/x-python","patch_set":2,"id":"57f6f23c_ae958f33","line":126,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":123,"context_line":"                            *options,  # type: ResumeIngestSearchIndexOptions"},{"line_number":124,"context_line":"                            **kwargs  # type: Dict[str, Any]"},{"line_number":125,"context_line":"                            ) -\u003e None:"},{"line_number":126,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlIngest"},{"line_number":127,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":128,"context_line":"            req \u003d self._impl.request_builder.build_resume_ingest_request(index_name,"},{"line_number":129,"context_line":"                                                                         self._scope_context,"}],"source_content_type":"text/x-python","patch_set":2,"id":"179bd764_b908fbc6","line":126,"in_reply_to":"57f6f23c_ae958f33","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":137,"context_line":"                             *options,  # type: AllowQueryingSearchIndexOptions"},{"line_number":138,"context_line":"                             **kwargs  # type: Dict[str, Any]"},{"line_number":139,"context_line":"                             ) -\u003e None:"},{"line_number":140,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlQuery"},{"line_number":141,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":142,"context_line":"            req \u003d self._impl.request_builder.build_allow_querying_request(index_name,"},{"line_number":143,"context_line":"                                                                          self._scope_context,"}],"source_content_type":"text/x-python","patch_set":2,"id":"50327a31_73453e2b","line":140,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":137,"context_line":"                             *options,  # type: AllowQueryingSearchIndexOptions"},{"line_number":138,"context_line":"                             **kwargs  # type: Dict[str, Any]"},{"line_number":139,"context_line":"                             ) -\u003e None:"},{"line_number":140,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlQuery"},{"line_number":141,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":142,"context_line":"            req \u003d self._impl.request_builder.build_allow_querying_request(index_name,"},{"line_number":143,"context_line":"                                                                          self._scope_context,"}],"source_content_type":"text/x-python","patch_set":2,"id":"a1f7b86b_2155cab5","line":140,"in_reply_to":"50327a31_73453e2b","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":151,"context_line":"                                *options,  # type: DisallowQueryingSearchIndexOptions"},{"line_number":152,"context_line":"                                **kwargs  # type: Dict[str, Any]"},{"line_number":153,"context_line":"                                ) -\u003e None:"},{"line_number":154,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlQuery"},{"line_number":155,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":156,"context_line":"            req \u003d self._impl.request_builder.build_disallow_querying_request(index_name,"},{"line_number":157,"context_line":"                                                                             self._scope_context,"}],"source_content_type":"text/x-python","patch_set":2,"id":"17a1ecd3_9ea2aa4d","line":154,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":151,"context_line":"                                *options,  # type: DisallowQueryingSearchIndexOptions"},{"line_number":152,"context_line":"                                **kwargs  # type: Dict[str, Any]"},{"line_number":153,"context_line":"                                ) -\u003e None:"},{"line_number":154,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlQuery"},{"line_number":155,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":156,"context_line":"            req \u003d self._impl.request_builder.build_disallow_querying_request(index_name,"},{"line_number":157,"context_line":"                                                                             self._scope_context,"}],"source_content_type":"text/x-python","patch_set":2,"id":"2518f9dc_7ed1679e","line":154,"in_reply_to":"17a1ecd3_9ea2aa4d","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":166,"context_line":"                          **kwargs  # type: Dict[str, Any]"},{"line_number":167,"context_line":"                          ) -\u003e None:"},{"line_number":168,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlPlanFreeze"},{"line_number":169,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":170,"context_line":"            req \u003d self._impl.request_builder.build_freeze_plan_request("},{"line_number":171,"context_line":"                index_name, self._scope_context, obs_handler, *options, **kwargs)"},{"line_number":172,"context_line":"            await self._impl.freeze_plan(req, obs_handler)"}],"source_content_type":"text/x-python","patch_set":2,"id":"745cd230_e6ef6c9b","line":169,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":166,"context_line":"                          **kwargs  # type: Dict[str, Any]"},{"line_number":167,"context_line":"                          ) -\u003e None:"},{"line_number":168,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlPlanFreeze"},{"line_number":169,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":170,"context_line":"            req \u003d self._impl.request_builder.build_freeze_plan_request("},{"line_number":171,"context_line":"                index_name, self._scope_context, obs_handler, *options, **kwargs)"},{"line_number":172,"context_line":"            await self._impl.freeze_plan(req, obs_handler)"}],"source_content_type":"text/x-python","patch_set":2,"id":"8de8cf91_52ebb68f","line":169,"in_reply_to":"745cd230_e6ef6c9b","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":177,"context_line":"                            **kwargs  # type: Dict[str, Any]"},{"line_number":178,"context_line":"                            ) -\u003e None:"},{"line_number":179,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlPlanFreeze"},{"line_number":180,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":181,"context_line":"            req \u003d self._impl.request_builder.build_unfreeze_plan_request(index_name,"},{"line_number":182,"context_line":"                                                                         self._scope_context,"},{"line_number":183,"context_line":"                                                                         obs_handler,"}],"source_content_type":"text/x-python","patch_set":2,"id":"e93d064c_cbecd392","line":180,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":177,"context_line":"                            **kwargs  # type: Dict[str, Any]"},{"line_number":178,"context_line":"                            ) -\u003e None:"},{"line_number":179,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlPlanFreeze"},{"line_number":180,"context_line":"        async with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":181,"context_line":"            req \u003d self._impl.request_builder.build_unfreeze_plan_request(index_name,"},{"line_number":182,"context_line":"                                                                         self._scope_context,"},{"line_number":183,"context_line":"                                                                         obs_handler,"}],"source_content_type":"text/x-python","patch_set":2,"id":"f3e1771a_e2465105","line":180,"in_reply_to":"e93d064c_cbecd392","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"}],"acouchbase/tests/tracing_tests/management_t.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":"538ba9030cc069ca6624ee077aa5b0d458b2798a","unresolved":true,"context_lines":[{"line_number":991,"context_line":"    @pytest.mark.asyncio"},{"line_number":992,"context_line":"    async def test_view_index_mgmt(self, acb_env: AsyncManagementTracingEnvironment) -\u003e None:"},{"line_number":993,"context_line":"        validator \u003d acb_env.http_span_validator"},{"line_number":994,"context_line":"        validator.reset(op_name\u003dOpName.ViewIndexGetAll)"},{"line_number":995,"context_line":"        await acb_env.vixm.get_all_design_documents(DesignDocumentNamespace.PRODUCTION)"},{"line_number":996,"context_line":"        validator.validate_http_op()"},{"line_number":997,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"1cf3a9c9_1d7761d7","line":994,"updated":"2026-03-25 18:36:45.000000000","message":"The bucket name needs to be provided to the validator for view index management tests.","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e09c83c64201ffb8883e0d138f15e792eec31bf4","unresolved":false,"context_lines":[{"line_number":991,"context_line":"    @pytest.mark.asyncio"},{"line_number":992,"context_line":"    async def test_view_index_mgmt(self, acb_env: AsyncManagementTracingEnvironment) -\u003e None:"},{"line_number":993,"context_line":"        validator \u003d acb_env.http_span_validator"},{"line_number":994,"context_line":"        validator.reset(op_name\u003dOpName.ViewIndexGetAll)"},{"line_number":995,"context_line":"        await acb_env.vixm.get_all_design_documents(DesignDocumentNamespace.PRODUCTION)"},{"line_number":996,"context_line":"        validator.validate_http_op()"},{"line_number":997,"context_line":""}],"source_content_type":"text/x-python","patch_set":10,"id":"ec7399dc_3c5f6555","line":994,"in_reply_to":"1cf3a9c9_1d7761d7","updated":"2026-03-26 18:17:33.000000000","message":"Acknowledged","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"}],"couchbase/management/logic/search_index_mgmt_req_builder.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":"538ba9030cc069ca6624ee077aa5b0d458b2798a","unresolved":true,"context_lines":[{"line_number":84,"context_line":"    def build_allow_querying_request(self,"},{"line_number":85,"context_line":"                                     index_name: str,"},{"line_number":86,"context_line":"                                     scope_context: Optional[Tuple[str, str]] \u003d None,"},{"line_number":87,"context_line":"                                     obs_handler: ObservableRequestHandler \u003d None, *options: object,"},{"line_number":88,"context_line":"                                     **kwargs: object) -\u003e AllowQueryingRequest:"},{"line_number":89,"context_line":"        final_args \u003d forward_args(kwargs, *options)"},{"line_number":90,"context_line":"        bucket_name, scope_name \u003d self._get_scope_context(scope_context)"}],"source_content_type":"text/x-python","patch_set":10,"id":"f400928a_f6d9a882","line":87,"updated":"2026-03-25 18:36:45.000000000","message":"NIT: Formatting - one parameter per line when using multi-line parameters","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"},{"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":"28f17cc30aee1ef3f2696b72061e50fed013efcb","unresolved":false,"context_lines":[{"line_number":84,"context_line":"    def build_allow_querying_request(self,"},{"line_number":85,"context_line":"                                     index_name: str,"},{"line_number":86,"context_line":"                                     scope_context: Optional[Tuple[str, str]] \u003d None,"},{"line_number":87,"context_line":"                                     obs_handler: ObservableRequestHandler \u003d None, *options: object,"},{"line_number":88,"context_line":"                                     **kwargs: object) -\u003e AllowQueryingRequest:"},{"line_number":89,"context_line":"        final_args \u003d forward_args(kwargs, *options)"},{"line_number":90,"context_line":"        bucket_name, scope_name \u003d self._get_scope_context(scope_context)"}],"source_content_type":"text/x-python","patch_set":10,"id":"20a98866_89578485","line":87,"in_reply_to":"27556de8_7ea21409","updated":"2026-03-27 18:33:27.000000000","message":"Done","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"},{"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":"b7ac2dbdd2ee24646fbd4f5dda73aef5b076a3ce","unresolved":true,"context_lines":[{"line_number":84,"context_line":"    def build_allow_querying_request(self,"},{"line_number":85,"context_line":"                                     index_name: str,"},{"line_number":86,"context_line":"                                     scope_context: Optional[Tuple[str, str]] \u003d None,"},{"line_number":87,"context_line":"                                     obs_handler: ObservableRequestHandler \u003d None, *options: object,"},{"line_number":88,"context_line":"                                     **kwargs: object) -\u003e AllowQueryingRequest:"},{"line_number":89,"context_line":"        final_args \u003d forward_args(kwargs, *options)"},{"line_number":90,"context_line":"        bucket_name, scope_name \u003d self._get_scope_context(scope_context)"}],"source_content_type":"text/x-python","patch_set":10,"id":"27556de8_7ea21409","line":87,"in_reply_to":"f400928a_f6d9a882","updated":"2026-03-27 03:16:06.000000000","message":"I think these are still around.","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"}],"couchbase/management/logic/view_index_mgmt_impl.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":"538ba9030cc069ca6624ee077aa5b0d458b2798a","unresolved":true,"context_lines":[{"line_number":68,"context_line":"                                *options: object,"},{"line_number":69,"context_line":"                                **kwargs: object) -\u003e None:"},{"line_number":70,"context_line":"        \"\"\"**INTERNAL**\"\"\""},{"line_number":71,"context_line":"        req \u003d self._request_builder.build_get_design_document_request(bucket_name,"},{"line_number":72,"context_line":"                                                                      design_doc_name,"},{"line_number":73,"context_line":"                                                                      DesignDocumentNamespace.DEVELOPMENT,"},{"line_number":74,"context_line":"                                                                      obs_handler,"}],"source_content_type":"text/x-python","patch_set":10,"id":"b56bf97d_651fd119","line":71,"updated":"2026-03-25 18:36:45.000000000","message":"Sub-operation spans need to be created for the two operations here (get_design_document and upsert_design_document)","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e09c83c64201ffb8883e0d138f15e792eec31bf4","unresolved":false,"context_lines":[{"line_number":68,"context_line":"                                *options: object,"},{"line_number":69,"context_line":"                                **kwargs: object) -\u003e None:"},{"line_number":70,"context_line":"        \"\"\"**INTERNAL**\"\"\""},{"line_number":71,"context_line":"        req \u003d self._request_builder.build_get_design_document_request(bucket_name,"},{"line_number":72,"context_line":"                                                                      design_doc_name,"},{"line_number":73,"context_line":"                                                                      DesignDocumentNamespace.DEVELOPMENT,"},{"line_number":74,"context_line":"                                                                      obs_handler,"}],"source_content_type":"text/x-python","patch_set":10,"id":"2fc43920_47e3bd72","line":71,"in_reply_to":"b56bf97d_651fd119","updated":"2026-03-26 18:17:33.000000000","message":"Acknowledged","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"}],"couchbase/management/logic/view_index_mgmt_req_builder.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":"538ba9030cc069ca6624ee077aa5b0d458b2798a","unresolved":true,"context_lines":[{"line_number":58,"context_line":"                                           **kwargs: object) -\u003e DropDesignDocumentRequest:"},{"line_number":59,"context_line":"        final_args \u003d forward_args(kwargs, *options)"},{"line_number":60,"context_line":"        parent_span \u003d ObservableRequestHandler.maybe_get_parent_span(parent_span\u003dfinal_args.pop(\u0027parent_span\u0027, None))"},{"line_number":61,"context_line":"        obs_handler.create_http_span(parent_span\u003dparent_span)"},{"line_number":62,"context_line":"        timeout \u003d final_args.pop(\u0027timeout\u0027, None)"},{"line_number":63,"context_line":"        self._validate_design_document_name(design_doc_name)"},{"line_number":64,"context_line":"        namespace_str \u003d self._get_valid_namespace(namespace)"}],"source_content_type":"text/x-python","patch_set":10,"id":"06e74953_507226ea","line":61,"updated":"2026-03-25 18:36:45.000000000","message":"`bucket_name` should be passed on to `create_http_span` here, and in all the other view management operations below","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e09c83c64201ffb8883e0d138f15e792eec31bf4","unresolved":false,"context_lines":[{"line_number":58,"context_line":"                                           **kwargs: object) -\u003e DropDesignDocumentRequest:"},{"line_number":59,"context_line":"        final_args \u003d forward_args(kwargs, *options)"},{"line_number":60,"context_line":"        parent_span \u003d ObservableRequestHandler.maybe_get_parent_span(parent_span\u003dfinal_args.pop(\u0027parent_span\u0027, None))"},{"line_number":61,"context_line":"        obs_handler.create_http_span(parent_span\u003dparent_span)"},{"line_number":62,"context_line":"        timeout \u003d final_args.pop(\u0027timeout\u0027, None)"},{"line_number":63,"context_line":"        self._validate_design_document_name(design_doc_name)"},{"line_number":64,"context_line":"        namespace_str \u003d self._get_valid_namespace(namespace)"}],"source_content_type":"text/x-python","patch_set":10,"id":"53d7e752_fa923419","line":61,"in_reply_to":"06e74953_507226ea","updated":"2026-03-26 18:17:33.000000000","message":"Acknowledged","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"}],"couchbase/management/views.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":"538ba9030cc069ca6624ee077aa5b0d458b2798a","unresolved":true,"context_lines":[{"line_number":110,"context_line":"                                *options,           # type: PublishDesignDocumentOptions"},{"line_number":111,"context_line":"                                **kwargs            # type: Any"},{"line_number":112,"context_line":"                                ) -\u003e None:"},{"line_number":113,"context_line":"        op_type \u003d ViewIndexMgmtOperationType.ViewIndexUpsert"},{"line_number":114,"context_line":"        with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":115,"context_line":"            self._impl.publish_design_document(self._bucket_name, design_doc_name, obs_handler, *options, **kwargs)"}],"source_content_type":"text/x-python","patch_set":10,"id":"e2852814_966c9c53","line":113,"updated":"2026-03-25 18:36:45.000000000","message":"This will result in the operation span being named `manager_views_upsert_design_document` instead of `manager_views_publish_design_document`","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e09c83c64201ffb8883e0d138f15e792eec31bf4","unresolved":false,"context_lines":[{"line_number":110,"context_line":"                                *options,           # type: PublishDesignDocumentOptions"},{"line_number":111,"context_line":"                                **kwargs            # type: Any"},{"line_number":112,"context_line":"                                ) -\u003e None:"},{"line_number":113,"context_line":"        op_type \u003d ViewIndexMgmtOperationType.ViewIndexUpsert"},{"line_number":114,"context_line":"        with ObservableRequestHandler(op_type, self._impl.observability_instruments) as obs_handler:"},{"line_number":115,"context_line":"            self._impl.publish_design_document(self._bucket_name, design_doc_name, obs_handler, *options, **kwargs)"}],"source_content_type":"text/x-python","patch_set":10,"id":"cf5d172a_5fbbbfec","line":113,"in_reply_to":"e2852814_966c9c53","updated":"2026-03-26 18:17:33.000000000","message":"Acknowledged","commit_id":"1b26756d10137f437a656b1de8201219b73618bb"}],"txcouchbase/management/analytics.py":[{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":249,"context_line":"                    options\u003dNone,     # type: Optional[CreateLinkAnalyticsOptions]"},{"line_number":250,"context_line":"                    **kwargs          # type: Any"},{"line_number":251,"context_line":"                    ) -\u003e Deferred[None]:"},{"line_number":252,"context_line":"        op_type \u003d AnalyticsMgmtOperationType.AnalyticsLinkCreateCouchbaseRemoteLink"},{"line_number":253,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":254,"context_line":"        obs_handler.__enter__()"},{"line_number":255,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"e5961425_c5dba506","line":252,"updated":"2026-03-12 04:39:28.000000000","message":"Lets add a comment for our future selves to indicate that we choose `AnalyticsLinkCreateCouchbaseRemoteLink` arbitrarily b/c the `ObservableRequestHandler` will translate all LinkCreate options in `AnalyticsMgmtOperationType` to the appropriate op name and the request builder will build the appropriate request type based on the link passed in.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ce24213d5befdace95d2cb2b9a4d957f5703b56f","unresolved":false,"context_lines":[{"line_number":249,"context_line":"                    options\u003dNone,     # type: Optional[CreateLinkAnalyticsOptions]"},{"line_number":250,"context_line":"                    **kwargs          # type: Any"},{"line_number":251,"context_line":"                    ) -\u003e Deferred[None]:"},{"line_number":252,"context_line":"        op_type \u003d AnalyticsMgmtOperationType.AnalyticsLinkCreateCouchbaseRemoteLink"},{"line_number":253,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":254,"context_line":"        obs_handler.__enter__()"},{"line_number":255,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"31b9099c_c9a2c6cf","line":252,"in_reply_to":"e5961425_c5dba506","updated":"2026-03-12 07:00:08.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":266,"context_line":"                     options\u003dNone,     # type: Optional[ReplaceLinkAnalyticsOptions]"},{"line_number":267,"context_line":"                     **kwargs          # type: Any"},{"line_number":268,"context_line":"                     ) -\u003e Deferred[None]:"},{"line_number":269,"context_line":"        op_type \u003d AnalyticsMgmtOperationType.AnalyticsLinkReplaceCouchbaseRemoteLink"},{"line_number":270,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":271,"context_line":"        obs_handler.__enter__()"},{"line_number":272,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"08af97ac_4cde6632","line":269,"updated":"2026-03-12 04:39:28.000000000","message":"Lets add a comment for our future selves to indicate that we choose `AnalyticsLinkReplaceCouchbaseRemoteLink` arbitrarily b/c the `ObservableRequestHandler` will translate all LinkReplace options in `AnalyticsMgmtOperationType` to the appropriate op name and the request builder will build the appropriate request type based on the link passed in.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"ce24213d5befdace95d2cb2b9a4d957f5703b56f","unresolved":false,"context_lines":[{"line_number":266,"context_line":"                     options\u003dNone,     # type: Optional[ReplaceLinkAnalyticsOptions]"},{"line_number":267,"context_line":"                     **kwargs          # type: Any"},{"line_number":268,"context_line":"                     ) -\u003e Deferred[None]:"},{"line_number":269,"context_line":"        op_type \u003d AnalyticsMgmtOperationType.AnalyticsLinkReplaceCouchbaseRemoteLink"},{"line_number":270,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":271,"context_line":"        obs_handler.__enter__()"},{"line_number":272,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"a5c42cfd_8c2477e5","line":269,"in_reply_to":"08af97ac_4cde6632","updated":"2026-03-12 07:00:08.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"}],"txcouchbase/management/search.py":[{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":148,"context_line":"                     **kwargs  # type: Dict[str, Any]"},{"line_number":149,"context_line":"                     ) -\u003e Deferred[None]:"},{"line_number":150,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlIngest"},{"line_number":151,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":152,"context_line":"        obs_handler.__enter__()"},{"line_number":153,"context_line":"        try:"},{"line_number":154,"context_line":"            req \u003d self._impl.request_builder.build_pause_ingest_request(index_name, self._scope_context, obs_handler, *options, **kwargs)  # noqa: E501"}],"source_content_type":"text/x-python","patch_set":2,"id":"b1da6a73_b2e767df","line":151,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":148,"context_line":"                     **kwargs  # type: Dict[str, Any]"},{"line_number":149,"context_line":"                     ) -\u003e Deferred[None]:"},{"line_number":150,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlIngest"},{"line_number":151,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":152,"context_line":"        obs_handler.__enter__()"},{"line_number":153,"context_line":"        try:"},{"line_number":154,"context_line":"            req \u003d self._impl.request_builder.build_pause_ingest_request(index_name, self._scope_context, obs_handler, *options, **kwargs)  # noqa: E501"}],"source_content_type":"text/x-python","patch_set":2,"id":"32689bee_86cac10b","line":151,"in_reply_to":"b1da6a73_b2e767df","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":165,"context_line":"                      **kwargs  # type: Dict[str, Any]"},{"line_number":166,"context_line":"                      ) -\u003e Deferred[None]:"},{"line_number":167,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlIngest"},{"line_number":168,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":169,"context_line":"        obs_handler.__enter__()"},{"line_number":170,"context_line":"        try:"},{"line_number":171,"context_line":"            req \u003d self._impl.request_builder.build_resume_ingest_request(index_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"9ab60736_d5cf69db","line":168,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":165,"context_line":"                      **kwargs  # type: Dict[str, Any]"},{"line_number":166,"context_line":"                      ) -\u003e Deferred[None]:"},{"line_number":167,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlIngest"},{"line_number":168,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":169,"context_line":"        obs_handler.__enter__()"},{"line_number":170,"context_line":"        try:"},{"line_number":171,"context_line":"            req \u003d self._impl.request_builder.build_resume_ingest_request(index_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"74abfccd_6235dd25","line":168,"in_reply_to":"9ab60736_d5cf69db","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":186,"context_line":"                       **kwargs  # type: Dict[str, Any]"},{"line_number":187,"context_line":"                       ) -\u003e Deferred[None]:"},{"line_number":188,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlQuery"},{"line_number":189,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":190,"context_line":"        obs_handler.__enter__()"},{"line_number":191,"context_line":"        try:"},{"line_number":192,"context_line":"            req \u003d self._impl.request_builder.build_allow_querying_request(index_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"11c7588d_a1540d43","line":189,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":186,"context_line":"                       **kwargs  # type: Dict[str, Any]"},{"line_number":187,"context_line":"                       ) -\u003e Deferred[None]:"},{"line_number":188,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlQuery"},{"line_number":189,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":190,"context_line":"        obs_handler.__enter__()"},{"line_number":191,"context_line":"        try:"},{"line_number":192,"context_line":"            req \u003d self._impl.request_builder.build_allow_querying_request(index_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"8750aa07_aebe5941","line":189,"in_reply_to":"11c7588d_a1540d43","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":207,"context_line":"                          **kwargs  # type: Dict[str, Any]"},{"line_number":208,"context_line":"                          ) -\u003e Deferred[None]:"},{"line_number":209,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlQuery"},{"line_number":210,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":211,"context_line":"        obs_handler.__enter__()"},{"line_number":212,"context_line":"        try:"},{"line_number":213,"context_line":"            req \u003d self._impl.request_builder.build_disallow_querying_request(index_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"2e222788_3cac59a6","line":210,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":207,"context_line":"                          **kwargs  # type: Dict[str, Any]"},{"line_number":208,"context_line":"                          ) -\u003e Deferred[None]:"},{"line_number":209,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlQuery"},{"line_number":210,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":211,"context_line":"        obs_handler.__enter__()"},{"line_number":212,"context_line":"        try:"},{"line_number":213,"context_line":"            req \u003d self._impl.request_builder.build_disallow_querying_request(index_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"f1e54dbb_0bf32469","line":210,"in_reply_to":"2e222788_3cac59a6","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":228,"context_line":"                    **kwargs  # type: Dict[str, Any]"},{"line_number":229,"context_line":"                    ) -\u003e Deferred[None]:"},{"line_number":230,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlPlanFreeze"},{"line_number":231,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":232,"context_line":"        obs_handler.__enter__()"},{"line_number":233,"context_line":"        try:"},{"line_number":234,"context_line":"            req \u003d self._impl.request_builder.build_freeze_plan_request(index_name, self._scope_context, obs_handler, *options, **kwargs)  # noqa: E501"}],"source_content_type":"text/x-python","patch_set":2,"id":"822fbcb0_fd7a31c5","line":231,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":228,"context_line":"                    **kwargs  # type: Dict[str, Any]"},{"line_number":229,"context_line":"                    ) -\u003e Deferred[None]:"},{"line_number":230,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlPlanFreeze"},{"line_number":231,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":232,"context_line":"        obs_handler.__enter__()"},{"line_number":233,"context_line":"        try:"},{"line_number":234,"context_line":"            req \u003d self._impl.request_builder.build_freeze_plan_request(index_name, self._scope_context, obs_handler, *options, **kwargs)  # noqa: E501"}],"source_content_type":"text/x-python","patch_set":2,"id":"ff676aaa_0d2f8c8a","line":231,"in_reply_to":"822fbcb0_fd7a31c5","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"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":"2b60531357b7270b02e30de257e6dec5b0aee808","unresolved":true,"context_lines":[{"line_number":245,"context_line":"                      **kwargs  # type: Dict[str, Any]"},{"line_number":246,"context_line":"                      ) -\u003e Deferred[None]:"},{"line_number":247,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlPlanFreeze"},{"line_number":248,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":249,"context_line":"        obs_handler.__enter__()"},{"line_number":250,"context_line":"        try:"},{"line_number":251,"context_line":"            req \u003d self._impl.request_builder.build_unfreeze_plan_request(index_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"dcff0a67_f22d44cc","line":248,"updated":"2026-03-12 04:39:28.000000000","message":"We need to use the `op_type_toggle` param so that `OpName.from_op_type()` classmethod can determine which `search_manager_` name to use.","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"eb663e3dd1668c2a5e21b5886509f4a71ab13ccd","unresolved":false,"context_lines":[{"line_number":245,"context_line":"                      **kwargs  # type: Dict[str, Any]"},{"line_number":246,"context_line":"                      ) -\u003e Deferred[None]:"},{"line_number":247,"context_line":"        op_type \u003d SearchIndexMgmtOperationType.SearchIndexControlPlanFreeze"},{"line_number":248,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":249,"context_line":"        obs_handler.__enter__()"},{"line_number":250,"context_line":"        try:"},{"line_number":251,"context_line":"            req \u003d self._impl.request_builder.build_unfreeze_plan_request(index_name,"}],"source_content_type":"text/x-python","patch_set":2,"id":"92658ed1_aa8aa499","line":248,"in_reply_to":"dcff0a67_f22d44cc","updated":"2026-03-12 16:30:51.000000000","message":"Acknowledged","commit_id":"9db8bf716e8b75cde962187a45da799045d84962"}],"txcouchbase/management/views.py":[{"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":"b7ac2dbdd2ee24646fbd4f5dda73aef5b076a3ce","unresolved":true,"context_lines":[{"line_number":140,"context_line":"                                *options,           # type: PublishDesignDocumentOptions"},{"line_number":141,"context_line":"                                **kwargs            # type: Any"},{"line_number":142,"context_line":"                                ) -\u003e Deferred[None]:"},{"line_number":143,"context_line":"        op_type \u003d ViewIndexMgmtOperationType.ViewIndexUpsert"},{"line_number":144,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":145,"context_line":"        obs_handler.__enter__()"},{"line_number":146,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":13,"id":"961e809f_c32e09a5","line":143,"updated":"2026-03-27 03:16:06.000000000","message":"Need to change this to the new `MgmtOperationType.ViewIndexPublish`","commit_id":"0ccfc19d54bf19b48e365ba4409f2e3c3f81a4b7"},{"author":{"_account_id":1005381,"name":"Anirudh Lakhotia","display_name":"Anirudh Lakhotia","email":"anirudh.lakhotia@couchbase.com","username":"anirudhlakhotia","avatars":[{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9b86347dbed7e8c52746d07945b7649b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"297461bf9b4e48a97016861352bf555671376d30","unresolved":false,"context_lines":[{"line_number":140,"context_line":"                                *options,           # type: PublishDesignDocumentOptions"},{"line_number":141,"context_line":"                                **kwargs            # type: Any"},{"line_number":142,"context_line":"                                ) -\u003e Deferred[None]:"},{"line_number":143,"context_line":"        op_type \u003d ViewIndexMgmtOperationType.ViewIndexUpsert"},{"line_number":144,"context_line":"        obs_handler \u003d ObservableRequestHandler(op_type, self._impl.observability_instruments)"},{"line_number":145,"context_line":"        obs_handler.__enter__()"},{"line_number":146,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":13,"id":"122e44f1_4f86164d","line":143,"in_reply_to":"961e809f_c32e09a5","updated":"2026-03-27 14:01:20.000000000","message":"Done","commit_id":"0ccfc19d54bf19b48e365ba4409f2e3c3f81a4b7"}]}
