)]}'
{"id":"couchbase-net-client~241266","triplet_id":"couchbase-net-client~master~I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f","project":"couchbase-net-client","branch":"master","attention_set":{"1004452":{"account":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"last_update":"2026-03-27 11:48:50.000000000","reason":"\u003cGERRIT_ACCOUNT_1005037\u003e replied on the change","reason_account":{"_account_id":1005037,"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","username":"SecureCake","avatars":[{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}}},"removed_from_attention_set":{"1000530":{"account":{"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"last_update":"2026-03-26 20:45:32.000000000","reason":"\u003cGERRIT_ACCOUNT_1000530\u003e replied on the change","reason_account":{"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},"1005037":{"account":{"_account_id":1005037,"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","username":"SecureCake","avatars":[{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"last_update":"2026-03-27 03:22:27.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f","subject":"NCBC-4139: Implement tracing spans and metrics for Management API","status":"MERGED","created":"2026-03-06 18:28:21.000000000","updated":"2026-03-27 11:48:50.000000000","submitted":"2026-03-27 03:22:27.000000000","submitter":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":47,"unresolved_comment_count":39,"has_review_started":true,"submission_id":"241266","meta_rev_id":"2d7dc864e2bd8094c515cb7fc115969265106825","_number":241266,"virtual_id_number":241266,"owner":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2026-03-27 03:22:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2026-03-27 03:22:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]}],"values":{"-2":"Do not submit","-1":"I would prefer that you didn\u0027t submit this"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Well-Formed":{"all":[{"value":0,"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]}],"values":{"-1":"Commit is not well-formed"," 0":"Well-formedness not checked","+1":"Commit is well-formed"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":1005037,"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","username":"SecureCake","avatars":[{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"reviewers":{"REVIEWER":[{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},{"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1005037,"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","username":"SecureCake","avatars":[{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-06 18:46:00.000000000","updated_by":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-03-06 19:24:31.000000000","updated_by":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-03-23 22:48:43.000000000","updated_by":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1005037,"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","username":"SecureCake","avatars":[{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2026-03-23 22:48:43.000000000","updated_by":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"}],"messages":[{"id":"91cf16084536b1f647eb8c00200f4aa600115a04","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-06 18:28:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c24b9efe4d4a9df167144b4b3db0547d085a030b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-06 18:28:47.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c44b17de7390dcfe18bd80aeef22a8abe6e458a7","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-06 18:46:00.000000000","message":"Patch Set 1:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6091/","accounts_in_message":[],"_revision_number":1},{"id":"a2e38c034c7a6d0b79de6417527bfecbdd1b9716","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-06 19:24:31.000000000","message":"Patch Set 1: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6091/ : failed","accounts_in_message":[],"_revision_number":1},{"id":"a7bfbf0b0cb604c14e92c171aebb11b582adcffd","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-06 19:24:32.000000000","message":"Patch Set 2:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6092/","accounts_in_message":[],"_revision_number":2},{"id":"2ca21a5f319530025ba8035d27b3a352a14a6350","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-06 20:03:37.000000000","message":"Patch Set 2: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6092/ : failed","accounts_in_message":[],"_revision_number":2},{"id":"0dd6b280cd0c3bfc17b5cb2c49d7336db4e10a37","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-13 01:35:22.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":3},{"id":"1b98cacdafd2445e9e4f88fd838624673eb44991","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-13 02:23:38.000000000","message":"Patch Set 3:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6131/","accounts_in_message":[],"_revision_number":3},{"id":"8ec5659f1e0a3b29f1411c64254da97c18c3492a","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-13 02:39:20.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6131/ : success","accounts_in_message":[],"_revision_number":3},{"id":"5180ea39b36a33f293b20b3f93bed0757fa86fc3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-14 01:23:13.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":4},{"id":"03858d3e33c3105cd530ade2d5861b3d7ecb718d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-14 01:25:39.000000000","message":"Patch Set 5: Patch Set 4 was rebased","accounts_in_message":[],"_revision_number":5},{"id":"619c0e649afd0fb50dedad3f7cf59e0ec95de8cf","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-14 01:26:46.000000000","message":"Patch Set 4:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6136/","accounts_in_message":[],"_revision_number":4},{"id":"cb4a1cd6b2cc89be1227b0577ad2809c8cbe3625","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-14 01:27:09.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"53d73ae4aa42116b954bc172fec372c1fa369cd6","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-14 02:02:08.000000000","message":"Patch Set 4: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6136/ : failed","accounts_in_message":[],"_revision_number":4},{"id":"dc3a8524867a1646b58ccf7bb16015678f798bd8","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-14 02:02:09.000000000","message":"Patch Set 5:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6137/","accounts_in_message":[],"_revision_number":5},{"id":"9ed6cd10c478a82c518bbfae8c9b3ca22b9e5160","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-14 02:16:55.000000000","message":"Patch Set 5: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6137/ : success","accounts_in_message":[],"_revision_number":5},{"id":"a69cd4cfc166e70d1ab9bbe97e3ebc4bd19a7068","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-14 02:33:11.000000000","message":"Patch Set 6:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6139/","accounts_in_message":[],"_revision_number":6},{"id":"fcd279421afeaec32ff34945b3d6369e9bfebdde","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-14 02:48:58.000000000","message":"Patch Set 6: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6139/ : success","accounts_in_message":[],"_revision_number":6},{"id":"51b4b7303458456e293fb433a960f6c7695fc438","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-23 22:33:10.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"31bddb0939aad43ece2914f9cb5ac471c9cab2d5","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-23 22:33:30.000000000","message":"Patch Set 6: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"2b154f0e1d5a082ca7e8fe4a3b4a4308532db5bf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-23 23:16:35.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":7},{"id":"e2c017114800c4bae2e8a4ef7e2ebe682e186a5c","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-23 23:16:44.000000000","message":"Patch Set 7:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6187/","accounts_in_message":[],"_revision_number":7},{"id":"50d2626b6a252e91f4d555a29a85dd424491fd27","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-23 23:29:58.000000000","message":"Patch Set 7: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6187/ : success","accounts_in_message":[],"_revision_number":7},{"id":"769660e1818f292e86fd3f02b90dde347889e644","author":{"_account_id":1005037,"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","username":"SecureCake","avatars":[{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-24 13:02:51.000000000","message":"Patch Set 7:\n\n(4 comments)","accounts_in_message":[],"_revision_number":7},{"id":"7790103549fec17a2608e7383025b46ebcd45bb4","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-24 14:55:38.000000000","message":"Patch Set 7:\n\n(4 comments)","accounts_in_message":[],"_revision_number":7},{"id":"dc4bfdb15879022e5ba1931b7592a8a0a90d2410","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-25 03:21:33.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":8},{"id":"558e0bbc51395ff03e292a1ee44a2cc6aaa7a277","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 03:21:44.000000000","message":"Patch Set 8:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6197/","accounts_in_message":[],"_revision_number":8},{"id":"4881c17cf61af921104475337752a5194b5abd8f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-25 03:43:57.000000000","message":"Patch Set 9: Patch Set 8 was rebased","accounts_in_message":[],"_revision_number":9},{"id":"8b1b123bd81a97b66b95f14af7ecabc17c7ed712","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 05:21:06.000000000","message":"Patch Set 8: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6197/ : success","accounts_in_message":[],"_revision_number":8},{"id":"120a0bbe2acdf5ff86c6e628665c6b79a40620e6","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 05:21:07.000000000","message":"Patch Set 9:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6198/","accounts_in_message":[],"_revision_number":9},{"id":"56cf9d1d31e9f61e041f38d809b0d0c3de0540a2","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 05:49:20.000000000","message":"Patch Set 9: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6198/ : success","accounts_in_message":[],"_revision_number":9},{"id":"ac89cfffc204571dc3db7e925f9b856e59d17279","author":{"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-25 19:56:53.000000000","message":"Patch Set 9: Code-Review-2\n\n(35 comments)","accounts_in_message":[],"_revision_number":9},{"id":"40903056ef0b3d1e7ae2200075246629a9d96329","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-25 21:57:06.000000000","message":"Uploaded patch set 10.\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":10},{"id":"1644d1fa77103a8a0ce4acf0149a93ea41535da0","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 22:16:09.000000000","message":"Patch Set 10:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6205/","accounts_in_message":[],"_revision_number":10},{"id":"2351170a345f13577d6f3ac8fdd176c51937c77d","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 22:39:12.000000000","message":"Patch Set 10: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6205/ : success","accounts_in_message":[],"_revision_number":10},{"id":"de68845bf8e99cbdb23e3bcf154bf69c84804adc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-25 22:49:12.000000000","message":"Uploaded patch set 11.\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":11},{"id":"da43523ddd626d662dadd2a55177d8d1a32d6272","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 22:49:23.000000000","message":"Patch Set 11:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6206/","accounts_in_message":[],"_revision_number":11},{"id":"5b88a0e8684d814e1627652ac38f158945b1a8c4","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 23:04:40.000000000","message":"Patch Set 11: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6206/ : success","accounts_in_message":[],"_revision_number":11},{"id":"04a3a0800c081bb0c670ac18e277f3d430abd447","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-25 23:17:22.000000000","message":"Patch Set 12: Patch Set 11 was rebased\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR **changekind:TRIVIAL_REBASE** OR **is:MIN**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":12},{"id":"d9e00684c680e11c9eaf503458df95eba00cee66","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 23:17:33.000000000","message":"Patch Set 12:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6207/","accounts_in_message":[],"_revision_number":12},{"id":"0f3553949a65e7087497595d3295a5195490fca5","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-25 23:30:45.000000000","message":"Patch Set 12: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6207/ : success","accounts_in_message":[],"_revision_number":12},{"id":"c217349602881635bb08790a28584b34ae00783b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-26 15:36:46.000000000","message":"Uploaded patch set 13.\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":13},{"id":"e4ab13a382776ed10f30e8f19817bbccd0e360fb","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 15:38:33.000000000","message":"Patch Set 13:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6210/","accounts_in_message":[],"_revision_number":13},{"id":"165764e693b3c3ef296e97a3c519b78adcf90054","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-26 15:42:06.000000000","message":"Patch Set 14: Patch Set 13 was rebased\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR **changekind:TRIVIAL_REBASE** OR **is:MIN**\")\n","accounts_in_message":[],"_revision_number":14},{"id":"3bf51c93b9fbf647ff737fd96db15492a23a4dfa","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 15:51:09.000000000","message":"Patch Set 13: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6210/ : success","accounts_in_message":[],"_revision_number":13},{"id":"7b8d039aa664486a1eb274e474f27161ccfcb191","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 15:59:07.000000000","message":"Patch Set 14:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6212/","accounts_in_message":[],"_revision_number":14},{"id":"8acbdab49b74cebb7fee568d1a57afff001bb6a8","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 16:11:27.000000000","message":"Patch Set 14: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6212/ : success","accounts_in_message":[],"_revision_number":14},{"id":"65e5e949b97c955f4e004e42ee2a0bc42a5445f5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-26 17:38:10.000000000","message":"Uploaded patch set 15.\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":15},{"id":"30b516523dce0ea2e84ceb34219969ec53e044d2","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 17:39:14.000000000","message":"Patch Set 15:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6216/","accounts_in_message":[],"_revision_number":15},{"id":"7cdf9138346a19d11e9a595f8f64e22770fec478","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 17:52:04.000000000","message":"Patch Set 15: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6216/ : success","accounts_in_message":[],"_revision_number":15},{"id":"1a8b60fd86cdb9607dc6abd3faf73ee714c6e1ce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-26 18:02:11.000000000","message":"Uploaded patch set 16.\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":16},{"id":"0f966a9b7de59c8fc4f259ee28494110d18ce56c","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 18:02:18.000000000","message":"Patch Set 16:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6217/","accounts_in_message":[],"_revision_number":16},{"id":"2b4b09685bf198c1dbfad4eda04f8989c182afbf","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-26 18:02:26.000000000","message":"Patch Set 15:\n\n(2 comments)","accounts_in_message":[],"_revision_number":15},{"id":"546321ea7bca8e7e92b7d080e54e3bab761c0f49","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 18:15:07.000000000","message":"Patch Set 16: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6217/ : success","accounts_in_message":[],"_revision_number":16},{"id":"693372119979ec228133b3ea4c7b3ea325caa54b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-26 19:45:20.000000000","message":"Uploaded patch set 17.\n\nCopied Votes:\n* Code-Review-2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":17},{"id":"6805b1fa5670cf3092154ecd752fb5292f38f729","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-26 19:45:30.000000000","message":"Patch Set 17:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6218/","accounts_in_message":[],"_revision_number":17},{"id":"66206a3b0ba809950510e0c165ab68f02a41213c","author":{"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-26 20:45:32.000000000","message":"Patch Set 17: Code-Review+2","accounts_in_message":[],"_revision_number":17},{"id":"7c115aa1f27378e3a3fbad42dd8a3070260215fe","author":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2026-03-27 02:21:46.000000000","message":"Patch Set 17: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6218/ : success","accounts_in_message":[],"_revision_number":17},{"id":"7da9872632d62a20508775f86c7daad1dc32734e","tag":"autogenerated:gerrit:merged","author":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-27 03:22:27.000000000","message":"Change has been successfully cherry-picked as f7425eedd4f3a76ea292368e9f4543d0dc8d56c1","accounts_in_message":[],"_revision_number":18},{"id":"2d7dc864e2bd8094c515cb7fc115969265106825","author":{"_account_id":1005037,"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","username":"SecureCake","avatars":[{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/c1e3f0606531d9492a433378ebb72350.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-27 11:48:50.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"f7425eedd4f3a76ea292368e9f4543d0dc8d56c1","revisions":{"44da42077555701190adf0f1bf14e677fb1e0327":{"kind":"REWORK","_number":1,"created":"2026-03-06 18:28:21.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/1","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/1","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/1 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/1","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"111c4b34453b076b9390ed3fd4adccccd7be0f59","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-06 18:26:33.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-06 18:26:33.000000000","tz":-420},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"111c4b34453b076b9390ed3fd4adccccd7be0f59","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"5a4b2788edbf29a59e6c0ed45cdd0d7445595e70":{"kind":"REWORK","_number":2,"created":"2026-03-06 18:28:47.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/2","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/2","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/2 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/2","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"111c4b34453b076b9390ed3fd4adccccd7be0f59","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-06 18:26:33.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-06 18:28:37.000000000","tz":-420},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"111c4b34453b076b9390ed3fd4adccccd7be0f59","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"6765d9ab5a753af67359b7dde61b8e291a8304e1":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-03-13 01:35:22.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/3","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/3","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/3 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/3","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e1c9d1b839e384edf902c1600b9f06b37e169a17","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-06 18:26:33.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-13 01:35:22.000000000","tz":0},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e1c9d1b839e384edf902c1600b9f06b37e169a17","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"986ab96f014c10e8b44d007eb0270d27f51d2e49":{"kind":"REWORK","_number":4,"created":"2026-03-14 01:23:13.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/4","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/4","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/4 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/4","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"111c4b34453b076b9390ed3fd4adccccd7be0f59","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-06 18:26:33.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-14 01:22:55.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"111c4b34453b076b9390ed3fd4adccccd7be0f59","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"01cb5d02fd0b56245d6cc67a9eaa63b338ac5844":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2026-03-14 01:25:39.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/5","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/5","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/5 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/5","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e1c9d1b839e384edf902c1600b9f06b37e169a17","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-06 18:26:33.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-14 01:25:39.000000000","tz":0},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e1c9d1b839e384edf902c1600b9f06b37e169a17","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"67f8941ec88e2f799672f0dac55ed262fcb77df3":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-03-14 01:27:09.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/6","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/6","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/6 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/6","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"66b48a16b1ffaaf6331aec86903de8cc559aaac9","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-06 18:26:33.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-14 01:27:09.000000000","tz":0},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"66b48a16b1ffaaf6331aec86903de8cc559aaac9","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"26d296d224914883de2ad6ed8fe0be169df26d8a":{"kind":"REWORK","_number":7,"created":"2026-03-23 23:16:35.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/7","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/7","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/7 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/7","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6b314debbeb1ce040709719cb985573c05f1d588","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-23 23:15:34.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6b314debbeb1ce040709719cb985573c05f1d588","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"37c9e04609f27102170ba24afbf600893aae47e1":{"kind":"REWORK","_number":8,"created":"2026-03-25 03:21:33.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/8","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/8","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/8 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/8","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6b314debbeb1ce040709719cb985573c05f1d588","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-25 03:21:24.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6b314debbeb1ce040709719cb985573c05f1d588","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"abc5cc3e4b377b09b5f56af21d42be200a491407":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2026-03-25 03:43:57.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/9","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/9","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/9 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/9","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"180f5005902a1f98801601ca9df1432b36cb249a","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-25 03:43:57.000000000","tz":0},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Instrumented all manager functions with `Stopwatch` and `try/catch/finally`\n  blocks to capture and record operation latency and outcome (error types).\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"180f5005902a1f98801601ca9df1432b36cb249a","is_merged_in_target_branch":true,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"cd1ce812e32edf800423acba70c98a2c13736d90":{"kind":"REWORK","_number":10,"created":"2026-03-25 21:57:06.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/10","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/10","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/10 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/10","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6b314debbeb1ce040709719cb985573c05f1d588","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-25 21:55:31.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6b314debbeb1ce040709719cb985573c05f1d588","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"7b8be482689ec102989a0e6df8b1883641a3b8d3":{"kind":"REWORK","_number":11,"created":"2026-03-25 22:49:12.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/11","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/11","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/11 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/11","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6b314debbeb1ce040709719cb985573c05f1d588","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-25 22:48:58.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6b314debbeb1ce040709719cb985573c05f1d588","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"323b90235ce0da1441f526c523eb26571f2ea844":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2026-03-25 23:17:22.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/12","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/12","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/12 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/12","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"47de416f6fe168b3859d2376591b5b8da832be08","subject":"NCBC-4180: Proper staging of expiry on mutations"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-25 23:17:22.000000000","tz":0},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"47de416f6fe168b3859d2376591b5b8da832be08","is_merged_in_target_branch":true,"change_id":"Ie701dab4031e422129c8f2d10a824c685a461fd8","change_number":242300,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"2cd38c8ba8884270bdda849ef03fd5aacce9fd22":{"kind":"REWORK","_number":13,"created":"2026-03-26 15:36:46.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/13","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/13","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/13 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/13","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6b314debbeb1ce040709719cb985573c05f1d588","subject":"NCBC-4140 Implement Span Status and retries"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-26 15:36:36.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"6b314debbeb1ce040709719cb985573c05f1d588","is_merged_in_target_branch":false,"change_id":"Ie8678f937a9854a690b0ff52d9256e52aadf471a","change_number":241226,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"018598000b2f18359512832471766c975b8a6d1f":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2026-03-26 15:42:06.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/14","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/14","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/14 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/14","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"47de416f6fe168b3859d2376591b5b8da832be08","subject":"NCBC-4180: Proper staging of expiry on mutations"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-26 15:42:06.000000000","tz":0},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"47de416f6fe168b3859d2376591b5b8da832be08","is_merged_in_target_branch":true,"change_id":"Ie701dab4031e422129c8f2d10a824c685a461fd8","change_number":242300,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"ec82e909d9c9026e3c7271068a510b389bdbf6f0":{"kind":"REWORK","_number":15,"created":"2026-03-26 17:38:10.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/15","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/15","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/15 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/15","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/15 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"47de416f6fe168b3859d2376591b5b8da832be08","subject":"NCBC-4180: Proper staging of expiry on mutations"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-26 17:32:06.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"47de416f6fe168b3859d2376591b5b8da832be08","is_merged_in_target_branch":true,"change_id":"Ie701dab4031e422129c8f2d10a824c685a461fd8","change_number":242300,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"c900718e56aedba4777eb6f1e33ea4fca2482148":{"kind":"REWORK","_number":16,"created":"2026-03-26 18:02:11.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/16","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/16","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/16 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/16","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/16 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"47de416f6fe168b3859d2376591b5b8da832be08","subject":"NCBC-4180: Proper staging of expiry on mutations"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-26 18:02:03.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"47de416f6fe168b3859d2376591b5b8da832be08","is_merged_in_target_branch":true,"change_id":"Ie701dab4031e422129c8f2d10a824c685a461fd8","change_number":242300,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"b0d4c1bdd89bc486c770b3d4161a9a63a32bfb49":{"kind":"REWORK","_number":17,"created":"2026-03-26 19:45:20.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/17","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/17","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/17 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/17","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/17 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"47de416f6fe168b3859d2376591b5b8da832be08","subject":"NCBC-4180: Proper staging of expiry on mutations"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-26 19:45:09.000000000","tz":-360},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"47de416f6fe168b3859d2376591b5b8da832be08","is_merged_in_target_branch":true,"change_id":"Ie701dab4031e422129c8f2d10a824c685a461fd8","change_number":242300,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"f7425eedd4f3a76ea292368e9f4543d0dc8d56c1":{"kind":"NO_CODE_CHANGE","_number":18,"created":"2026-03-27 03:22:27.000000000","uploader":{"_account_id":1004452,"name":"David Kelly","email":"davidmichaelkelly@gmail.com","username":"davidkelly","avatars":[{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a4b932d767e0a1e1e23188e09ed0cf55.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/66/241266/18","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/66/241266/18","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/18 \u0026\u0026 git checkout -b change-241266 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/18","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/66/241266/18 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"47de416f6fe168b3859d2376591b5b8da832be08","subject":"NCBC-4180: Proper staging of expiry on mutations"}],"author":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-05 23:09:15.000000000","tz":-420},"committer":{"name":"David Kelly","email":"davidmichaelkelly@gmail.com","date":"2026-03-27 03:22:27.000000000","tz":0},"subject":"NCBC-4139: Implement tracing spans and metrics for Management API","message":"NCBC-4139: Implement tracing spans and metrics for Management API\n\nMotivation\n----------\nOur management operations should emit distributed tracing spans and\nrecord overall duration metrics, including error states and\nresource tags.\n\nModifications\n-------------\n- Added request tracing span creation (`IRequestSpan`) to all Management\n  API managers and threaded custom spans through their Options classes.\n- Added `MetricTracker.Management.TrackOperation` to handle formatting\n  and dispatching OTel metric tags for management services.\n- Added `OperationTracker` disposable struct to capture operation latency\n  and error types with minimal boilerplate.\n- Updated `LoggingMeter` to collect histogram metrics for management.\n\nResults\n-------\nAll Management operations now correctly emit both distributed traces and latency\nmetrics (`db.client.operation.duration`), bringing the SDK into full compliance\nwith the observability RFC.\n\nChange-Id: I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f\nReviewed-on: https://review.couchbase.org/c/couchbase-net-client/+/241266\nTested-by: Build Bot \u003cbuild@couchbase.com\u003e\nReviewed-by: Jeffry Morris \u003cjeffrymorris@gmail.com\u003e\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"47de416f6fe168b3859d2376591b5b8da832be08","is_merged_in_target_branch":true,"change_id":"Ie701dab4031e422129c8f2d10a824c685a461fd8","change_number":242300,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000530,"name":"Jeffry Morris","email":"jeffrymorris@gmail.com","username":"jmorris","avatars":[{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d0b8b4cd259ea37fb99be261e6a720b0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Well-Formed","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[]}}]}
