{"push_id":2520349328,"size":2,"distinct_size":2,"ref":"refs/heads/staging","head":"a661d148e97c691bd899dd9274d9b3d675b945d7","before":"0cda4668d410c8fdbcc49e69e8ba00536e7c831e","commits":[{"sha":"17dcc8a0877a62aef7df6bbd298d736b24466659","author":{"name":"Alex Robinson","email":"e522668276737e0807508286ee469559f9379f53@gmail.com"},"message":"server: Improve locking in metric/status recorder\n\nWhen a store slows down, the WriteStatusSummary call can block for very\nlong periods of time because it calls down into Store.Descriptor, which\nwalks over all of its replicas. This avoids blocking important endpoints\nlike the one for Prometheus metrics (/_status/vars).\n\nInspired by the major slowdown on omega after dropping a table that was\nmany hundreds of gigabytes, and seeing alerts that Prometheus thought\nthe server was down even though it was actually still running.\n\nRelease note (admin ui change): Improve responsiveness of Prometheus\nmetrics endpoint on very overloaded nodes.","distinct":true,"url":"https://api.github.com/repos/cockroachdb/cockroach/commits/17dcc8a0877a62aef7df6bbd298d736b24466659"},{"sha":"a661d148e97c691bd899dd9274d9b3d675b945d7","author":{"name":"craig[bot]","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@cockroachlabs.com"},"message":"Merge #25083\n\n25083: server: Improve locking in metric/status recorder r=a-robinson a=a-robinson\n\nWhen a store slows down, the WriteStatusSummary call can block for very\r\nlong periods of time because it calls down into Store.Descriptor, which\r\nwalks over all of its replicas. This avoids blocking important endpoints\r\nlike the one for Prometheus metrics (/_status/vars).\r\n\r\nInspired by the major slowdown on omega after dropping a table that was\r\nmany hundreds of gigabytes, and seeing alerts that Prometheus thought\r\nthe server was down even though it was actually still running.\r\n\r\nRelease note (admin ui change): Improve responsiveness of Prometheus\r\nmetrics endpoint on very overloaded nodes.\n\nCo-authored-by: Alex Robinson <alexdwanerobinson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/cockroachdb/cockroach/commits/a661d148e97c691bd899dd9274d9b3d675b945d7"}]}
{"actor":{"display_login":"craig"}}