bd83646bd4
PromLib: Take AdHoc filters into account when requesting suggestions without label ( #101555 )
...
* Check for adhoc filters, even when no timeserie name is used
* Add test
2025-03-06 12:21:10 +01:00
ec836f2760
Chore: Code cleaning with unit tests in promlib ( #99542 )
...
* update request tests
* remove unused functions
* add unit tests
* remove commented code
* fix unit tests
2025-01-31 10:39:08 +01:00
a80517d6fe
Scopes: Add scopes to metrics explore ( #94802 )
2024-11-06 15:11:33 +02:00
78a00d09cd
Prometheus: Fix passing query timeout to upstream queries ( #95104 )
...
* remove queryTimeout from constructor
* use queryTimeout for range and instant queries
* remove comment
* remove default query timeout
* fix linting
2024-10-23 16:16:00 +02:00
a1556fded2
Prometheus: Suggestions - log parse errors and continue ( #94143 )
...
* Prometheus: Suggestions - log parse errors and continue
2024-10-02 13:29:45 +01:00
a87df0528b
Prometheus: Interpolate vars in adhoc filters request ( #94087 )
...
* Interpolate vars in adhoc filters request
* interpolate variables on BE
---------
Co-authored-by: Kyle Brandt <kyle@grafana.com>
2024-10-01 18:33:06 +03:00
2a73b89374
Prometheus: Add resource for suggestions that include scopes/adhoc filters ( #94001 )
...
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
Co-authored-by: Bogdan Matei <bogdan.matei@grafana.com>
2024-10-01 07:17:59 -04:00
3fb6319d1b
Prometheus: Introduce prometheus backend library ( #83952 )
...
* Move files to prometheus-library
* refactor core prometheus to use prometheus-library
* modify client transport options
* mock
* have a type
* import aliases
* rename
* call the right method
* remove unrelated test from the library
* update codeowners
* go work sync
* update go.work.sum
* make swagger-clean && make openapi3-gen
* add promlib to makefile
* remove clilogger
* Export the function
* update unit test
* add prometheus_test.go
* fix mock type
* use mapUtil from grafana-plugin-sdk-go
2024-03-11 17:22:33 +01:00