grafana/pkg/promlib
ismail simsek eae9bfe4bc
Chore: Promlib allows extendOptions to be nil (#84463)
* use logger from service

* allow extendOptions to be nil

* Update logger
2024-03-15 13:37:29 +01:00
..
client Chore: Update grafana-plugin-sdk (#84289) 2024-03-12 17:13:23 +01:00
converter Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
instrumentation Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
intervalv2 Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
middleware Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
models Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
querydata Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
resource Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
testdata Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
utils Prometheus: Introduce prometheus backend library (#83952) 2024-03-11 17:22:33 +01:00
go.mod Chore: Update grafana-plugin-sdk (#84289) 2024-03-12 17:13:23 +01:00
go.sum Chore: Update grafana-plugin-sdk (#84289) 2024-03-12 17:13:23 +01:00
healthcheck_test.go Chore: Promlib allows extendOptions to be nil (#84463) 2024-03-15 13:37:29 +01:00
healthcheck.go Chore: Promlib allows extendOptions to be nil (#84463) 2024-03-15 13:37:29 +01:00
heuristics_test.go Chore: Promlib allows extendOptions to be nil (#84463) 2024-03-15 13:37:29 +01:00
heuristics.go Chore: Promlib allows extendOptions to be nil (#84463) 2024-03-15 13:37:29 +01:00
library_test.go Chore: Promlib allows extendOptions to be nil (#84463) 2024-03-15 13:37:29 +01:00
library.go Chore: Promlib allows extendOptions to be nil (#84463) 2024-03-15 13:37:29 +01:00
README.md Chore: Use the promlib v0.0.1 (#84210) 2024-03-12 15:25:32 +02:00

promlib

Prometheus Library (a.k.a. promlib) is the foundation of the Grafana Prometheus data source backend.

How to tag/version?

  • Checkout the commit you want to tag (git checkout <COMMIT_SHA>)
  • Run git tag <VERSION> (For example v0.0.12)
    • NOTE: We're using Lightweight Tags, so no other options are required
  • Run git push origin <VERSION>
  • Verify that the tag was created successfully here
  • DO NOT RELEASE anything! Tagging is enough.
  • After tagging and waiting 5-10 minutes for go module registry to catch up just bump the promlib version on grafana/grafana