)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1003912,"name":"Sreekanth Sivasankaran","email":"sreekanth.sivasankaran@couchbase.com","username":"sreekanth-cb","avatars":[{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f22eefee89059771b4d4e3c322a7ddfb02364e84","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":16,"id":"4f2d91e3_0992105b","updated":"2022-08-18 12:22:28.000000000","message":"a few minor comments..","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"}],"metering_ce.go":[{"author":{"_account_id":1000338,"name":"Abhi Dangeti","email":"abhinav@couchbase.com","username":"abhinavdangeti","avatars":[{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"5030485b4097ab6978874dd6b888f121594edc3e","unresolved":true,"context_lines":[{"line_number":19,"context_line":"\t\"github.com/couchbase/cbgt\""},{"line_number":20,"context_line":")"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"type LMTStats struct{}"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"func MeteringEndpointHandler(mgr *cbgt.Manager) (string, http.Handler) {"},{"line_number":25,"context_line":"\treturn \"\", nil"}],"source_content_type":"text/x-go","patch_set":12,"id":"8f243fd4_42a000d2","line":22,"updated":"2022-08-17 15:18:39.000000000","message":"Believe you were going to rename this to RegulatorStats then?","commit_id":"ea8ea1349b95dc7374baf0b196418eae4163ce19"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3f577facccd514f13afdfa796f4d5597271a6f08","unresolved":false,"context_lines":[{"line_number":19,"context_line":"\t\"github.com/couchbase/cbgt\""},{"line_number":20,"context_line":")"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"type LMTStats struct{}"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"func MeteringEndpointHandler(mgr *cbgt.Manager) (string, http.Handler) {"},{"line_number":25,"context_line":"\treturn \"\", nil"}],"source_content_type":"text/x-go","patch_set":12,"id":"37bace17_2f31a321","line":22,"in_reply_to":"8f243fd4_42a000d2","updated":"2022-08-17 16:03:02.000000000","message":"Done","commit_id":"ea8ea1349b95dc7374baf0b196418eae4163ce19"},{"author":{"_account_id":1003912,"name":"Sreekanth Sivasankaran","email":"sreekanth.sivasankaran@couchbase.com","username":"sreekanth-cb","avatars":[{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f22eefee89059771b4d4e3c322a7ddfb02364e84","unresolved":true,"context_lines":[{"line_number":24,"context_line":"func MeteringEndpointHandler(mgr *cbgt.Manager) (string, http.Handler) {"},{"line_number":25,"context_line":"\treturn \"\", nil"},{"line_number":26,"context_line":"}"},{"line_number":27,"context_line":"func regulatorAggregateStats(in map[string]*regulatorStats,"},{"line_number":28,"context_line":"\trv map[string]interface{}) map[string]interface{} {"},{"line_number":29,"context_line":"\treturn nil"},{"line_number":30,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":16,"id":"eddd969d_b2e4e37a","line":27,"updated":"2022-08-18 12:22:28.000000000","message":"Isn\u0027t this a stale signature?","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7427d513e4de7a8f563d469e2547f02eb6c56c75","unresolved":false,"context_lines":[{"line_number":24,"context_line":"func MeteringEndpointHandler(mgr *cbgt.Manager) (string, http.Handler) {"},{"line_number":25,"context_line":"\treturn \"\", nil"},{"line_number":26,"context_line":"}"},{"line_number":27,"context_line":"func regulatorAggregateStats(in map[string]*regulatorStats,"},{"line_number":28,"context_line":"\trv map[string]interface{}) map[string]interface{} {"},{"line_number":29,"context_line":"\treturn nil"},{"line_number":30,"context_line":"}"}],"source_content_type":"text/x-go","patch_set":16,"id":"cfaa00c0_ba60363f","line":27,"in_reply_to":"eddd969d_b2e4e37a","updated":"2022-08-19 11:34:09.000000000","message":"Done","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"}],"metering_ee.go":[{"author":{"_account_id":1004875,"name":"Aditi Ahuja","email":"aditi.ahuja@couchbase.com","username":"metonymic-smokey","avatars":[{"url":"https://www.gravatar.com/avatar/d69696fe9a465a59dc6666b355fb6d71.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d69696fe9a465a59dc6666b355fb6d71.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d69696fe9a465a59dc6666b355fb6d71.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d69696fe9a465a59dc6666b355fb6d71.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"a59aafccf5ace0cc06fa2bf1f65e15dda54a1244","unresolved":true,"context_lines":[{"line_number":41,"context_line":"}"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"type serverlessStats struct {"},{"line_number":44,"context_line":"\tTotal_RUs_metered               uint64 `json:\"total_RUs_metered\"`"},{"line_number":45,"context_line":"\tTotal_WUs_metered               uint64 `json:\"total_WUs_metered\"`"},{"line_number":46,"context_line":"\tTotal_read_ops_rejected         uint64 `json:\"total_read_ops_rejected\"`"},{"line_number":47,"context_line":"\tTotal_write_ops_rejected        uint64 `json:\"total_write_ops_rejected\"`"}],"source_content_type":"text/x-go","patch_set":2,"id":"3bb29e3c_64af1e06","line":44,"updated":"2022-08-16 14:21:33.000000000","message":"Minor nit: Maybe use camel case here, `TotalRUsMetered`?\nThat seems to be quite commonly used with the other stats.","commit_id":"8a7e8332d57481d310ad718024aedffe97414f5d"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"1fd1863f353ee8fc9b7817cff4421f88272d5ec6","unresolved":false,"context_lines":[{"line_number":41,"context_line":"}"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"type serverlessStats struct {"},{"line_number":44,"context_line":"\tTotal_RUs_metered               uint64 `json:\"total_RUs_metered\"`"},{"line_number":45,"context_line":"\tTotal_WUs_metered               uint64 `json:\"total_WUs_metered\"`"},{"line_number":46,"context_line":"\tTotal_read_ops_rejected         uint64 `json:\"total_read_ops_rejected\"`"},{"line_number":47,"context_line":"\tTotal_write_ops_rejected        uint64 `json:\"total_write_ops_rejected\"`"}],"source_content_type":"text/x-go","patch_set":2,"id":"66245519_df89fc65","line":44,"in_reply_to":"3bb29e3c_64af1e06","updated":"2022-08-16 14:31:47.000000000","message":"Yep, done.","commit_id":"8a7e8332d57481d310ad718024aedffe97414f5d"},{"author":{"_account_id":1000338,"name":"Abhi Dangeti","email":"abhinav@couchbase.com","username":"abhinavdangeti","avatars":[{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"5030485b4097ab6978874dd6b888f121594edc3e","unresolved":true,"context_lines":[{"line_number":282,"context_line":"// Note: keeping the throttle/limiting of read and write separate,"},{"line_number":283,"context_line":"// so that further experiments or observations may lead to"},{"line_number":284,"context_line":"// them behaving differently from each other based on the request passed"},{"line_number":285,"context_line":"func CheckQuotaWrite(bucket, user string, retry bool,"},{"line_number":286,"context_line":"\treq interface{}) (CheckResult, time.Duration, error) {"},{"line_number":287,"context_line":"\tif !ServerlessMode {"},{"line_number":288,"context_line":"\t\t// no throttle/limiting checks for non-serverless versions."}],"source_content_type":"text/x-go","patch_set":12,"id":"27c0ac89_3a45dbe1","line":285,"updated":"2022-08-17 15:18:39.000000000","message":"Is there ever a situation where retry would be false?","commit_id":"ea8ea1349b95dc7374baf0b196418eae4163ce19"},{"author":{"_account_id":1000338,"name":"Abhi Dangeti","email":"abhinav@couchbase.com","username":"abhinavdangeti","avatars":[{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"50d98fc0e1c40f30043d0e5578a23b96f360a9e5","unresolved":true,"context_lines":[{"line_number":282,"context_line":"// Note: keeping the throttle/limiting of read and write separate,"},{"line_number":283,"context_line":"// so that further experiments or observations may lead to"},{"line_number":284,"context_line":"// them behaving differently from each other based on the request passed"},{"line_number":285,"context_line":"func CheckQuotaWrite(bucket, user string, retry bool,"},{"line_number":286,"context_line":"\treq interface{}) (CheckResult, time.Duration, error) {"},{"line_number":287,"context_line":"\tif !ServerlessMode {"},{"line_number":288,"context_line":"\t\t// no throttle/limiting checks for non-serverless versions."}],"source_content_type":"text/x-go","patch_set":12,"id":"cc85c696_de8a7b04","line":285,"in_reply_to":"27c0ac89_3a45dbe1","updated":"2022-08-17 15:19:56.000000000","message":"Ah for an index creation request.","commit_id":"ea8ea1349b95dc7374baf0b196418eae4163ce19"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3f577facccd514f13afdfa796f4d5597271a6f08","unresolved":false,"context_lines":[{"line_number":282,"context_line":"// Note: keeping the throttle/limiting of read and write separate,"},{"line_number":283,"context_line":"// so that further experiments or observations may lead to"},{"line_number":284,"context_line":"// them behaving differently from each other based on the request passed"},{"line_number":285,"context_line":"func CheckQuotaWrite(bucket, user string, retry bool,"},{"line_number":286,"context_line":"\treq interface{}) (CheckResult, time.Duration, error) {"},{"line_number":287,"context_line":"\tif !ServerlessMode {"},{"line_number":288,"context_line":"\t\t// no throttle/limiting checks for non-serverless versions."}],"source_content_type":"text/x-go","patch_set":12,"id":"06b1d958_c2e91b0f","line":285,"in_reply_to":"cc85c696_de8a7b04","updated":"2022-08-17 16:03:02.000000000","message":"Done","commit_id":"ea8ea1349b95dc7374baf0b196418eae4163ce19"},{"author":{"_account_id":1000338,"name":"Abhi Dangeti","email":"abhinav@couchbase.com","username":"abhinavdangeti","avatars":[{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"dcc5443d748c872add1cd02e2c8b4a72279b7e0f","unresolved":true,"context_lines":[{"line_number":51,"context_line":"\tTotalCheckQuotaReadErrs           uint64 `json:\"total_read_ops_metering_errs\"`"},{"line_number":52,"context_line":"\tTotalCheckQuotaWriteErrs          uint64 `json:\"total_write_ops_metering_errs\"`"},{"line_number":53,"context_line":"\tTotalOpsDroppedFromMetering       uint64 `json:\"total_ops_dropped_from_metering\"`"},{"line_number":54,"context_line":"\tTotalBatchRejectionExpBackoffTime uint64 `json:\"total_batch_rejection_exp_backoff_time_ms\"`"},{"line_number":55,"context_line":"}"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"type serviceRegulator struct {"}],"source_content_type":"text/x-go","patch_set":14,"id":"07ba2fb4_6826819b","line":54,"updated":"2022-08-17 18:40:52.000000000","message":"I feel this doesn\u0027t need to have `Exp` in it\u0027s name.","commit_id":"b5716beb296ae2265e5b20292e4922906773e342"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7427d513e4de7a8f563d469e2547f02eb6c56c75","unresolved":false,"context_lines":[{"line_number":51,"context_line":"\tTotalCheckQuotaReadErrs           uint64 `json:\"total_read_ops_metering_errs\"`"},{"line_number":52,"context_line":"\tTotalCheckQuotaWriteErrs          uint64 `json:\"total_write_ops_metering_errs\"`"},{"line_number":53,"context_line":"\tTotalOpsDroppedFromMetering       uint64 `json:\"total_ops_dropped_from_metering\"`"},{"line_number":54,"context_line":"\tTotalBatchRejectionExpBackoffTime uint64 `json:\"total_batch_rejection_exp_backoff_time_ms\"`"},{"line_number":55,"context_line":"}"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"type serviceRegulator struct {"}],"source_content_type":"text/x-go","patch_set":14,"id":"9a098b8f_47b90d09","line":54,"in_reply_to":"07ba2fb4_6826819b","updated":"2022-08-19 11:34:09.000000000","message":"Done","commit_id":"b5716beb296ae2265e5b20292e4922906773e342"},{"author":{"_account_id":1000338,"name":"Abhi Dangeti","email":"abhinav@couchbase.com","username":"abhinavdangeti","avatars":[{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"c05ba71e761ca15405bfa7295f80366007ebdb1e","unresolved":true,"context_lines":[{"line_number":234,"context_line":"\treturn regulator.RecordUnits(context, rus)"},{"line_number":235,"context_line":"}"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"func lmtAggregateStats(in map[string]*regulatorStats) map[string]interface{} {"},{"line_number":238,"context_line":"\trv :\u003d make(map[string]interface{}, len(in)+1)"},{"line_number":239,"context_line":"\tvar total_units_metered uint64"},{"line_number":240,"context_line":"\tfor k, v :\u003d range in {"}],"source_content_type":"text/x-go","patch_set":14,"id":"f3008921_0bf48851","line":237,"updated":"2022-08-17 18:39:20.000000000","message":"regulatorAggregatedStats*","commit_id":"b5716beb296ae2265e5b20292e4922906773e342"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7427d513e4de7a8f563d469e2547f02eb6c56c75","unresolved":false,"context_lines":[{"line_number":234,"context_line":"\treturn regulator.RecordUnits(context, rus)"},{"line_number":235,"context_line":"}"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"func lmtAggregateStats(in map[string]*regulatorStats) map[string]interface{} {"},{"line_number":238,"context_line":"\trv :\u003d make(map[string]interface{}, len(in)+1)"},{"line_number":239,"context_line":"\tvar total_units_metered uint64"},{"line_number":240,"context_line":"\tfor k, v :\u003d range in {"}],"source_content_type":"text/x-go","patch_set":14,"id":"77a37c67_6a5748a6","line":237,"in_reply_to":"f3008921_0bf48851","updated":"2022-08-19 11:34:09.000000000","message":"Done","commit_id":"b5716beb296ae2265e5b20292e4922906773e342"},{"author":{"_account_id":1003912,"name":"Sreekanth Sivasankaran","email":"sreekanth.sivasankaran@couchbase.com","username":"sreekanth-cb","avatars":[{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f22eefee89059771b4d4e3c322a7ddfb02364e84","unresolved":true,"context_lines":[{"line_number":50,"context_line":"\tTotalWriteThrottleSeconds      uint64 `json:\"total_write_throttle_seconds\"`"},{"line_number":51,"context_line":"\tTotalCheckQuotaReadErrs        uint64 `json:\"total_read_ops_metering_errs\"`"},{"line_number":52,"context_line":"\tTotalCheckQuotaWriteErrs       uint64 `json:\"total_write_ops_metering_errs\"`"},{"line_number":53,"context_line":"\tTotalOpsDroppedFromMetering    uint64 `json:\"total_ops_dropped_from_metering\"`"},{"line_number":54,"context_line":"\tTotalBatchRejectionBackoffTime uint64 `json:\"total_batch_rejection_backoff_time_ms\"`"},{"line_number":55,"context_line":"}"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-go","patch_set":16,"id":"da5f55cd_323702ea","line":53,"updated":"2022-08-18 12:22:28.000000000","message":"TotalOpsDroppedFromMetering Vs TotalOpsTimedOutFromMetering?","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7427d513e4de7a8f563d469e2547f02eb6c56c75","unresolved":false,"context_lines":[{"line_number":50,"context_line":"\tTotalWriteThrottleSeconds      uint64 `json:\"total_write_throttle_seconds\"`"},{"line_number":51,"context_line":"\tTotalCheckQuotaReadErrs        uint64 `json:\"total_read_ops_metering_errs\"`"},{"line_number":52,"context_line":"\tTotalCheckQuotaWriteErrs       uint64 `json:\"total_write_ops_metering_errs\"`"},{"line_number":53,"context_line":"\tTotalOpsDroppedFromMetering    uint64 `json:\"total_ops_dropped_from_metering\"`"},{"line_number":54,"context_line":"\tTotalBatchRejectionBackoffTime uint64 `json:\"total_batch_rejection_backoff_time_ms\"`"},{"line_number":55,"context_line":"}"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-go","patch_set":16,"id":"54586773_c346dae3","line":53,"in_reply_to":"da5f55cd_323702ea","updated":"2022-08-19 11:34:09.000000000","message":"Done","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"},{"author":{"_account_id":1003912,"name":"Sreekanth Sivasankaran","email":"sreekanth.sivasankaran@couchbase.com","username":"sreekanth-cb","avatars":[{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f22eefee89059771b4d4e3c322a7ddfb02364e84","unresolved":true,"context_lines":[{"line_number":352,"context_line":"\t\t\t\t\t// exponential backoff. If the exponential backoff takes more"},{"line_number":353,"context_line":"\t\t\t\t\t// than maxTime to get a progress"},{"line_number":354,"context_line":"\t\t\t\t\tif nextSleepMS \u003e maxTime {"},{"line_number":355,"context_line":"\t\t\t\t\t\treturn -1"},{"line_number":356,"context_line":"\t\t\t\t\t}"},{"line_number":357,"context_line":"\t\t\t\t\tatomic.AddUint64(\u0026reg.stats[bucket].TotalBatchRejectionBackoffTime,"},{"line_number":358,"context_line":"\t\t\t\t\t\tuint64(nextSleepMS))"}],"source_content_type":"text/x-go","patch_set":16,"id":"ce04fccd_ad8c46f7","line":355,"updated":"2022-08-18 12:22:28.000000000","message":"Should we need a stat here? like how many times we ignore the reject by regulator?","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7427d513e4de7a8f563d469e2547f02eb6c56c75","unresolved":false,"context_lines":[{"line_number":352,"context_line":"\t\t\t\t\t// exponential backoff. If the exponential backoff takes more"},{"line_number":353,"context_line":"\t\t\t\t\t// than maxTime to get a progress"},{"line_number":354,"context_line":"\t\t\t\t\tif nextSleepMS \u003e maxTime {"},{"line_number":355,"context_line":"\t\t\t\t\t\treturn -1"},{"line_number":356,"context_line":"\t\t\t\t\t}"},{"line_number":357,"context_line":"\t\t\t\t\tatomic.AddUint64(\u0026reg.stats[bucket].TotalBatchRejectionBackoffTime,"},{"line_number":358,"context_line":"\t\t\t\t\t\tuint64(nextSleepMS))"}],"source_content_type":"text/x-go","patch_set":16,"id":"cb7c3ef4_34dc07e9","line":355,"in_reply_to":"ce04fccd_ad8c46f7","updated":"2022-08-19 11:34:09.000000000","message":"Done","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"},{"author":{"_account_id":1003912,"name":"Sreekanth Sivasankaran","email":"sreekanth.sivasankaran@couchbase.com","username":"sreekanth-cb","avatars":[{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1cfa3f82174305fc7b07623866e0a72a.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f22eefee89059771b4d4e3c322a7ddfb02364e84","unresolved":true,"context_lines":[{"line_number":359,"context_line":""},{"line_number":360,"context_line":"\t\t\t\t\tnextSleepMS \u003d nextSleepMS * backoffFactor"},{"line_number":361,"context_line":"\t\t\t\t\treturn 0 // backoff on reject"},{"line_number":362,"context_line":"\t\t\t\t}"},{"line_number":363,"context_line":"\t\t\t\treturn -1 // terminate backoff on any other action"},{"line_number":364,"context_line":"\t\t\t}"},{"line_number":365,"context_line":""}],"source_content_type":"text/x-go","patch_set":16,"id":"7038171c_eba09dfc","line":362,"updated":"2022-08-18 12:22:28.000000000","message":"log line here?","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"7427d513e4de7a8f563d469e2547f02eb6c56c75","unresolved":false,"context_lines":[{"line_number":359,"context_line":""},{"line_number":360,"context_line":"\t\t\t\t\tnextSleepMS \u003d nextSleepMS * backoffFactor"},{"line_number":361,"context_line":"\t\t\t\t\treturn 0 // backoff on reject"},{"line_number":362,"context_line":"\t\t\t\t}"},{"line_number":363,"context_line":"\t\t\t\treturn -1 // terminate backoff on any other action"},{"line_number":364,"context_line":"\t\t\t}"},{"line_number":365,"context_line":""}],"source_content_type":"text/x-go","patch_set":16,"id":"f1eced3e_957f5789","line":362,"in_reply_to":"7038171c_eba09dfc","updated":"2022-08-19 11:34:09.000000000","message":"Done","commit_id":"ca28607ba190557bcdb2a0685582693b525ae8f0"}],"ns_server.go":[{"author":{"_account_id":1000338,"name":"Abhi Dangeti","email":"abhinav@couchbase.com","username":"abhinavdangeti","avatars":[{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e14a9ceacd519877b90b68b85c607f6bbb308093","unresolved":true,"context_lines":[{"line_number":509,"context_line":"\t\t\t\"stats err: %v\\n\", err)"},{"line_number":510,"context_line":"\t\treturn nil"},{"line_number":511,"context_line":"\t}"},{"line_number":512,"context_line":"\tserverlessAggregateStats(statsMap, rv)"},{"line_number":513,"context_line":"\treturn rv"},{"line_number":514,"context_line":"}"},{"line_number":515,"context_line":""}],"source_content_type":"text/x-go","patch_set":3,"id":"597c2379_b962121f","line":512,"updated":"2022-08-16 20:40:50.000000000","message":"Believe go\u0027s idiomatic way to do this would be:\n\n  rv \u003d serverlessAggregatedStats(statsMap, rv)\n  \n.. where serverlessAggregatedStats has a return value.","commit_id":"aecdc84b5bce85a90ce148d3fc89f9f3a20690a9"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"5560774fc1aacf00b8a3b7c7c6fc0d7a1d9f6dc6","unresolved":false,"context_lines":[{"line_number":509,"context_line":"\t\t\t\"stats err: %v\\n\", err)"},{"line_number":510,"context_line":"\t\treturn nil"},{"line_number":511,"context_line":"\t}"},{"line_number":512,"context_line":"\tserverlessAggregateStats(statsMap, rv)"},{"line_number":513,"context_line":"\treturn rv"},{"line_number":514,"context_line":"}"},{"line_number":515,"context_line":""}],"source_content_type":"text/x-go","patch_set":3,"id":"b878733f_c7ba9394","line":512,"in_reply_to":"597c2379_b962121f","updated":"2022-08-17 04:24:28.000000000","message":"Done","commit_id":"aecdc84b5bce85a90ce148d3fc89f9f3a20690a9"},{"author":{"_account_id":1000338,"name":"Abhi Dangeti","email":"abhinav@couchbase.com","username":"abhinavdangeti","avatars":[{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/9007099855b1bf7d96e9c1a10bc9542e.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"5030485b4097ab6978874dd6b888f121594edc3e","unresolved":true,"context_lines":[{"line_number":426,"context_line":"\t\t}"},{"line_number":427,"context_line":"\t}"},{"line_number":428,"context_line":""},{"line_number":429,"context_line":"\tnsIndexStats[\"LMTStats\"] \u003d GetLMTStats()"},{"line_number":430,"context_line":""},{"line_number":431,"context_line":"\tif !collAware {"},{"line_number":432,"context_line":"\t\tnsIndexStats[\"\"] \u003d gatherTopLevelStats(rd)"}],"source_content_type":"text/x-go","patch_set":12,"id":"1bd2da73_c5a803ed","line":429,"updated":"2022-08-17 15:18:39.000000000","message":"ditto.","commit_id":"ea8ea1349b95dc7374baf0b196418eae4163ce19"},{"author":{"_account_id":1004804,"name":"Thejas-bhat","email":"thejas.orkombu@couchbase.com","username":"Thejas-bhat","avatars":[{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/287cbc76d9eb75d794779bc8ce9efb8b.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3f577facccd514f13afdfa796f4d5597271a6f08","unresolved":false,"context_lines":[{"line_number":426,"context_line":"\t\t}"},{"line_number":427,"context_line":"\t}"},{"line_number":428,"context_line":""},{"line_number":429,"context_line":"\tnsIndexStats[\"LMTStats\"] \u003d GetLMTStats()"},{"line_number":430,"context_line":""},{"line_number":431,"context_line":"\tif !collAware {"},{"line_number":432,"context_line":"\t\tnsIndexStats[\"\"] \u003d gatherTopLevelStats(rd)"}],"source_content_type":"text/x-go","patch_set":12,"id":"9cf462e8_32ccc5bc","line":429,"in_reply_to":"1bd2da73_c5a803ed","updated":"2022-08-17 16:03:02.000000000","message":"Done","commit_id":"ea8ea1349b95dc7374baf0b196418eae4163ce19"}]}
