)]}'
{"id":"kv_engine~235361","triplet_id":"kv_engine~trinity~Ida20abef00daddb8da4d65305316eba7baccaec7","project":"kv_engine","branch":"trinity","attention_set":{},"removed_from_attention_set":{"1004059":{"account":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"last_update":"2025-10-22 07:25:23.000000000","reason":"\u003cGERRIT_ACCOUNT_1004059\u003e replied on the change","reason_account":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}}},"hashtags":[],"change_id":"Ida20abef00daddb8da4d65305316eba7baccaec7","subject":"MB-68916: Fix ep_testsuite_dcp","status":"MERGED","created":"2025-10-16 10:16:25.000000000","updated":"2025-10-22 07:25:50.000000000","submitted":"2025-10-22 07:25:50.000000000","submitter":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"235361","meta_rev_id":"c2befde03d8addc07c3a7eda870dc6f1209c119c","_number":235361,"virtual_id_number":235361,"owner":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.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":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},{"value":0,"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-10-22 07:25:50.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":1001546,"name":"Jim Walker","email":"jim@couchbase.com","username":"jim","avatars":[{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.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":1001546,"name":"Jim Walker","email":"jim@couchbase.com","username":"jim","avatars":[{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":0,"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},{"value":0,"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.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":"2025-10-22 07:25:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1001546,"name":"Jim Walker","email":"jim@couchbase.com","username":"jim","avatars":[{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.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":{"approved":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-10-22 07:25:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},{"value":0,"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.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":1001546,"name":"Jim Walker","email":"jim@couchbase.com","username":"jim","avatars":[{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.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":1004739,"name":"Hareen Kancharla","email":"hareen.kancharla@couchbase.com","username":"hareen-kancharla","avatars":[{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1000002,"name":"Trond Norbye","display_name":"Trond","email":"trond.norbye@couchbase.com","username":"trond","avatars":[{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1004964,"name":"Vesko Karaganev","email":"vesko.karaganev@couchbase.com","username":"veselink1","avatars":[{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1001547,"name":"Dan Owen","email":"owend@couchbase.com","username":"owend","avatars":[{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1002319,"name":"Dave Finlay","email":"dave.finlay@couchbase.com","username":"dave-finlay","avatars":[{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1005235,"name":"Pavlos Georgiou","email":"pavlos.georgiou@couchbase.com","username":"pavlosg","avatars":[{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1004341,"name":"Ben Huddleston","email":"ben.huddleston@couchbase.com","username":"BenHuddleston","avatars":[{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1005301,"name":"Faizan Alam","email":"faizan.alam@couchbase.com","username":"AlphaDaze","avatars":[{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1005211,"name":"Mohammad Zaeem","email":"mohammad.zaeem@couchbase.com","username":"n3mo123","avatars":[{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"reviewers":{"REVIEWER":[{"_account_id":1000002,"name":"Trond Norbye","display_name":"Trond","email":"trond.norbye@couchbase.com","username":"trond","avatars":[{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_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":1001546,"name":"Jim Walker","email":"jim@couchbase.com","username":"jim","avatars":[{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1001547,"name":"Dan Owen","email":"owend@couchbase.com","username":"owend","avatars":[{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1002319,"name":"Dave Finlay","email":"dave.finlay@couchbase.com","username":"dave-finlay","avatars":[{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},{"_account_id":1004341,"name":"Ben Huddleston","email":"ben.huddleston@couchbase.com","username":"BenHuddleston","avatars":[{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1004739,"name":"Hareen Kancharla","email":"hareen.kancharla@couchbase.com","username":"hareen-kancharla","avatars":[{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1004964,"name":"Vesko Karaganev","email":"vesko.karaganev@couchbase.com","username":"veselink1","avatars":[{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1005211,"name":"Mohammad Zaeem","email":"mohammad.zaeem@couchbase.com","username":"n3mo123","avatars":[{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1005235,"name":"Pavlos Georgiou","email":"pavlos.georgiou@couchbase.com","username":"pavlosg","avatars":[{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_account_id":1005301,"name":"Faizan Alam","email":"faizan.alam@couchbase.com","username":"AlphaDaze","avatars":[{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-16 10:16:31.000000000","updated_by":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000011,"name":"Build Bot","email":"build@couchbase.com","username":"buildbot","avatars":[{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0ba35a43c05d6329d9b2136bab05a733.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-10-16 10:16:35.000000000","updated_by":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"reviewer":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-10-16 10:53:27.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":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1000002,"name":"Trond Norbye","display_name":"Trond","email":"trond.norbye@couchbase.com","username":"trond","avatars":[{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1005301,"name":"Faizan Alam","email":"faizan.alam@couchbase.com","username":"AlphaDaze","avatars":[{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0859c703b40147423e57bfed259b0feb.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1005235,"name":"Pavlos Georgiou","email":"pavlos.georgiou@couchbase.com","username":"pavlosg","avatars":[{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/37a23779d2698c24df7ea51f7c1f8d81.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1004964,"name":"Vesko Karaganev","email":"vesko.karaganev@couchbase.com","username":"veselink1","avatars":[{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0d261762ccab34b23c8e459b684102fc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1001547,"name":"Dan Owen","email":"owend@couchbase.com","username":"owend","avatars":[{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/0761a726bc37606caee7ec6bf566deca.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1004341,"name":"Ben Huddleston","email":"ben.huddleston@couchbase.com","username":"BenHuddleston","avatars":[{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/ccb3e7e3b52c3d14e759d1b4c0507a3b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1004739,"name":"Hareen Kancharla","email":"hareen.kancharla@couchbase.com","username":"hareen-kancharla","avatars":[{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a7efafeac08af69c73305b8ef0947690.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1001546,"name":"Jim Walker","email":"jim@couchbase.com","username":"jim","avatars":[{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1005211,"name":"Mohammad Zaeem","email":"mohammad.zaeem@couchbase.com","username":"n3mo123","avatars":[{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/da9da4be2450cce55c5142dd4f090ea5.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2025-10-17 06:41:05.000000000","updated_by":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1002319,"name":"Dave Finlay","email":"dave.finlay@couchbase.com","username":"dave-finlay","avatars":[{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/aa50dbeeeae1f0a9a777fcf4b80c4fb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"}],"messages":[{"id":"8c4329ea33ba4c4906240cdc59724729e3c17438","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-10-16 10:16:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3e5f9b6164da728419dcb7647787b72f4705bec8","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:31.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine-windows-trinity/1006/ (1/9)","accounts_in_message":[],"_revision_number":1},{"id":"4c265d2862db2852c0a1a7b959dca5a8cc97254d","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:31.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine-clang_format-trinity/9/ (2/9)","accounts_in_message":[],"_revision_number":1},{"id":"f4e3055e07ff77962b5b2c42d7f093fbb41c3a61","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:31.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine-clang_tidy-trinity/876/ (3/9)","accounts_in_message":[],"_revision_number":1},{"id":"9ee7b150d9eed6669d1983da55052034a07916fa","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:31.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine-clang_analyzer-trinity/775/ (4/9)","accounts_in_message":[],"_revision_number":1},{"id":"c0e5feb7711084b8cea8ab333247649932ff45e0","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:31.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/875/ (5/9)","accounts_in_message":[],"_revision_number":1},{"id":"45bf98d13885d756aee1b5677e212bdaf4b6cf18","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:32.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.macos/job/trinity/849/ (6/9)","accounts_in_message":[],"_revision_number":1},{"id":"381a148d27dab4d19cab2f0ac7945baa1291de7c","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:32.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.threadsanitizer/job/trinity/839/ (7/9)","accounts_in_message":[],"_revision_number":1},{"id":"fa94f0446dc98f30326d11aae5bd814a9020c42d","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:32.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.linux/job/trinity/903/ (8/9)","accounts_in_message":[],"_revision_number":1},{"id":"95acfb983bad8bd04cd6a18a4026bbb45d60dcb3","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:16:32.000000000","message":"Patch Set 1:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.ASan-UBSan/job/trinity/868/ (9/9)","accounts_in_message":[],"_revision_number":1},{"id":"b0902968a638646d818d3ef4d4e4c6554dc13669","author":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2025-10-16 10:16:35.000000000","message":"Patch Set 1: Well-Formed-1\n\nBranch restricted. PLEASE READ this URL: \n\nhttps://server.jenkins.couchbase.com/job/restricted-branch-check/489260/artifact/restriction/restricted.html : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"890166896ec439505d5bd7bfdb8cae94cadc01d4","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-16 10:53:27.000000000","message":"Patch Set 1: Verified-1\n\nBuild Failed \n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.linux/job/trinity/903/ : FAILURE\n\nFailure of an engine_testapp test:\n\n\u003cpre\u003e\nRunning [31/158]: test access scanner...Exceeded maximum wait time of 60000000us waiting for stat \"ep_num_access_scanner_skips\" to be 8 (last value:4) - aborting.\n\u003c/pre\u003e\n ( https://cv.jenkins.couchbase.com/job/kv_engine.linux/job/trinity/903/ )\n\nTest exceeded the timeout:\n[2025-10-16T10:29:20.523Z] /usr/bin/timeout: the monitored command dumped core ( https://cv.jenkins.couchbase.com/job/kv_engine.linux/job/trinity/903/ )\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-windows-trinity/1006/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_tidy-trinity/876/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_analyzer-trinity/775/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_format-trinity/9/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.macos/job/trinity/849/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/875/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.threadsanitizer/job/trinity/839/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.ASan-UBSan/job/trinity/868/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"751895dfae7b62c62dbb57fc6682b04eba385bc6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-10-17 06:40:42.000000000","message":"Uploaded patch set 2: Commit message was updated.\n\nCopied Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:NO_CODE_CHANGE**\")\n* Well-Formed-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n","accounts_in_message":[],"_revision_number":2},{"id":"16f20bdf915f77fca45164901c0a518b37412a94","author":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2025-10-17 06:40:53.000000000","message":"Patch Set 2: Well-Formed-1\n\nBranch restricted. PLEASE READ this URL: \n\nhttps://server.jenkins.couchbase.com/job/restricted-branch-check/489398/artifact/restriction/restricted.html : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"ad17d15a725c687287a22aaa4c15494b56fc4bbf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-10-17 06:43:03.000000000","message":"Uploaded patch set 3: Commit message was updated.\n\nCopied Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR **changekind:NO_CODE_CHANGE**\")\n* Well-Formed-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n","accounts_in_message":[],"_revision_number":3},{"id":"0c98f12af4dff6fca3e8bd24dd120875038e62d4","author":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2025-10-17 06:43:18.000000000","message":"Patch Set 3: Well-Formed-1\n\nBranch restricted. PLEASE READ this URL: \n\nhttps://server.jenkins.couchbase.com/job/restricted-branch-check/489399/artifact/restriction/restricted.html : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"6390ec0d95e445aee12ae75c3d6c483780b208f1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-10-17 08:18:07.000000000","message":"Uploaded patch set 4.\n\nCopied Votes:\n* Well-Formed-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n\nOutdated Votes:\n* Verified-1 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\")\n","accounts_in_message":[],"_revision_number":4},{"id":"329aa69f5bef8521d7fe61cae4f1ef389946f7c5","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:18:18.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine-clang_tidy-trinity/879/ (1/9)","accounts_in_message":[],"_revision_number":4},{"id":"f34b273ef57db7053c2240fef2bf3c8eaf41742c","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:18:18.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.linux/job/trinity/906/ (2/9)","accounts_in_message":[],"_revision_number":4},{"id":"42b1b210dc7c8856a75ce01192675d4b5d111144","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:18:19.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine-windows-trinity/1009/ (3/9)","accounts_in_message":[],"_revision_number":4},{"id":"8dea30ed1b06dfe965033a62cd9061f839b03eaa","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:18:19.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.ASan-UBSan/job/trinity/871/ (4/9)","accounts_in_message":[],"_revision_number":4},{"id":"3b2778bde724e4c6eb9d761778a153fd3269bab8","author":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2025-10-17 08:18:19.000000000","message":"Patch Set 4: Well-Formed-1\n\nBranch restricted. PLEASE READ this URL: \n\nhttps://server.jenkins.couchbase.com/job/restricted-branch-check/489411/artifact/restriction/restricted.html : FAILURE","accounts_in_message":[],"_revision_number":4},{"id":"f1692400cb2d9a3e9160908001df3b00be903dd2","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:18:19.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.macos/job/trinity/852/ (5/9)","accounts_in_message":[],"_revision_number":4},{"id":"ec3fabba0b9a69f85c0ef0a748bab7862a2c5b58","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:18:19.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.threadsanitizer/job/trinity/842/ (6/9)","accounts_in_message":[],"_revision_number":4},{"id":"d3f3afe4b85189d953bc7517e7de1bdee261ea2a","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:18:20.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/878/ (7/9)","accounts_in_message":[],"_revision_number":4},{"id":"b05458de69e6a6da8a359ed61f36d9579544aeac","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:18:51.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine-clang_format-trinity/12/ (8/9)","accounts_in_message":[],"_revision_number":4},{"id":"a92e43e89e9179ea78aa8b127c7365e81e3f399b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-10-17 08:19:48.000000000","message":"Uploaded patch set 5: Commit message was updated.\n\nCopied Votes:\n* Well-Formed-1 (copy condition: \"changekind:NO_CHANGE OR changekind:TRIVIAL_REBASE OR **is:MIN**\")\n","accounts_in_message":[],"_revision_number":5},{"id":"f3adea521eb61377441e929ec91012d1ccd7624d","author":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2025-10-17 08:19:59.000000000","message":"Patch Set 5: Well-Formed-1\n\nBranch restricted. PLEASE READ this URL: \n\nhttps://server.jenkins.couchbase.com/job/restricted-branch-check/489412/artifact/restriction/restricted.html : FAILURE","accounts_in_message":[],"_revision_number":5},{"id":"4211ffe9056bfeec74c0216c5719c242323cc618","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:22:31.000000000","message":"Patch Set 4:\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine-clang_analyzer-trinity/778/ (9/9)","accounts_in_message":[],"_revision_number":4},{"id":"25270a00dc45467e35a1a0621d1cf94df25e97d5","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 08:53:15.000000000","message":"Patch Set 4: Verified-1\n\nCopied votes on follow-up patch sets have been updated:\n* Verified-1 has been copied to patch set 5 (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\").\n\nBuild Failed \n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/878/ : FAILURE\n\nFailure of GoogleTest \"SdkConnectionManagerTest.Wraps\":\n\n\u003cpre\u003e\n[ RUN      ] SdkConnectionManagerTest.Wraps\n[2025-10-17T08:35:28.509Z] /home/couchbase/jenkins/workspace/kv_engine.linux-CE_trinity/kv_engine/daemon/sdk_connection_manager_test.cc:36: Failure\n[2025-10-17T08:35:28.509Z] Expected equality of these values:\n[2025-10-17T08:35:28.509Z]   sdks.end()\n[2025-10-17T08:35:28.509Z]     Which is: 8-byte object \u003c00-00 00-00 00-00 00-00\u003e\n[2025-10-17T08:35:28.509Z]   sdks.find(\"0\")\n[2025-10-17T08:35:28.509Z]     Which is: 8-byte object \u003c00-84 0E-13 0A-7F 00-00\u003e\n[2025-10-17T08:35:28.509Z] \n[2025-10-17T08:35:28.509Z] [  FAILED  ] SdkConnectionManagerTest.Wraps (0 ms)\nSdkConnectionManagerTest.Wraps\n\u003c/pre\u003e\n ( https://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/878/ )\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-windows-trinity/1009/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_tidy-trinity/879/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_analyzer-trinity/778/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_format-trinity/12/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.linux/job/trinity/906/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.ASan-UBSan/job/trinity/871/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.threadsanitizer/job/trinity/842/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.macos/job/trinity/852/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"4c927664326ff3936580442b07c45c91d0a91dda","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 13:47:45.000000000","message":"Patch Set 4: -Verified\n\nCopied votes on follow-up patch sets have been updated:\n* Copied Verified vote has been removed from patch set 5 (was Verified-1) since the new Verified\u003d0 vote is not copyable (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\").\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/880/ (9/9)","accounts_in_message":[],"_revision_number":4},{"id":"eed182675fe442d1fb0387f5a16418c6afe8f7f3","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 13:54:18.000000000","message":"Patch Set 4: Verified-1\n\nCopied votes on follow-up patch sets have been updated:\n* Verified-1 has been copied to patch set 5 (was -Verified) (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\").\n\nBuild Failed \n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/880/ : FAILURE\n\nFailure of GoogleTest \"SdkConnectionManagerTest.Wraps\":\n\n\u003cpre\u003e\n[ RUN      ] SdkConnectionManagerTest.Wraps\n[2025-10-17T13:53:15.194Z] /home/couchbase/jenkins/workspace/kv_engine.linux-CE_trinity/kv_engine/daemon/sdk_connection_manager_test.cc:36: Failure\n[2025-10-17T13:53:15.194Z] Expected equality of these values:\n[2025-10-17T13:53:15.194Z]   sdks.end()\n[2025-10-17T13:53:15.194Z]     Which is: 8-byte object \u003c00-00 00-00 00-00 00-00\u003e\n[2025-10-17T13:53:15.194Z]   sdks.find(\"0\")\n[2025-10-17T13:53:15.194Z]     Which is: 8-byte object \u003c00-84 CE-89 AE-7F 00-00\u003e\n[2025-10-17T13:53:15.194Z] \n[2025-10-17T13:53:15.194Z] [  FAILED  ] SdkConnectionManagerTest.Wraps (0 ms)\nSdkConnectionManagerTest.Wraps\n\u003c/pre\u003e\n ( https://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/880/ )\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-windows-trinity/1009/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_tidy-trinity/879/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_analyzer-trinity/778/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_format-trinity/12/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.linux/job/trinity/906/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.ASan-UBSan/job/trinity/871/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.threadsanitizer/job/trinity/842/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.macos/job/trinity/852/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"eaa0cf685965bb3ebfb65b05824f5a753740ecfa","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 13:56:05.000000000","message":"Patch Set 4: -Verified\n\nCopied votes on follow-up patch sets have been updated:\n* Copied Verified vote has been removed from patch set 5 (was Verified-1) since the new Verified\u003d0 vote is not copyable (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\").\n\nBuild Started https://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/881/ (9/9)","accounts_in_message":[],"_revision_number":4},{"id":"14fcb4b8b9116ca5c0e1148378aa86b714ed9013","tag":"autogenerated:jenkins-gerrit-trigger","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":"2025-10-17 14:03:49.000000000","message":"Patch Set 4: Verified+1\n\nCopied votes on follow-up patch sets have been updated:\n* Verified+1 has been copied to patch set 5 (was -Verified) (copy condition: \"changekind:NO_CHANGE OR changekind:NO_CODE_CHANGE\").\n\nBuild Successful \n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-windows-trinity/1009/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_tidy-trinity/879/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_analyzer-trinity/778/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine-clang_format-trinity/12/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.linux/job/trinity/906/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.ASan-UBSan/job/trinity/871/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.threadsanitizer/job/trinity/842/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.macos/job/trinity/852/ : SUCCESS\n\nhttps://cv.jenkins.couchbase.com/job/kv_engine.linux-CE/job/trinity/881/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"45be94c30fae02ba826835d3d68f2b24704d1ed1","author":{"_account_id":1001546,"name":"Jim Walker","email":"jim@couchbase.com","username":"jim","avatars":[{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-10-17 14:21:27.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"8cca6d4d07f246fccdfa6a927adc540443e96cc6","author":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-10-22 07:25:23.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"5a30e534de254313bee5738f86ff3822270f525a","author":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]},"date":"2025-10-22 07:25:36.000000000","message":"Patch Set 5: Well-Formed+1\n\nPermission granted to commit: \n\nhttps://server.jenkins.couchbase.com/job/restricted-branch-check/489979/artifact/restriction/restricted.html : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"c2befde03d8addc07c3a7eda870dc6f1209c119c","tag":"autogenerated:gerrit:merged","author":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-10-22 07:25:50.000000000","message":"Change has been successfully cherry-picked as 2f2ed86fd2785aca5a9b15c13ee4f525264e9d9e","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"2f2ed86fd2785aca5a9b15c13ee4f525264e9d9e","revisions":{"8a4769f183a85c1477b331d4cdb9b301ce57bd4c":{"kind":"REWORK","_number":1,"created":"2025-10-16 10:16:25.000000000","uploader":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/61/235361/1","fetch":{"anonymous http":{"url":"https://review.couchbase.org/kv_engine","ref":"refs/changes/61/235361/1","commands":{"Branch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/1 \u0026\u0026 git checkout -b change-235361 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/kv_engine refs/changes/61/235361/1","Reset To":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"58c63fc306b4cf235b63f397998bcab7c3ae5581","subject":"MB-68916: Remove continuous_dcp_ctx boilerplate from ep_testsuite_dcp"}],"author":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-16 10:16:06.000000000","tz":120},"committer":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-16 10:16:06.000000000","tz":120},"subject":"MB-68916: Fix ep_testsuite_dcp","message":"MB-68916: Fix ep_testsuite_dcp\n\n@todo\n\nChange-Id: Ida20abef00daddb8da4d65305316eba7baccaec7\n"},"parents_data":[{"branch_name":"refs/heads/trinity","commit_id":"58c63fc306b4cf235b63f397998bcab7c3ae5581","is_merged_in_target_branch":false,"change_id":"If1cce162f6197faf55f1bbb358e9d408a4bf7291","change_number":235063,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/trinity"},"01d0e5faa1f7a47e38994a6ec87092ec72bef0a2":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-10-17 06:40:42.000000000","uploader":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/61/235361/2","fetch":{"anonymous http":{"url":"https://review.couchbase.org/kv_engine","ref":"refs/changes/61/235361/2","commands":{"Branch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/2 \u0026\u0026 git checkout -b change-235361 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/kv_engine refs/changes/61/235361/2","Reset To":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"58c63fc306b4cf235b63f397998bcab7c3ae5581","subject":"MB-68916: Remove continuous_dcp_ctx boilerplate from ep_testsuite_dcp"}],"author":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-16 10:16:06.000000000","tz":120},"committer":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-17 06:36:45.000000000","tz":120},"subject":"MB-68916: Fix ep_testsuite_dcp","message":"MB-68916: Fix ep_testsuite_dcp\n\nSome tests in ep_testsuite_dcp spawn a std::thread for running a DCP\nclient loop that opens DCP producer, issues a StreamRequest and listens\nfor data.\n\nThe problematic part here is in the StreamRequest. The Producer\u0027s\nstream-map is type folly::AtomicHashArray\u003c\u003e that maps vbid-\u003estreams.\nThat folly type uses a few thread locals internally that end up storing\nreferences to memory that is allocated in the bucket arena in the\nEPE::stream_req path. Then std::thread is destroyed outside any bucket\ncontext causing a mem track mismatch at thread\u0027s TSD release.\n\nEg:\n\n% env CB_ARENA_MALLOC_VERIFY_DEALLOC_CLIENT\u003d1 lldb -- ./ep_testsuite_dcp \"-E\" \"ep\" \"-v\" \"-e\" \"compression_mode\u003dactive;dbname\u003d./ep_testsuite_dcp.value_eviction.comp_active.db\" -C 29\n..\nRunning [29/91]: test producer keep stream open...\u003d\u003d\u003dERROR\u003d\u003d\u003d: JeArenaMalloc deallocation mismatch\n\tMemory freed by client:100 domain:None which is assigned arena:0, but memory was previously allocated from arena:2 (client-specific arena).\n\tAllocation address:0x103dcda40 size:24\n..\nProcess 90807 stopped\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n    frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\nlibsystem_c.dylib`:\n-\u003e  0x185e46ae4 \u003c+168\u003e: brk    #0x1\n\nlibsystem_c.dylib`abort_report_np:\n    0x185e46ae8 \u003c+0\u003e:   pacibsp\n    0x185e46aec \u003c+4\u003e:   sub    sp, sp, #0x30\n    0x185e46af0 \u003c+8\u003e:   stp    x20, x19, [sp, #0x10]\nTarget 0: (ep_testsuite_dcp) stopped.\n(lldb) bt\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n  * frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\n    frame #1: 0x0000000185e46a3c libsystem_c.dylib` abort  + 192\n    frame #2: 0x00000001001d8808 ep_testsuite_dcp` cb::verifyMemDeallocatedByCorrectClient(client\u003d0x0000000171696c78, ptr\u003d0x0000000103dcda40, size\u003d24)  + 536 at je_arena_malloc.cc:247\n    frame #3: 0x00000001001d8898 ep_testsuite_dcp` cb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 84 at je_arena_malloc.cc:442\n    frame #4: 0x00000001000d6dc0 ep_testsuite_dcp` cb::_ArenaMalloc\u003ccb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at cb_arena_malloc.h:273\n    frame #5: 0x00000001000d6d8c ep_testsuite_dcp` cb_sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 44 at cb_malloc_arena.cc:75\n    frame #6: 0x00000001000d7398 ep_testsuite_dcp` operator delete(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at global_new_replacement.cc:146\n    frame #7: 0x000000010081f534 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(this\u003d0x0000000171696d33, pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::operator()(void*, folly::TLPDestructionMode) const  + 68 at ThreadLocalDetail.h:138\n    frame #8: 0x000000010081f4e4 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(folly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::__invoke(pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)  + 36 at ThreadLocalDetail.h:137\n    frame #9: 0x0000000100168e90 ep_testsuite_dcp` folly::threadlocal_detail::ElementWrapper::dispose(this\u003d0x000000011f7053c8, mode\u003dTHIS_THREAD)  + 324 at ThreadLocalDetail.h:114\n    frame #10: 0x0000000100cd0758 ep_testsuite_dcp` folly::threadlocal_detail::StaticMetaBase::onThreadExit(ptr\u003d0x0000000103dd1800)  + 404 at ThreadLocalDetail.cpp:153\n    frame #11: 0x0000000185f37870 libsystem_pthread.dylib` _pthread_tsd_cleanup  + 488\n    frame #12: 0x0000000185f3a684 libsystem_pthread.dylib` _pthread_exit  + 84\n    frame #13: 0x0000000185f39fa0 libsystem_pthread.dylib` _pthread_start  + 148\n\nFix by executing DcpOpen+StreamRequest in the main test thread. All\nmemcached/bucket resources are released before the main thread shuts down.\n\nChange-Id: Ida20abef00daddb8da4d65305316eba7baccaec7\n"},"parents_data":[{"branch_name":"refs/heads/trinity","commit_id":"58c63fc306b4cf235b63f397998bcab7c3ae5581","is_merged_in_target_branch":false,"change_id":"If1cce162f6197faf55f1bbb358e9d408a4bf7291","change_number":235063,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/trinity"},"5aee3e28232de269dcd8c6ca33717de842a4eb67":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-10-17 06:43:03.000000000","uploader":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/61/235361/3","fetch":{"anonymous http":{"url":"https://review.couchbase.org/kv_engine","ref":"refs/changes/61/235361/3","commands":{"Branch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/3 \u0026\u0026 git checkout -b change-235361 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/kv_engine refs/changes/61/235361/3","Reset To":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"58c63fc306b4cf235b63f397998bcab7c3ae5581","subject":"MB-68916: Remove continuous_dcp_ctx boilerplate from ep_testsuite_dcp"}],"author":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-16 10:16:06.000000000","tz":120},"committer":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-17 06:42:27.000000000","tz":120},"subject":"MB-68916: Fix ep_testsuite_dcp","message":"MB-68916: Fix ep_testsuite_dcp\n\nSome tests in ep_testsuite_dcp spawn a std::thread for running a DCP\nclient loop that opens DCP producer, issues a StreamRequest and listens\nfor data.\n\nThe problematic part here is in the StreamRequest. The Producer\u0027s\nstream-map is type folly::AtomicHashArray\u003c\u003e that maps vbid-\u003estreams.\nThat folly type uses a few thread locals internally that end up storing\nreferences to memory that is allocated in the bucket arena in the\nEPE::stream_req path. Then std::thread is destroyed outside any bucket\ncontext causing a mem track mismatch at thread\u0027s TSD release.\n\nEg:\n\n% env CB_ARENA_MALLOC_VERIFY_DEALLOC_CLIENT\u003d1 lldb -- ./ep_testsuite_dcp \"-E\" \"ep\" \"-v\" \"-e\" \"compression_mode\u003dactive;dbname\u003d./ep_testsuite_dcp.value_eviction.comp_active.db\" -C 29\n..\nRunning [29/91]: test producer keep stream open...\u003d\u003d\u003dERROR\u003d\u003d\u003d: JeArenaMalloc deallocation mismatch\n\tMemory freed by client:100 domain:None which is assigned arena:0, but memory was previously allocated from arena:2 (client-specific arena).\n\tAllocation address:0x103dcda40 size:24\n..\nProcess 90807 stopped\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n    frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\nlibsystem_c.dylib`:\n-\u003e  0x185e46ae4 \u003c+168\u003e: brk    #0x1\n\nlibsystem_c.dylib`abort_report_np:\n    0x185e46ae8 \u003c+0\u003e:   pacibsp\n    0x185e46aec \u003c+4\u003e:   sub    sp, sp, #0x30\n    0x185e46af0 \u003c+8\u003e:   stp    x20, x19, [sp, #0x10]\nTarget 0: (ep_testsuite_dcp) stopped.\n(lldb) bt\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n  * frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\n    frame #1: 0x0000000185e46a3c libsystem_c.dylib` abort  + 192\n    frame #2: 0x00000001001d8808 ep_testsuite_dcp` cb::verifyMemDeallocatedByCorrectClient(client\u003d0x0000000171696c78, ptr\u003d0x0000000103dcda40, size\u003d24)  + 536 at je_arena_malloc.cc:247\n    frame #3: 0x00000001001d8898 ep_testsuite_dcp` cb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 84 at je_arena_malloc.cc:442\n    frame #4: 0x00000001000d6dc0 ep_testsuite_dcp` cb::_ArenaMalloc\u003ccb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at cb_arena_malloc.h:273\n    frame #5: 0x00000001000d6d8c ep_testsuite_dcp` cb_sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 44 at cb_malloc_arena.cc:75\n    frame #6: 0x00000001000d7398 ep_testsuite_dcp` operator delete(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at global_new_replacement.cc:146\n    frame #7: 0x000000010081f534 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(this\u003d0x0000000171696d33, pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::operator()(void*, folly::TLPDestructionMode) const  + 68 at ThreadLocalDetail.h:138\n    frame #8: 0x000000010081f4e4 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(folly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::__invoke(pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)  + 36 at ThreadLocalDetail.h:137\n    frame #9: 0x0000000100168e90 ep_testsuite_dcp` folly::threadlocal_detail::ElementWrapper::dispose(this\u003d0x000000011f7053c8, mode\u003dTHIS_THREAD)  + 324 at ThreadLocalDetail.h:114\n    frame #10: 0x0000000100cd0758 ep_testsuite_dcp` folly::threadlocal_detail::StaticMetaBase::onThreadExit(ptr\u003d0x0000000103dd1800)  + 404 at ThreadLocalDetail.cpp:153\n    frame #11: 0x0000000185f37870 libsystem_pthread.dylib` _pthread_tsd_cleanup  + 488\n    frame #12: 0x0000000185f3a684 libsystem_pthread.dylib` _pthread_exit  + 84\n    frame #13: 0x0000000185f39fa0 libsystem_pthread.dylib` _pthread_start  + 148\n\nFix by executing DcpOpen+StreamRequest in the main test thread. All\nmemcached/bucket resources are released before the main thread shuts down.\n\nNote: That is a test-only issue, no production bug addressed here.\n\nChange-Id: Ida20abef00daddb8da4d65305316eba7baccaec7\n"},"parents_data":[{"branch_name":"refs/heads/trinity","commit_id":"58c63fc306b4cf235b63f397998bcab7c3ae5581","is_merged_in_target_branch":false,"change_id":"If1cce162f6197faf55f1bbb358e9d408a4bf7291","change_number":235063,"patch_set_number":8,"change_status":"MERGED"}],"branch":"refs/heads/trinity"},"abc7b80f7883a2bab5f4a0f95103a787b1a5ad2a":{"kind":"REWORK","_number":4,"created":"2025-10-17 08:18:07.000000000","uploader":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/61/235361/4","fetch":{"anonymous http":{"url":"https://review.couchbase.org/kv_engine","ref":"refs/changes/61/235361/4","commands":{"Branch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/4 \u0026\u0026 git checkout -b change-235361 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/kv_engine refs/changes/61/235361/4","Reset To":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3d2252c5d30ec81808adcbb07a3adeb8ecde4607","subject":"MB-68916: Remove continuous_dcp_ctx boilerplate from ep_testsuite_dcp"}],"author":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-16 10:16:06.000000000","tz":120},"committer":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-17 08:17:58.000000000","tz":120},"subject":"MB-68916: Fix ep_testsuite_dcp","message":"MB-68916: Fix ep_testsuite_dcp\n\nSome tests in ep_testsuite_dcp spawn a std::thread for running a DCP\nclient loop that opens DCP producer, issues a StreamRequest and listens\nfor data.\n\nThe problematic part here is in the StreamRequest. The Producer\u0027s\nstream-map is type folly::AtomicHashArray\u003c\u003e that maps vbid-\u003estreams.\nThat folly type uses a few thread locals internally that end up storing\nreferences to memory that is allocated in the bucket arena in the\nEPE::stream_req path. Then std::thread is destroyed outside any bucket\ncontext causing a mem track mismatch at thread\u0027s TSD release.\n\nEg:\n\n% env CB_ARENA_MALLOC_VERIFY_DEALLOC_CLIENT\u003d1 lldb -- ./ep_testsuite_dcp \"-E\" \"ep\" \"-v\" \"-e\" \"compression_mode\u003dactive;dbname\u003d./ep_testsuite_dcp.value_eviction.comp_active.db\" -C 29\n..\nRunning [29/91]: test producer keep stream open...\u003d\u003d\u003dERROR\u003d\u003d\u003d: JeArenaMalloc deallocation mismatch\n\tMemory freed by client:100 domain:None which is assigned arena:0, but memory was previously allocated from arena:2 (client-specific arena).\n\tAllocation address:0x103dcda40 size:24\n..\nProcess 90807 stopped\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n    frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\nlibsystem_c.dylib`:\n-\u003e  0x185e46ae4 \u003c+168\u003e: brk    #0x1\n\nlibsystem_c.dylib`abort_report_np:\n    0x185e46ae8 \u003c+0\u003e:   pacibsp\n    0x185e46aec \u003c+4\u003e:   sub    sp, sp, #0x30\n    0x185e46af0 \u003c+8\u003e:   stp    x20, x19, [sp, #0x10]\nTarget 0: (ep_testsuite_dcp) stopped.\n(lldb) bt\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n  * frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\n    frame #1: 0x0000000185e46a3c libsystem_c.dylib` abort  + 192\n    frame #2: 0x00000001001d8808 ep_testsuite_dcp` cb::verifyMemDeallocatedByCorrectClient(client\u003d0x0000000171696c78, ptr\u003d0x0000000103dcda40, size\u003d24)  + 536 at je_arena_malloc.cc:247\n    frame #3: 0x00000001001d8898 ep_testsuite_dcp` cb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 84 at je_arena_malloc.cc:442\n    frame #4: 0x00000001000d6dc0 ep_testsuite_dcp` cb::_ArenaMalloc\u003ccb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at cb_arena_malloc.h:273\n    frame #5: 0x00000001000d6d8c ep_testsuite_dcp` cb_sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 44 at cb_malloc_arena.cc:75\n    frame #6: 0x00000001000d7398 ep_testsuite_dcp` operator delete(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at global_new_replacement.cc:146\n    frame #7: 0x000000010081f534 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(this\u003d0x0000000171696d33, pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::operator()(void*, folly::TLPDestructionMode) const  + 68 at ThreadLocalDetail.h:138\n    frame #8: 0x000000010081f4e4 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(folly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::__invoke(pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)  + 36 at ThreadLocalDetail.h:137\n    frame #9: 0x0000000100168e90 ep_testsuite_dcp` folly::threadlocal_detail::ElementWrapper::dispose(this\u003d0x000000011f7053c8, mode\u003dTHIS_THREAD)  + 324 at ThreadLocalDetail.h:114\n    frame #10: 0x0000000100cd0758 ep_testsuite_dcp` folly::threadlocal_detail::StaticMetaBase::onThreadExit(ptr\u003d0x0000000103dd1800)  + 404 at ThreadLocalDetail.cpp:153\n    frame #11: 0x0000000185f37870 libsystem_pthread.dylib` _pthread_tsd_cleanup  + 488\n    frame #12: 0x0000000185f3a684 libsystem_pthread.dylib` _pthread_exit  + 84\n    frame #13: 0x0000000185f39fa0 libsystem_pthread.dylib` _pthread_start  + 148\n\nFix by executing DcpOpen+StreamRequest in the main test thread. All\nmemcached/bucket resources are released before the main thread shuts down.\n\nNote: That is a test-only issue, no production bug addressed here.\n\nChange-Id: Ida20abef00daddb8da4d65305316eba7baccaec7\n"},"parents_data":[{"branch_name":"refs/heads/trinity","commit_id":"3d2252c5d30ec81808adcbb07a3adeb8ecde4607","is_merged_in_target_branch":false,"change_id":"If1cce162f6197faf55f1bbb358e9d408a4bf7291","change_number":235063,"patch_set_number":10,"change_status":"MERGED"}],"branch":"refs/heads/trinity"},"915c867fdff24f4cacb057ca95179d5dea51be61":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2025-10-17 08:19:48.000000000","uploader":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/61/235361/5","fetch":{"anonymous http":{"url":"https://review.couchbase.org/kv_engine","ref":"refs/changes/61/235361/5","commands":{"Branch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/5 \u0026\u0026 git checkout -b change-235361 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/kv_engine refs/changes/61/235361/5","Reset To":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3d2252c5d30ec81808adcbb07a3adeb8ecde4607","subject":"MB-68916: Remove continuous_dcp_ctx boilerplate from ep_testsuite_dcp"}],"author":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-16 10:16:06.000000000","tz":120},"committer":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-17 08:18:17.000000000","tz":120},"subject":"MB-68916: Fix ep_testsuite_dcp","message":"MB-68916: Fix ep_testsuite_dcp\n\nSome tests in ep_testsuite_dcp spawn a std::thread for running a DCP\nclient loop that opens DCP producer, issues a StreamRequest and listens\nfor data.\n\nThe problematic part here is in the StreamRequest. The Producer\u0027s\nstream-map is type folly::AtomicHashArray\u003c\u003e that maps vbid-\u003estreams.\nThat folly type uses a few thread locals internally that end up storing\nreferences to memory that is allocated in the bucket arena in the\nEPE::stream_req path. Then std::thread is destroyed outside any bucket\ncontext causing a mem track mismatch at thread\u0027s TSD release.\n\nEg:\n\n% env CB_ARENA_MALLOC_VERIFY_DEALLOC_CLIENT\u003d1 lldb -- ./ep_testsuite_dcp \"-E\" \"ep\" \"-v\" \"-e\" \"compression_mode\u003dactive;dbname\u003d./ep_testsuite_dcp.value_eviction.comp_active.db\" -C 29\n..\nRunning [29/91]: test producer keep stream open...\u003d\u003d\u003dERROR\u003d\u003d\u003d: JeArenaMalloc deallocation mismatch\n\tMemory freed by client:100 domain:None which is assigned arena:0, but memory was previously allocated from arena:2 (client-specific arena).\n\tAllocation address:0x103dcda40 size:24\n..\nProcess 90807 stopped\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n    frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\nlibsystem_c.dylib`:\n-\u003e  0x185e46ae4 \u003c+168\u003e: brk    #0x1\n\nlibsystem_c.dylib`abort_report_np:\n    0x185e46ae8 \u003c+0\u003e:   pacibsp\n    0x185e46aec \u003c+4\u003e:   sub    sp, sp, #0x30\n    0x185e46af0 \u003c+8\u003e:   stp    x20, x19, [sp, #0x10]\nTarget 0: (ep_testsuite_dcp) stopped.\n(lldb) bt\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n  * frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\n    frame #1: 0x0000000185e46a3c libsystem_c.dylib` abort  + 192\n    frame #2: 0x00000001001d8808 ep_testsuite_dcp` cb::verifyMemDeallocatedByCorrectClient(client\u003d0x0000000171696c78, ptr\u003d0x0000000103dcda40, size\u003d24)  + 536 at je_arena_malloc.cc:247\n    frame #3: 0x00000001001d8898 ep_testsuite_dcp` cb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 84 at je_arena_malloc.cc:442\n    frame #4: 0x00000001000d6dc0 ep_testsuite_dcp` cb::_ArenaMalloc\u003ccb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at cb_arena_malloc.h:273\n    frame #5: 0x00000001000d6d8c ep_testsuite_dcp` cb_sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 44 at cb_malloc_arena.cc:75\n    frame #6: 0x00000001000d7398 ep_testsuite_dcp` operator delete(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at global_new_replacement.cc:146\n    frame #7: 0x000000010081f534 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(this\u003d0x0000000171696d33, pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::operator()(void*, folly::TLPDestructionMode) const  + 68 at ThreadLocalDetail.h:138\n    frame #8: 0x000000010081f4e4 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(folly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::__invoke(pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)  + 36 at ThreadLocalDetail.h:137\n    frame #9: 0x0000000100168e90 ep_testsuite_dcp` folly::threadlocal_detail::ElementWrapper::dispose(this\u003d0x000000011f7053c8, mode\u003dTHIS_THREAD)  + 324 at ThreadLocalDetail.h:114\n    frame #10: 0x0000000100cd0758 ep_testsuite_dcp` folly::threadlocal_detail::StaticMetaBase::onThreadExit(ptr\u003d0x0000000103dd1800)  + 404 at ThreadLocalDetail.cpp:153\n    frame #11: 0x0000000185f37870 libsystem_pthread.dylib` _pthread_tsd_cleanup  + 488\n    frame #12: 0x0000000185f3a684 libsystem_pthread.dylib` _pthread_exit  + 84\n    frame #13: 0x0000000185f39fa0 libsystem_pthread.dylib` _pthread_start  + 148\n\nFix by executing DcpOpen+StreamRequest in the main test thread. All\nmemcached/bucket resources are released before the main thread shuts down.\n\nNotes:\n  - That is a test-only issue, no production bug addressed here\n  - Patch verified locally by\n    https://review.couchbase.org/c/platform/+/234973, which is being\n    submitted after all related failures are fixed\n\nChange-Id: Ida20abef00daddb8da4d65305316eba7baccaec7\n"},"parents_data":[{"branch_name":"refs/heads/trinity","commit_id":"3d2252c5d30ec81808adcbb07a3adeb8ecde4607","is_merged_in_target_branch":false,"change_id":"If1cce162f6197faf55f1bbb358e9d408a4bf7291","change_number":235063,"patch_set_number":10,"change_status":"MERGED"}],"branch":"refs/heads/trinity"},"2f2ed86fd2785aca5a9b15c13ee4f525264e9d9e":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2025-10-22 07:25:50.000000000","uploader":{"_account_id":1004059,"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","username":"paolococchi","avatars":[{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/3367cfbc4fbf29e6d6b3a5397e41849d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/61/235361/6","fetch":{"anonymous http":{"url":"https://review.couchbase.org/kv_engine","ref":"refs/changes/61/235361/6","commands":{"Branch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/6 \u0026\u0026 git checkout -b change-235361 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/kv_engine refs/changes/61/235361/6","Reset To":"git fetch https://review.couchbase.org/kv_engine refs/changes/61/235361/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"865921eea6ea5bc9e3a155d6f193c646b151cdbf","subject":"MB-68916: Remove continuous_dcp_ctx boilerplate from ep_testsuite_dcp"}],"author":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-16 10:16:06.000000000","tz":120},"committer":{"name":"Paolo Cocchi","email":"paolo.cocchi@couchbase.com","date":"2025-10-22 07:25:50.000000000","tz":0},"subject":"MB-68916: Fix ep_testsuite_dcp","message":"MB-68916: Fix ep_testsuite_dcp\n\nSome tests in ep_testsuite_dcp spawn a std::thread for running a DCP\nclient loop that opens DCP producer, issues a StreamRequest and listens\nfor data.\n\nThe problematic part here is in the StreamRequest. The Producer\u0027s\nstream-map is type folly::AtomicHashArray\u003c\u003e that maps vbid-\u003estreams.\nThat folly type uses a few thread locals internally that end up storing\nreferences to memory that is allocated in the bucket arena in the\nEPE::stream_req path. Then std::thread is destroyed outside any bucket\ncontext causing a mem track mismatch at thread\u0027s TSD release.\n\nEg:\n\n% env CB_ARENA_MALLOC_VERIFY_DEALLOC_CLIENT\u003d1 lldb -- ./ep_testsuite_dcp \"-E\" \"ep\" \"-v\" \"-e\" \"compression_mode\u003dactive;dbname\u003d./ep_testsuite_dcp.value_eviction.comp_active.db\" -C 29\n..\nRunning [29/91]: test producer keep stream open...\u003d\u003d\u003dERROR\u003d\u003d\u003d: JeArenaMalloc deallocation mismatch\n\tMemory freed by client:100 domain:None which is assigned arena:0, but memory was previously allocated from arena:2 (client-specific arena).\n\tAllocation address:0x103dcda40 size:24\n..\nProcess 90807 stopped\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n    frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\nlibsystem_c.dylib`:\n-\u003e  0x185e46ae4 \u003c+168\u003e: brk    #0x1\n\nlibsystem_c.dylib`abort_report_np:\n    0x185e46ae8 \u003c+0\u003e:   pacibsp\n    0x185e46aec \u003c+4\u003e:   sub    sp, sp, #0x30\n    0x185e46af0 \u003c+8\u003e:   stp    x20, x19, [sp, #0x10]\nTarget 0: (ep_testsuite_dcp) stopped.\n(lldb) bt\n* thread #43, name \u003d \u0027dcp_thread\u0027, stop reason \u003d EXC_BREAKPOINT (code\u003d1, subcode\u003d0x185e46ae4)\n  * frame #0: 0x0000000185e46ae4 libsystem_c.dylib` __abort  + 168\n    frame #1: 0x0000000185e46a3c libsystem_c.dylib` abort  + 192\n    frame #2: 0x00000001001d8808 ep_testsuite_dcp` cb::verifyMemDeallocatedByCorrectClient(client\u003d0x0000000171696c78, ptr\u003d0x0000000103dcda40, size\u003d24)  + 536 at je_arena_malloc.cc:247\n    frame #3: 0x00000001001d8898 ep_testsuite_dcp` cb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 84 at je_arena_malloc.cc:442\n    frame #4: 0x00000001000d6dc0 ep_testsuite_dcp` cb::_ArenaMalloc\u003ccb::_JEArenaMalloc\u003ccb::JEArenaSimpleTracker\u003e\u003e::sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at cb_arena_malloc.h:273\n    frame #5: 0x00000001000d6d8c ep_testsuite_dcp` cb_sized_free(ptr\u003d0x0000000103dcda40, size\u003d24)  + 44 at cb_malloc_arena.cc:75\n    frame #6: 0x00000001000d7398 ep_testsuite_dcp` operator delete(ptr\u003d0x0000000103dcda40, size\u003d24)  + 32 at global_new_replacement.cc:146\n    frame #7: 0x000000010081f534 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(this\u003d0x0000000171696d33, pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::operator()(void*, folly::TLPDestructionMode) const  + 68 at ThreadLocalDetail.h:138\n    frame #8: 0x000000010081f4e4 ep_testsuite_dcp` void folly::threadlocal_detail::ElementWrapper::set\u003cfolly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*\u003e(folly::ThreadCachedInt\u003cunsigned long long, unsigned long long\u003e::IntCache*)::\u0027lambda\u0027(void*, folly::TLPDestructionMode)::__invoke(pt\u003d0x0000000103dcda40, (null)\u003dTHIS_THREAD)  + 36 at ThreadLocalDetail.h:137\n    frame #9: 0x0000000100168e90 ep_testsuite_dcp` folly::threadlocal_detail::ElementWrapper::dispose(this\u003d0x000000011f7053c8, mode\u003dTHIS_THREAD)  + 324 at ThreadLocalDetail.h:114\n    frame #10: 0x0000000100cd0758 ep_testsuite_dcp` folly::threadlocal_detail::StaticMetaBase::onThreadExit(ptr\u003d0x0000000103dd1800)  + 404 at ThreadLocalDetail.cpp:153\n    frame #11: 0x0000000185f37870 libsystem_pthread.dylib` _pthread_tsd_cleanup  + 488\n    frame #12: 0x0000000185f3a684 libsystem_pthread.dylib` _pthread_exit  + 84\n    frame #13: 0x0000000185f39fa0 libsystem_pthread.dylib` _pthread_start  + 148\n\nFix by executing DcpOpen+StreamRequest in the main test thread. All\nmemcached/bucket resources are released before the main thread shuts down.\n\nNotes:\n  - That is a test-only issue, no production bug addressed here\n  - Patch verified locally by\n    https://review.couchbase.org/c/platform/+/234973, which is being\n    submitted after all related failures are fixed\n\nChange-Id: Ida20abef00daddb8da4d65305316eba7baccaec7\nReviewed-on: https://review.couchbase.org/c/kv_engine/+/235361\nTested-by: Build Bot \u003cbuild@couchbase.com\u003e\nWell-Formed: Restriction Checker\nReviewed-by: Jim Walker \u003cjim@couchbase.com\u003e\n"},"parents_data":[{"branch_name":"refs/heads/trinity","commit_id":"865921eea6ea5bc9e3a155d6f193c646b151cdbf","is_merged_in_target_branch":true,"change_id":"If1cce162f6197faf55f1bbb358e9d408a4bf7291","change_number":235063,"patch_set_number":11,"change_status":"MERGED"}],"branch":"refs/heads/trinity"}},"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":1001546,"name":"Jim Walker","email":"jim@couchbase.com","username":"jim","avatars":[{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/a06928c0be234da34bb6fc731e04a0d7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Well-Formed","status":"MAY","applied_by":{"_account_id":1004139,"name":"Restriction Checker","username":"ns-codereview","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"tags":["SERVICE_USER"]}}]}],"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":[]}}]}
