DataSourceAPI: Expose new method for filter applicability check (#106756)

* wip

* wip non applicalbe filters

* refactor getApplicableFilter to return a string[]

* remove getApplicableFilters impl from prometheus
This commit is contained in:
Victor Marin
2025-06-26 13:26:11 +03:00
committed by GitHub
parent 2e9c4a76c4
commit 8a0c484b74
@@ -306,6 +306,11 @@ abstract class DataSourceApi<
*/
metricFindQuery?(query: any, options?: LegacyMetricFindQueryOptions): Promise<MetricFindValue[]>;
/**
* Verify adhoc filters applicability based on queries and current filters
*/
getApplicableFilters?(options?: DataSourceGetTagKeysOptions<TQuery>): Promise<string[]>;
/**
* Get tag keys for adhoc filters
*/