janhoy opened a new pull request, #4711:
URL: https://github.com/apache/solr/pull/4711

   The Telemetry update in #4594 brought in a Prometheus exporter (1.57+) that 
no longer maps OTel unit `"1"` to a `_ratio` name suffix, renaming 
`jvm_system_cpu_utilization_ratio` → `jvm_system_cpu_utilization` and 
`jvm_cpu_recent_utilization_ratio` → `jvm_cpu_recent_utilization`. This broke 
replica placement attribute fetching (CI failure in 
`PlacementPluginIntegrationTest.testAttributeFetcherImpl`) and silently broke 
`CPUCircuitBreaker`.
   
   - Internal consumers (`NodeMetricImpl`, `NodeValueFetcher`, 
`CPUCircuitBreaker`) now use the new names
   - `FilterablePrometheusMetricReader` still exposes the old `_ratio` names as 
deprecated aliases, in both full scrapes and `name=` filtered requests, since 
9x and 10x will also get this OTel upgrade


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to