prometheus/model
chencs 91fa0fd5b7
model/labels: Add case-insensitive prefix matching optimization (#18540)
This change adds support for case-insensitive prefix matching, with the goal of especially improving performance when evaluating long case-insensitive regexes, without degrading performance particularly in other cases.

Signed-off-by: Casie Chen <casie.chen@grafana.com>
2026-06-02 10:52:24 +01:00
..
exemplar Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00
histogram histogram, textparse: fix two panics in compactBuckets for malformed input 2026-03-31 17:37:09 +02:00
labels model/labels: Add case-insensitive prefix matching optimization (#18540) 2026-06-02 10:52:24 +01:00
metadata refactor(appenderV2): add TSDB AppenderV2 implementation 2025-12-09 10:39:43 +00:00
relabel [REFACTOR] Relabel: Remove unnecessary Process() function 2026-02-06 10:50:16 +00:00
rulefmt rulefmt: warn when multi-document rule files are detected (#18114) 2026-04-09 14:40:18 +02:00
textparse textparse: fix NaN canonicalization check in OpenMetrics getFloatValue (#18399) 2026-05-12 15:45:59 +02:00
timestamp Use time.UnixMilli() and t.UnixMilli() for slightly cleaner timestamp conversions 2026-04-01 19:02:48 -04:00
value Remove copyright date from headers (#17785) 2026-01-05 13:46:21 +01:00