You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@solr.apache.org by Jan Høydahl <ja...@cominvent.com> on 2026/03/21 23:17:30 UTC
[DISCUSS] Declaring new 10.x OTEL metrics as BETA
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: dev-unsubscribe@solr.apache.org
For additional commands, e-mail: dev-help@solr.apache.org
Re: [DISCUSS] Declaring new 10.x OTEL metrics as BETA
Posted by Houston Putman <ho...@apache.org>.
+1
Good idea while ironing things out
- Houston
On Sat, Mar 21, 2026 at 4:17 PM Jan Høydahl <ja...@cominvent.com> 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: dev-unsubscribe@solr.apache.org
> For additional commands, e-mail: dev-help@solr.apache.org
>
>
Re: [DISCUSS] Declaring new 10.x OTEL metrics as BETA
Posted by Jan Høydahl <ja...@cominvent.com>.
Thanks all, here is the PR to add warning to ref guide https://github.com/apache/solr/pull/4235
Jan
> 22. mars 2026 kl. 22:44 skrev Eric Pugh via dev <de...@solr.apache.org>:
>
> Makes sense!
> Sent from my iPhone
>
>> On Mar 22, 2026, at 4:42 PM, David Smiley <ds...@apache.org> wrote:
>>
>> Sure +1.
>>
>>> On Sat, Mar 21, 2026 at 7:17 PM Jan Høydahl <ja...@cominvent.com> 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: dev-unsubscribe@solr.apache.org
>>> For additional commands, e-mail: dev-help@solr.apache.org
>>>
>>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
> For additional commands, e-mail: dev-help@solr.apache.org
>
Re: [DISCUSS] Declaring new 10.x OTEL metrics as BETA
Posted by Eric Pugh via dev <de...@solr.apache.org>.
Makes sense!
Sent from my iPhone
> On Mar 22, 2026, at 4:42 PM, David Smiley <ds...@apache.org> wrote:
>
> Sure +1.
>
>> On Sat, Mar 21, 2026 at 7:17 PM Jan Høydahl <ja...@cominvent.com> 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: dev-unsubscribe@solr.apache.org
>> For additional commands, e-mail: dev-help@solr.apache.org
>>
>>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@solr.apache.org
For additional commands, e-mail: dev-help@solr.apache.org
Re: [DISCUSS] Declaring new 10.x OTEL metrics as BETA
Posted by Matthew Biscocho <ml...@apache.org>.
Also +1
On Sun, Mar 22, 2026 at 4:42 PM David Smiley <ds...@apache.org> wrote:
> Sure +1.
>
> On Sat, Mar 21, 2026 at 7:17 PM Jan Høydahl <ja...@cominvent.com> 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: dev-unsubscribe@solr.apache.org
> > For additional commands, e-mail: dev-help@solr.apache.org
> >
> >
>
Re: [DISCUSS] Declaring new 10.x OTEL metrics as BETA
Posted by David Smiley <ds...@apache.org>.
Sure +1.
On Sat, Mar 21, 2026 at 7:17 PM Jan Høydahl <ja...@cominvent.com> 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: dev-unsubscribe@solr.apache.org
> For additional commands, e-mail: dev-help@solr.apache.org
>
>