)]}'
{"id":"couchbase-net-client~241927","triplet_id":"couchbase-net-client~master~If5349c2b2e7ccf8a5575d2f5066a0614c4be215b","project":"couchbase-net-client","branch":"master","attention_set":{},"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-04-02 10:04:07.000000000","reason":"Change was submitted"},"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-04-02 10:04:07.000000000","reason":"Change was submitted"},"1000201":{"account":{"_account_id":1000201,"name":"Sergey Avseyev","email":"sergey.avseyev@gmail.com","username":"avsej","avatars":[{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"last_update":"2026-04-02 10:04:07.000000000","reason":"Change was submitted"},"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-04-02 10:03:55.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"If5349c2b2e7ccf8a5575d2f5066a0614c4be215b","subject":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry","status":"MERGED","created":"2026-03-18 13:19:36.000000000","updated":"2026-04-02 10:04:07.000000000","submitted":"2026-04-02 10:04:07.000000000","submitter":{"_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}]},"total_comment_count":17,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"241927","meta_rev_id":"b266ee8bdae07ed6bf9c786f34f502f8b2958461","_number":241927,"virtual_id_number":241927,"owner":{"_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}]},"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}]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2026-04-02 10:04:07.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"]},{"value":0,"_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}]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_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}]},"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":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"]},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2026-04-02 10:04:07.000000000","permitted_voting_range":{"min":2,"max":2},"_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}]}],"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":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"]},{"value":0,"_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}]}],"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":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}]}],"reviewers":{"CC":[{"_account_id":1000201,"name":"Sergey Avseyev","email":"sergey.avseyev@gmail.com","username":"avsej","avatars":[{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"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-18 13:19:42.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-18 14:02:46.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-20 15:07:43.000000000","updated_by":{"_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}]},"reviewer":{"_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}]},"state":"REVIEWER"},{"updated":"2026-03-20 15:07:43.000000000","updated_by":{"_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}]},"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"},{"updated":"2026-03-27 20:54:40.000000000","updated_by":{"_account_id":1000201,"name":"Sergey Avseyev","email":"sergey.avseyev@gmail.com","username":"avsej","avatars":[{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1000201,"name":"Sergey Avseyev","email":"sergey.avseyev@gmail.com","username":"avsej","avatars":[{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"CC"}],"messages":[{"id":"e50f8c28f51f96cf9715d4862c9ba3141ad40010","tag":"autogenerated:gerrit:newPatchSet","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-18 13:19:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"40cfe6340a773efb2dd60d8d4b95bac850eeaa6d","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-18 13:19:42.000000000","message":"Patch Set 1:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6164/","accounts_in_message":[],"_revision_number":1},{"id":"110f1cea0b80b24e3c078cee8777caf3e04613da","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-18 14:02:46.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6164/ : success","accounts_in_message":[],"_revision_number":1},{"id":"fc7b151c8ae8c6f078cb406688b790a1c0ac96e2","tag":"autogenerated:gerrit:newPatchSet","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-18 17:53:21.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"0f3e60ef04112d57c8243739fd187de243d9dff6","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-18 19:10:14.000000000","message":"Patch Set 2:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6169/","accounts_in_message":[],"_revision_number":2},{"id":"c1feeab3b28d8999d44fef965afc0e37518e22a9","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-18 19:45:42.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6169/ : success","accounts_in_message":[],"_revision_number":2},{"id":"4e4fc71370c2f1cd72bd71ae1b6fc84e91b58266","tag":"autogenerated:gerrit:newPatchSet","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-19 12:16:29.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":3},{"id":"c87bbfd1ca6176486294351bde09ead9f27c87be","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-19 12:16:37.000000000","message":"Patch Set 3:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6174/","accounts_in_message":[],"_revision_number":3},{"id":"b5d0aadf9f2eb5373d890ee403974565c8c9e3bb","tag":"autogenerated:gerrit:newPatchSet","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-19 12:25:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"eff710766f418b8d2995e13d4bef8173e8bae8a2","tag":"autogenerated:gerrit:newPatchSet","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-19 12:33:21.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c3d2cc9b894b64763c6371d7d0eba24ebf25e5e5","tag":"autogenerated:gerrit:newPatchSet","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-19 12:41:20.000000000","message":"Patch Set 6: Patch Set 5 was rebased","accounts_in_message":[],"_revision_number":6},{"id":"107855901d2446e1bdff91f02dc24aa474acc98a","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-19 13:06:15.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/6174/ : success","accounts_in_message":[],"_revision_number":3},{"id":"b5a775e657a97e3a943abb5635a10bb2b258dc61","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-19 13:06:16.000000000","message":"Patch Set 4:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6175/","accounts_in_message":[],"_revision_number":4},{"id":"e569907d479426ac225b2919efe6e2d925f3b315","tag":"autogenerated:gerrit:newPatchSet","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-20 15:13:42.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"d40dee5c467b2b7dac04fb09f72be1951749f5db","tag":"autogenerated:gerrit:newPatchSet","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-20 16:09:54.000000000","message":"Patch Set 8: Patch Set 7 was rebased","accounts_in_message":[],"_revision_number":8},{"id":"8b241a50ea380adfe5856d315c0532b209a64839","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-22 01:36:13.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/6175/ : ABORTED","accounts_in_message":[],"_revision_number":4},{"id":"5665ffca7b507f2d4708eaff3f3ac257a40f4d10","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-22 01:36:14.000000000","message":"Patch Set 5:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6176/","accounts_in_message":[],"_revision_number":5},{"id":"347a625e610072546d8ea0daaff426d999c8a66d","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-22 04:09:45.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/6176/ : success","accounts_in_message":[],"_revision_number":5},{"id":"1491885906f07845110cd7e9d8805f92d31af0a3","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-22 04:49:45.000000000","message":"Patch Set 6:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6178/","accounts_in_message":[],"_revision_number":6},{"id":"aff109026a63250f3117684f35dc5e4a2d088ec8","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-22 07:40:39.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/6178/ : success","accounts_in_message":[],"_revision_number":6},{"id":"de08dc2e97e235f34201816cda1f246356b4fe53","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-22 07:40:40.000000000","message":"Patch Set 7:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6179/","accounts_in_message":[],"_revision_number":7},{"id":"bf364f69757e66874ad8e761e2e7a4d2c1922b77","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-22 08:09:16.000000000","message":"Patch Set 7: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6179/ : failed","accounts_in_message":[],"_revision_number":7},{"id":"0ade4a06e0225e2e420d9ac892425c491dfa8718","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-22 08:23:26.000000000","message":"Patch Set 8:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6181/","accounts_in_message":[],"_revision_number":8},{"id":"b6bfe3e2fcc80f6536f2a98835015c044622f88b","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-22 08:42:42.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/6181/ : success","accounts_in_message":[],"_revision_number":8},{"id":"b2be677b675813f9363c07d830c0e671e4afef3d","tag":"autogenerated:gerrit:newWipPatchSet","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 17:45:54.000000000","message":"Patch Set 9: Patch Set 8 was rebased\n\nThe following files contain Git conflicts:\n* src/Couchbase/Analytics/AnalyticsClient.cs\n* src/Couchbase/Query/QueryClient.cs\n* src/Couchbase/Search/SearchClient.cs\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":9},{"id":"e46e03a1107723e8a8070b91c83c0e68dc01ae11","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-24 17:58:19.000000000","message":"Patch Set 9:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6191/","accounts_in_message":[],"_revision_number":9},{"id":"ee1472e87d2c45f9de2c3fd425951bc46bee7716","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-24 18:02:11.000000000","message":"Patch Set 9: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6191/ : failed","accounts_in_message":[],"_revision_number":9},{"id":"51d9ed1e74641954dab655d9787bf915caba9694","tag":"autogenerated:gerrit:newWipPatchSet","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 18:23:16.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":10},{"id":"714e7a568715bb6a8c29158c48ae7322d798d325","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 18:26:09.000000000","message":"Patch Set 10:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":10},{"id":"7e5d4a81759abbab9262dfc8ef0e6325b1663b19","tag":"autogenerated:gerrit:setWorkInProgress","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 18:28:23.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":10},{"id":"bb5f3f4f4aa83a926eefbe1cca8008a34cb0ab81","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-24 18:57:31.000000000","message":"Patch Set 10:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6194/","accounts_in_message":[],"_revision_number":10},{"id":"c1ca0250d01db659c3b5c0dca8fd3f17ffd7ca30","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-24 19:09:57.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/6194/ : success","accounts_in_message":[],"_revision_number":10},{"id":"2729b9405e67c7001d1c2b9c33b51dac0ecf31d8","tag":"autogenerated:gerrit:newWipPatchSet","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-25 09:37:51.000000000","message":"Uploaded patch set 11.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":11},{"id":"71a6d611a58f888cd2967aea2d53f457635c152f","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 09:38:01.000000000","message":"Patch Set 11:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6201/","accounts_in_message":[],"_revision_number":11},{"id":"9835bc99b75e7cba1113dda76f195127ea3d9ba0","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 09:57:51.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/6201/ : success","accounts_in_message":[],"_revision_number":11},{"id":"80877496b3ec5f4ee1c533e81d4832d1fa34fb5e","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-25 10:21:52.000000000","message":"Patch Set 11:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":11},{"id":"29745492b9bf10ffe0bb2effcc68e9dcf85c793b","tag":"autogenerated:gerrit:newPatchSet","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-25 16:47:32.000000000","message":"Patch Set 12: Patch Set 11 was rebased\n\nCopied Votes:\n* Verified+1 (copy condition: \"**changekind:NO_CHANGE** OR **changekind:NO_CODE_CHANGE**\")\n","accounts_in_message":[],"_revision_number":12},{"id":"e38d0d74871ccde33474f2543a0d69929dd55e17","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 16:47:40.000000000","message":"Patch Set 12: -Verified\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6202/","accounts_in_message":[],"_revision_number":12},{"id":"6f941ac93ac38ca18c84931e1b7c0a52ba0812fa","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 17:18:21.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/6202/ : success","accounts_in_message":[],"_revision_number":12},{"id":"d57eda958af2c7002b55aca7fbaae57273a866fd","tag":"autogenerated:gerrit:newPatchSet","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-25 19:07:16.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":13},{"id":"bef1d2a3bab3f6307c9818b585369d187e675108","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 19:07:24.000000000","message":"Patch Set 13:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6203/","accounts_in_message":[],"_revision_number":13},{"id":"1629aa36e12821bceedd08036562f6b106fd70ee","tag":"autogenerated:gerrit:newPatchSet","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-25 19:09:53.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"abea15e4c05ec72497d0af26273aea1a68b41b1d","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 21:35:13.000000000","message":"Patch Set 13: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6203/ : failed","accounts_in_message":[],"_revision_number":13},{"id":"03619832e07303156f0fbbb360a3cb3423c81e25","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 21:35:14.000000000","message":"Patch Set 14:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6204/","accounts_in_message":[],"_revision_number":14},{"id":"bf751ca1ec7613d119b85c15a41d42b226e1912d","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:07.000000000","message":"Patch Set 14: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6204/ : failed","accounts_in_message":[],"_revision_number":14},{"id":"2d021c7f0b7d8b68c7fa4a2a0ebb0c9160ed7bbe","tag":"autogenerated:gerrit:newPatchSet","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-26 10:20:44.000000000","message":"Uploaded patch set 15.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":15},{"id":"22a9b3784956ce1de29df452006a5259b98be862","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 10:20:56.000000000","message":"Patch Set 15:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6208/","accounts_in_message":[],"_revision_number":15},{"id":"13edd5ef2a266c31c8dfa5822f49a1ab304b0754","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 10:29:32.000000000","message":"Patch Set 15: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6208/ : failed","accounts_in_message":[],"_revision_number":15},{"id":"1599db54d19f437ea55f69b6816eab4e51d23d11","tag":"autogenerated:gerrit:newPatchSet","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-26 15:29:32.000000000","message":"Uploaded patch set 16.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":16},{"id":"5556e2a3eac1b2b9c968e2fde2a6811746da881b","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:29:40.000000000","message":"Patch Set 16:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6209/","accounts_in_message":[],"_revision_number":16},{"id":"32a1f6a7e7000df9db7984a2d5e9c0d4c8e258af","tag":"autogenerated:gerrit:newPatchSet","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-26 15:37:57.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"bcb78b4c25f3ba7b248f7bb14e532988e8852656","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:31.000000000","message":"Patch Set 16: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6209/ : failed","accounts_in_message":[],"_revision_number":16},{"id":"bf386bdb7f7de37233c7fcf174f36a688a2cff40","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:12.000000000","message":"Patch Set 17:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6211/","accounts_in_message":[],"_revision_number":17},{"id":"f99753e9b5c2c8563680d583bdbfaf58be28572f","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:05.000000000","message":"Patch Set 17: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6211/ : failed","accounts_in_message":[],"_revision_number":17},{"id":"61ab76b3ff99b250283033031647b18e6a3b358c","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:29.000000000","message":"Patch Set 17: -Verified\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6213/","accounts_in_message":[],"_revision_number":17},{"id":"7411d92d9e4064a46f6658d6539722afebffee58","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:20:05.000000000","message":"Patch Set 17: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6213/ : failed","accounts_in_message":[],"_revision_number":17},{"id":"feaa59127a73a5eafaca77033c47fc4703ac4622","tag":"autogenerated:gerrit:newPatchSet","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-26 16:28:26.000000000","message":"Uploaded patch set 18.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":18},{"id":"fc98079f4c5855dcba96253ff9ef411192a91b37","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:28:36.000000000","message":"Patch Set 18:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6214/","accounts_in_message":[],"_revision_number":18},{"id":"de82d936a9ec3eec6fb050ef61608abfbed0f0ef","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:42:07.000000000","message":"Patch Set 18: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6214/ : success","accounts_in_message":[],"_revision_number":18},{"id":"d96214d259976e907d835829fd8de765e2e8fad2","tag":"autogenerated:gerrit:newPatchSet","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-26 17:25:21.000000000","message":"Patch Set 19: Patch Set 18 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":19},{"id":"8d9792efd264940570914ed18f9fedbfcffdc6a0","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:25:32.000000000","message":"Patch Set 19:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6215/","accounts_in_message":[],"_revision_number":19},{"id":"7e535de3213ab6b0392517b122d7f3454804e277","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:12.000000000","message":"Patch Set 19: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6215/ : success","accounts_in_message":[],"_revision_number":19},{"id":"9ee869ec539b45a5e87a8527b459d4ed16964ef8","tag":"autogenerated:gerrit:newPatchSet","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 13:00:12.000000000","message":"Uploaded patch set 20.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":20},{"id":"0f4b3dfb54440c06d5953658cf2ed3d1decc44bd","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 13:00:20.000000000","message":"Patch Set 20:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6219/","accounts_in_message":[],"_revision_number":20},{"id":"b4ad53a3dee9bea78b495cc521de374972234beb","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 16:40:59.000000000","message":"Patch Set 20: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6219/ : success","accounts_in_message":[],"_revision_number":20},{"id":"36421b2604bfde3468a8d6ed34cc254bcf4d3fba","author":{"_account_id":1000201,"name":"Sergey Avseyev","email":"sergey.avseyev@gmail.com","username":"avsej","avatars":[{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/dd70f9d8cc5f9ee488d68e7a787ba526.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2026-03-27 20:54:40.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"e2eb9537a21a6f48f10b0494de5c58a9e7c3201a","tag":"autogenerated:gerrit:newPatchSet","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-30 08:42:05.000000000","message":"Uploaded patch set 21.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":21},{"id":"84e1ee787d23379064af7b2c5195681b07b014a6","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-30 08:42:15.000000000","message":"Patch Set 21:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6225/","accounts_in_message":[],"_revision_number":21},{"id":"8cffda2b583b0092a315f8ce3053ab804b9ac259","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-30 08:43:00.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"014be0084a9b921d6639ea8d40e127c352c1aaba","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-30 08:54:56.000000000","message":"Patch Set 21: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6225/ : success","accounts_in_message":[],"_revision_number":21},{"id":"a030f5a1609ab1066e9a0a213365673ff2d0fe01","tag":"autogenerated:gerrit:newPatchSet","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-31 11:06:26.000000000","message":"Uploaded patch set 22.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":22},{"id":"aa759889d6c404b30cfb49469308e06cd3c886cc","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-31 11:06:37.000000000","message":"Patch Set 22:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6230/","accounts_in_message":[],"_revision_number":22},{"id":"4efc76af68db8a2ddf797a99036ecd88d5c83407","tag":"autogenerated:gerrit:newPatchSet","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-31 11:06:40.000000000","message":"Patch Set 23: Patch Set 22 was rebased","accounts_in_message":[],"_revision_number":23},{"id":"8eef23f2f02a6719b71458d1856316a73277fd1e","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-31 11:36:38.000000000","message":"Patch Set 22: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6230/ : success","accounts_in_message":[],"_revision_number":22},{"id":"8e49a62ba14e51a4ee054deaf3927410f3ecf15f","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-31 11:36:41.000000000","message":"Patch Set 23:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6231/","accounts_in_message":[],"_revision_number":23},{"id":"b6cc27d2859c40bcac8528a0dd7eccd165044258","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-31 12:06:18.000000000","message":"Patch Set 23: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6231/ : success","accounts_in_message":[],"_revision_number":23},{"id":"4cf5dfc9e28b207fd766f7e797a9d512ac69f4f0","tag":"autogenerated:gerrit:newPatchSet","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}]},"real_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-31 21:41:13.000000000","message":"Patch Set 24: Patch Set 23 was rebased on behalf of \u003cGERRIT_ACCOUNT_1005037\u003e\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[{"_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}]}],"_revision_number":24},{"id":"57a835c275199e5b278859ee302c60f723c40793","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-31 22:13:24.000000000","message":"Patch Set 24:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6238/","accounts_in_message":[],"_revision_number":24},{"id":"8bf124a493a47c3d4ff551a79e94b8b31962187b","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-31 22:17:50.000000000","message":"Patch Set 24:\n\n(5 comments)","accounts_in_message":[],"_revision_number":24},{"id":"4fdd66e2ce90428ff0e483d65da087bb50120f4b","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-31 22:26:54.000000000","message":"Patch Set 24: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6238/ : success","accounts_in_message":[],"_revision_number":24},{"id":"694786ffb49c0a5a38d5c729f7b62c0323bd5ac8","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-04-01 09:01:59.000000000","message":"Patch Set 24:\n\n(4 comments)","accounts_in_message":[],"_revision_number":24},{"id":"9be32a4cf4c51d64bb41c55bcda1b6809821395b","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-04-01 19:28:53.000000000","message":"Patch Set 24:\n\n(4 comments)","accounts_in_message":[],"_revision_number":24},{"id":"00babc1b0f3a5b883ecbb4e42e528020a242c009","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-04-01 19:29:22.000000000","message":"Patch Set 24: Code-Review+2","accounts_in_message":[],"_revision_number":24},{"id":"27518445e6800ccd6682864622be6bc64040a42b","tag":"autogenerated:gerrit:newPatchSet","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-04-02 00:35:50.000000000","message":"Uploaded patch set 25.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE OR changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":25},{"id":"915f04a7be447d212ab2021a207bdec57856bcec","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-04-02 00:35:59.000000000","message":"Patch Set 25:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6242/","accounts_in_message":[],"_revision_number":25},{"id":"26f22b885b9563b56a181c323ab4c390a4f153a6","tag":"autogenerated:gerrit:newPatchSet","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-04-02 00:36:06.000000000","message":"Patch Set 26: Patch Set 25 was rebased","accounts_in_message":[],"_revision_number":26},{"id":"c84c3717aaa894807d20f315a0c4c85d63c88646","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-04-02 00:44:55.000000000","message":"Patch Set 26:\n\n(2 comments)","accounts_in_message":[],"_revision_number":26},{"id":"0cd199bcd15eeaf714c3674114f72491ff6376be","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-04-02 00:46:37.000000000","message":"Patch Set 25: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6242/ : failed","accounts_in_message":[],"_revision_number":25},{"id":"9f3f91ddf07487d0091c2ab134e051e23b61bdd1","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-04-02 00:46:40.000000000","message":"Patch Set 26:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6243/","accounts_in_message":[],"_revision_number":26},{"id":"9e83344759db3101756a9700f66d936d32e3bddf","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-04-02 00:52:35.000000000","message":"Patch Set 26: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6243/ : failed","accounts_in_message":[],"_revision_number":26},{"id":"ac03e18e2bd0361aaadb2a79227ada9c1799dbc4","tag":"autogenerated:gerrit:newPatchSet","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-04-02 00:57:28.000000000","message":"Uploaded patch set 27.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":27},{"id":"911a81ed69aa9c68506cab3a43157179da077bda","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-04-02 00:57:40.000000000","message":"Patch Set 27:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6244/","accounts_in_message":[],"_revision_number":27},{"id":"c75963f3a8122b09e6f8e78247cc1da2cd4d6cfa","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-04-02 01:12:20.000000000","message":"Patch Set 27: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6244/ : success","accounts_in_message":[],"_revision_number":27},{"id":"dfe74cd84e4f980f237f4115818af43ae8143255","tag":"autogenerated:gerrit:newPatchSet","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-04-02 01:19:44.000000000","message":"Patch Set 28: Patch Set 27 was rebased\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":28},{"id":"30878760845b24f855bc8c6169cf16d19867f4ce","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-04-02 01:19:55.000000000","message":"Patch Set 28:\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6245/","accounts_in_message":[],"_revision_number":28},{"id":"d3a93dd6359f6feeb5f0e565dd81d22d68384d33","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-04-02 01:37:34.000000000","message":"Patch Set 28: Verified-1\n\nBuild Failed \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6245/ : ABORTED","accounts_in_message":[],"_revision_number":28},{"id":"24e19034cbb952142080cc0d417f5f4b7ae133e8","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-04-02 01:37:38.000000000","message":"Patch Set 28: -Verified\n\nBuild Started https://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6246/","accounts_in_message":[],"_revision_number":28},{"id":"fbcec469a13240692ddd33c7407f4e052fc3d155","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-04-02 02:23:33.000000000","message":"Patch Set 28: Verified+1\n\nBuild Successful \n\nhttps://sdk.jenkins.couchbase.com/job/dotnet/job/sdk/job/couchbase-net-client-cv-trigger/6246/ : success","accounts_in_message":[],"_revision_number":28},{"id":"a50c05184a143101205f1599d4a2d7764ce30891","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-04-02 10:03:55.000000000","message":"Patch Set 28: Code-Review+2","accounts_in_message":[],"_revision_number":28},{"id":"b266ee8bdae07ed6bf9c786f34f502f8b2958461","tag":"autogenerated:gerrit:merged","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-04-02 10:04:07.000000000","message":"Change has been successfully cherry-picked as f8170b6003289f933b35341b69b2ffae62e44cd3","accounts_in_message":[],"_revision_number":29}],"current_revision_number":29,"current_revision":"f8170b6003289f933b35341b69b2ffae62e44cd3","revisions":{"4c126e33df902358aa6bb1371156b4284d745894":{"kind":"REWORK","_number":1,"created":"2026-03-18 13:19:36.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/1","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/1","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/1 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/1","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"subject":"Integrate apptelemetry into metrics infrastructure","message":"Integrate apptelemetry into metrics infrastructure\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"21092b3b385e66dcf4fc2cf41a3d2228dbe32523":{"kind":"REWORK","_number":2,"created":"2026-03-18 17:53:21.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/2","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/2","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/2 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/2","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 17:53:13.000000000","tz":0},"subject":"Integrate apptelemetry into metrics infrastructure","message":"Integrate apptelemetry into metrics infrastructure\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"e05750149b6d9ffbe04ca06911675168d5bfa187":{"kind":"REWORK","_number":3,"created":"2026-03-19 12:16:29.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/3","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/3","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/3 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/3","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-19 12:10:29.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"63dd1e84b7f1f057a5606d851ca27d5dfe1b13a6":{"kind":"REWORK","_number":4,"created":"2026-03-19 12:25:06.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/4","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/4","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/4 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/4","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-19 12:25:01.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"878c704bf525f3f3e4d41cda0ea647fc9e664f3e":{"kind":"REWORK","_number":5,"created":"2026-03-19 12:33:21.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/5","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/5","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/5 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/5","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-19 12:33:15.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"99ca10a25ea02d6d357e691b9d90beaddd63a7ff","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"561d213fb8402e56ff3a836a913b084a37b995e1":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2026-03-19 12:41:20.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/6","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/6","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/6 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/6","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9b84ef0d5692dde2dcc56570cf5ffc49a8279628","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-19 12:41:20.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9b84ef0d5692dde2dcc56570cf5ffc49a8279628","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"a5c1af73713bd99d4531798ee04fcfec33311815":{"kind":"REWORK","_number":7,"created":"2026-03-20 15:13:42.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/7","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/7","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/7 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/7","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"9b84ef0d5692dde2dcc56570cf5ffc49a8279628","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-20 15:12:30.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9b84ef0d5692dde2dcc56570cf5ffc49a8279628","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"0d50bf31b5055024b05839332ca15802bc8cd366":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2026-03-20 16:09:54.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/8","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/8","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/8 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/8","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ce61a90e8b7f4a617359d05907877562130b19b9","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-20 16:09:54.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"ce61a90e8b7f4a617359d05907877562130b19b9","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"a1bca3dcb12b4875059a6dc3f087d897ea2dbcfc":{"kind":"REWORK","_number":9,"created":"2026-03-24 17:45:54.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/9","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/9","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/9 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/9","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7a22009b05f352932eba9ee87ed362c29d6f50c4","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-24 17:45:54.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7a22009b05f352932eba9ee87ed362c29d6f50c4","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"bdd632a655de412dc83209aa171c75bdab38039a":{"kind":"REWORK","_number":10,"created":"2026-03-24 18:23:16.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/10","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/10","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/10 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/10","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7a22009b05f352932eba9ee87ed362c29d6f50c4","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-24 18:23:11.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7a22009b05f352932eba9ee87ed362c29d6f50c4","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"f19956f405be524f858a0bef853d6d246d42a090":{"kind":"REWORK","_number":11,"created":"2026-03-25 09:37:51.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/11","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/11","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/11 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/11","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/11 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7a22009b05f352932eba9ee87ed362c29d6f50c4","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-25 09:37:46.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7a22009b05f352932eba9ee87ed362c29d6f50c4","is_merged_in_target_branch":false,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"ecb06a2f3862e30fa20023b1631ac8ac73a4866d":{"kind":"NO_CHANGE","_number":12,"created":"2026-03-25 16:47:32.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/12","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/12","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/12 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/12","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/12 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-25 16:47:32.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","is_merged_in_target_branch":true,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"652195f9ff0376dc355c17970b6f78354e5ab8b3":{"kind":"REWORK","_number":13,"created":"2026-03-25 19:07:16.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/13","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/13","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/13 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/13","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/13 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-25 19:07:05.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","is_merged_in_target_branch":true,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"9b40ed8a63a1e3bdc9d4a8929e148cf95cf19843":{"kind":"REWORK","_number":14,"created":"2026-03-25 19:09:53.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/14","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/14","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/14 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/14","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/14 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-25 19:09:44.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","is_merged_in_target_branch":true,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"d99afeb29b1e5dcc3efd5d6d215e22f9df92619f":{"kind":"REWORK","_number":15,"created":"2026-03-26 10:20:44.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/15","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/15","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/15 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/15","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/15 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-26 10:20:39.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","is_merged_in_target_branch":true,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"c9725f76da11985815aaede297cf183f82d7a6ab":{"kind":"REWORK","_number":16,"created":"2026-03-26 15:29:32.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/16","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/16","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/16 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/16","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/16 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-26 15:29:27.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","is_merged_in_target_branch":true,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"e97b44c5668d10357149382847ba5141fc2e8d76":{"kind":"REWORK","_number":17,"created":"2026-03-26 15:37:57.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/17","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/17","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/17 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/17","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/17 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-26 15:37:52.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","is_merged_in_target_branch":true,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"b5e5bef9aacfc4c9362767ef4711bf0a308f8f0c":{"kind":"REWORK","_number":18,"created":"2026-03-26 16:28:26.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/18","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/18","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/18 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/18","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/18 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","subject":"NCBC-4160: AppTelemetry reports significantly lower metrics than it should"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-26 16:28:22.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8d80a09f7ea89358cbda03b78be6c215655bcbdd","is_merged_in_target_branch":true,"change_id":"I1a96ddbd0c908b1ec90a20868aed264ca499b607","change_number":241592,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"},"0a6c239f401c882084d3ee6845839e84dee6f17a":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2026-03-26 17:25:21.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/19","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/19","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/19 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/19","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/19 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"47de416f6fe168b3859d2376591b5b8da832be08","subject":"NCBC-4180: Proper staging of expiry on mutations"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-26 17:25:21.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\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"},"65d5f81a36a0e8968f4cb1f2d2cb1d0dc39d5a6b":{"kind":"REWORK","_number":20,"created":"2026-03-27 13:00:12.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/20","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/20","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/20 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/20","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/20 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f7425eedd4f3a76ea292368e9f4543d0dc8d56c1","subject":"NCBC-4139: Implement tracing spans and metrics for Management API"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-27 13:00:00.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f7425eedd4f3a76ea292368e9f4543d0dc8d56c1","is_merged_in_target_branch":true,"change_id":"I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f","change_number":241266,"patch_set_number":18,"change_status":"MERGED"}],"branch":"refs/heads/master"},"062a4757cd7cf2824c5a65230f1c40b2b4082517":{"kind":"REWORK","_number":21,"created":"2026-03-30 08:42:05.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/21","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/21","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/21 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/21","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/21 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f7425eedd4f3a76ea292368e9f4543d0dc8d56c1","subject":"NCBC-4139: Implement tracing spans and metrics for Management API"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-30 08:41:55.000000000","tz":60},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f7425eedd4f3a76ea292368e9f4543d0dc8d56c1","is_merged_in_target_branch":true,"change_id":"I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f","change_number":241266,"patch_set_number":18,"change_status":"MERGED"}],"branch":"refs/heads/master"},"5459a3bfccc87a7a428bcbe8eaf118a636aef908":{"kind":"REWORK","_number":22,"created":"2026-03-31 11:06:26.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/22","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/22","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/22 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/22","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/22 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"f7425eedd4f3a76ea292368e9f4543d0dc8d56c1","subject":"NCBC-4139: Implement tracing spans and metrics for Management API"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-31 11:05:10.000000000","tz":60},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f7425eedd4f3a76ea292368e9f4543d0dc8d56c1","is_merged_in_target_branch":true,"change_id":"I72c9c874bf038c083acd9c8a3ef68bf4383a2d6f","change_number":241266,"patch_set_number":18,"change_status":"MERGED"}],"branch":"refs/heads/master"},"8e879657212bf7b471b56981a11e98ed25101c46":{"kind":"TRIVIAL_REBASE","_number":23,"created":"2026-03-31 11:06:40.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/23","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/23","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/23 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/23","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/23 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e7271d4acdd1d2afb2a982ed4178aa9b2fd1dd2f","subject":"NCBC-4191: Allow read access to ClusterOptions.Authenticator"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-31 11:06:40.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e7271d4acdd1d2afb2a982ed4178aa9b2fd1dd2f","is_merged_in_target_branch":true,"change_id":"I7fe84b1b7965ae35a486fc420944da91ed3826ef","change_number":242552,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"ae121b3fa7a5c95c35924cb183d5fd5cc6f403f3":{"kind":"TRIVIAL_REBASE","_number":24,"created":"2026-03-31 21:41:13.000000000","uploader":{"_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}]},"real_uploader":{"_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}]},"ref":"refs/changes/27/241927/24","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/24","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/24 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/24","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/24 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3b3eea01a816b36732dfe8dc6b0c103704b93606","subject":"NCBC-4190: Bucket manager had redundant code"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-31 21:41:13.000000000","tz":0},"subject":"NCBC-4183: Integrate apptelemetry into metrics infrastructure","message":"NCBC-4183: Integrate apptelemetry into metrics infrastructure\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container. Its lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it, to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter, in order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string aprameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"3b3eea01a816b36732dfe8dc6b0c103704b93606","is_merged_in_target_branch":true,"change_id":"Ic767d50d51c6543e1abbb6be5b954f11ffae23d6","change_number":242537,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"a57b68180bf15c17a84181058387aa38d4c97433":{"kind":"REWORK","_number":25,"created":"2026-04-02 00:35:50.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/25","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/25","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/25 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/25","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/25 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e7271d4acdd1d2afb2a982ed4178aa9b2fd1dd2f","subject":"NCBC-4191: Allow read access to ClusterOptions.Authenticator"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-04-02 00:33:03.000000000","tz":60},"subject":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry","message":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container.\nIts lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter,\nin order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string parameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e7271d4acdd1d2afb2a982ed4178aa9b2fd1dd2f","is_merged_in_target_branch":true,"change_id":"I7fe84b1b7965ae35a486fc420944da91ed3826ef","change_number":242552,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"027637191a5401c4518019b5753adf2de58151f0":{"kind":"TRIVIAL_REBASE","_number":26,"created":"2026-04-02 00:36:06.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/26","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/26","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/26 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/26","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/26 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"2ebe0623cf1d9886e1ce7884b2246b9f28364fa1","subject":"NCBC-4192: GetErrorMap error while bootstrapping"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-04-02 00:36:06.000000000","tz":0},"subject":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry","message":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container.\nIts lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter,\nin order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string parameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"2ebe0623cf1d9886e1ce7884b2246b9f28364fa1","is_merged_in_target_branch":true,"change_id":"I72d513aa7c078e484d536f0f4a4954f2015c4d15","change_number":242620,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"90cbccce8149d3519d05d8a472c9caa8d0abfe2f":{"kind":"REWORK","_number":27,"created":"2026-04-02 00:57:28.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/27","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/27","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/27 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/27","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/27 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"e7271d4acdd1d2afb2a982ed4178aa9b2fd1dd2f","subject":"NCBC-4191: Allow read access to ClusterOptions.Authenticator"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-04-02 00:57:22.000000000","tz":60},"subject":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry","message":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container.\nIts lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter,\nin order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string parameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"e7271d4acdd1d2afb2a982ed4178aa9b2fd1dd2f","is_merged_in_target_branch":true,"change_id":"I7fe84b1b7965ae35a486fc420944da91ed3826ef","change_number":242552,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"d505b74ca8d53c7ba10e29d3f0a0a4605c1b2f44":{"kind":"TRIVIAL_REBASE","_number":28,"created":"2026-04-02 01:19:44.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/28","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/28","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/28 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/28","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/28 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"2ebe0623cf1d9886e1ce7884b2246b9f28364fa1","subject":"NCBC-4192: GetErrorMap error while bootstrapping"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-04-02 01:19:44.000000000","tz":0},"subject":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry","message":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container.\nIts lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter,\nin order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string parameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"2ebe0623cf1d9886e1ce7884b2246b9f28364fa1","is_merged_in_target_branch":true,"change_id":"I72d513aa7c078e484d536f0f4a4954f2015c4d15","change_number":242620,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/master","description":"Rebase"},"f8170b6003289f933b35341b69b2ffae62e44cd3":{"kind":"NO_CODE_CHANGE","_number":29,"created":"2026-04-02 10:04:07.000000000","uploader":{"_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}]},"ref":"refs/changes/27/241927/29","fetch":{"anonymous http":{"url":"https://review.couchbase.org/couchbase-net-client","ref":"refs/changes/27/241927/29","commands":{"Branch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/29 \u0026\u0026 git checkout -b change-241927 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/29","Reset To":"git fetch https://review.couchbase.org/couchbase-net-client refs/changes/27/241927/29 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"2ebe0623cf1d9886e1ce7884b2246b9f28364fa1","subject":"NCBC-4192: GetErrorMap error while bootstrapping"}],"author":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-03-18 13:19:29.000000000","tz":0},"committer":{"name":"Emilien Bevierre","email":"emilien.bevierre@couchbase.com","date":"2026-04-02 10:04:07.000000000","tz":0},"subject":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry","message":"NCBC-4183: Ensure correctness of recorded metrics and improve performance of AppTelemetry\n\nMotivation\n----------\nCurrently the App Service Level Telemetry in the SDK is its own entity and service registered with the DI container.\nIts lifecycle and metric reporting is separate from our existing metrics and histograms.\n\nThe goal is to integrate it to reduce duplicate logic, and allow other code to idiomatically subscribe to the exporter,\nin order to reduce potential bugs and logic mismatch with the rest of our reporting.\n\nChanges\n-------\nFixes:\n- Only start MeterListener when there\u0027s at least 1 AppTelemetry endpoint available\n- Always send response to GET_TELEMETRY even when no metrics were collected\n- Move Query operation tracking (total) after error handling to prevent double-counting\n- _sum is now exporeted as an integer\n- Add operation and error tracking in SearchIndexManager\n- Ignore internal KV calls like GetCid etc by having GetAppTelemetryKvRequestType return null for unrecognized OpCodes\n\nRest:\n- Add a connection string parameter for enable_app_telemetry\n- Add an AppTelemetry MeterListener independent from the other user-overridable meters\n\nChange-Id: If5349c2b2e7ccf8a5575d2f5066a0614c4be215b\nReviewed-on: https://review.couchbase.org/c/couchbase-net-client/+/241927\nReviewed-by: Emilien Bevierre \u003cemilien.bevierre@couchbase.com\u003e\nTested-by: Build Bot \u003cbuild@couchbase.com\u003e\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"2ebe0623cf1d9886e1ce7884b2246b9f28364fa1","is_merged_in_target_branch":true,"change_id":"I72d513aa7c078e484d536f0f4a4954f2015c4d15","change_number":242620,"patch_set_number":9,"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":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}]}},{"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":[]}}]}
