Skip to content

fix(om2): make gauge histogram distinguishable from one line#2904

Merged
bwplotka merged 1 commit intokrajo/om2-text-typesfrom
krajo/om2-gcountgsumunknowncomp
Mar 20, 2026
Merged

fix(om2): make gauge histogram distinguishable from one line#2904
bwplotka merged 1 commit intokrajo/om2-text-typesfrom
krajo/om2-gcountgsumunknowncomp

Conversation

@krajorama
Copy link
Member

@krajorama krajorama commented Mar 18, 2026

Change count and sum to gcount and gsum in the exposition for gauge histograms. This mirrors OM 1.0 suffixes.

There's too many complications if we don't do this. The only downside is that the histogram functions in PromQL don't have a gauge version, but I think we can live with that. Or even add those later if anyone needs them - which I doubt.

Also fix that gauge histograms model currently doesn't have start timestamp, but our text format seemed to conflict with this, from #2903 (comment)

Change count and sum to `gcount` and `gsum` in the exposition for gauge
histograms. This mirrors OM 1.0 suffixes.

There's too many complications if we don't do this.
The only downside is that the histogram functions in PromQL don't have a
gauge version, but I think we can live with that. Or even add those
later if anyone needs them - which I doubt.

Also fix that gauge histograms model currently doesn't have start
timestamp, but our text format seemed to conflict with this.

Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
@krajorama krajorama force-pushed the krajo/om2-gcountgsumunknowncomp branch from 997066c to 1a92fbd Compare March 18, 2026 14:29
@krajorama krajorama requested review from bwplotka, dashpole and ywwg March 18, 2026 14:31
@krajorama krajorama added the priority/p2 Candidates for next primary. label Mar 19, 2026
Copy link
Member

@bwplotka bwplotka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@bwplotka bwplotka merged commit f353794 into krajo/om2-text-types Mar 20, 2026
7 checks passed
@bwplotka bwplotka deleted the krajo/om2-gcountgsumunknowncomp branch March 20, 2026 00:36
krajorama added a commit that referenced this pull request Mar 20, 2026
Change count and sum to `gcount` and `gsum` in the exposition for gauge
histograms. This mirrors OM 1.0 suffixes.

There's too many complications if we don't do this.
The only downside is that the histogram functions in PromQL don't have a
gauge version, but I think we can live with that. Or even add those
later if anyone needs them - which I doubt.

Also fix that gauge histograms model currently doesn't have start
timestamp, but our text format seemed to conflict with this.

Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
bwplotka added a commit that referenced this pull request Mar 20, 2026
* fix(om2.0): fixes in type text format

The one major fix is that a gauge histogram doesn't have start time.

Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>

* fix(om2): make gauge histogram distinguishable from one line (#2904)

Change count and sum to `gcount` and `gsum` in the exposition for gauge
histograms. This mirrors OM 1.0 suffixes.

There's too many complications if we don't do this.
The only downside is that the histogram functions in PromQL don't have a
gauge version, but I think we can live with that. Or even add those
later if anyone needs them - which I doubt.

Also fix that gauge histograms model currently doesn't have start
timestamp, but our text format seemed to conflict with this.

Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>

* Apply suggestions from code review

Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
Signed-off-by: George Krajcsovits <krajorama@users.noreply.github.com>

* make fmt

Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>

---------

Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
Signed-off-by: George Krajcsovits <krajorama@users.noreply.github.com>
Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority/p2 Candidates for next primary.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants