fix: increased debounce to 1000 (from 500). also reduced networkcalls in getquery range (#1423)

This commit is contained in:
Amol Umbark 2022-07-19 11:30:56 +05:30 committed by GitHub
parent 1b6597b974
commit 475c44a000
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 3 deletions

View File

@ -66,8 +66,12 @@ function ChartPreview({
}),
enabled:
query != null &&
(query.queryType !== EQueryType.PROM ||
(query.promQL?.length > 0 && query.promQL[0].query !== '')),
((query.queryType === EQueryType.PROM &&
query.promQL?.length > 0 &&
query.promQL[0].query !== '') ||
(query.queryType === EQueryType.QUERY_BUILDER &&
query.metricsBuilder?.queryBuilder?.length > 0 &&
query.metricsBuilder?.queryBuilder[0].metricName !== '')),
});
const chartDataSet = queryResponse.isError

View File

@ -83,7 +83,7 @@ function FormAlertRules({
// staged query is used to display chart preview
const [stagedQuery, setStagedQuery] = useState<StagedQuery>();
const debouncedStagedQuery = useDebounce(stagedQuery, 500);
const debouncedStagedQuery = useDebounce(stagedQuery, 1000);
// this use effect initiates staged query and
// other queries based on server data.