+1

Good idea while ironing things out

- Houston

On Sat, Mar 21, 2026 at 4:17 PM Jan Høydahl <[email protected]> wrote:

> Hi,
>
> In 10.0 we shipped a brand new metrics system powered by OTEL
> instrumentation. It has diferent metric names, and is not backward
> compatible with the solr exporter from 9.x
> We are in the process of building some Grafana boards for it, which
> uncover needs for some changes.
> We decided to change internal and OTLP metric names from underscore to dot
> separators (https://github.com/apache/solr/pull/4223) to align with OTEL
> semantic conventions.
> We found two metrics that are pure duplicates with different names.
>
> Clearly, there is a need for some changes and stabilization of this brand
> new feature.
> Looking back we should have declared the feature as BETA and experimental
> in 10.0, but we did not.
>
> I therefore propose that we declare it a BETA feature now, by adding a
> disclaimer in Ref Guide and send an [ANNOUNCE] email to the lists.
>
> As 10.0 is still brand new and likely not yet in production many places,
> and even fewer depending on the new metrics names, we could retroactively
> delcare it BETA from version 10.0.
> That will allow us to tweak things in the next few minor versions. Perhaps
> we want to rename a few metrics with better names. Perhaps some need to
> change slightly.
>
> It is unfortunate to do such things after a release, but it is better to
> do it now when 19.0 is still fresh. The longer we wait the harder to
> justify changes.
>
> If the PMC agrees (I don't think we need a vote), I can draft an announce
> mail and a PR against branch_10_0 ref guide.
>
> Jan
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to