fix(sqllab): infinite running state on disconnect (#23669)

This commit is contained in:
JUST.in DO IT
2023-04-18 12:26:29 -07:00
committed by GitHub
parent 8bd432274a
commit 0c0d2b38a6
5 changed files with 158 additions and 38 deletions

View File

@@ -80,6 +80,7 @@ export const STOP_QUERY = 'STOP_QUERY';
export const REQUEST_QUERY_RESULTS = 'REQUEST_QUERY_RESULTS';
export const QUERY_SUCCESS = 'QUERY_SUCCESS';
export const QUERY_FAILED = 'QUERY_FAILED';
export const CLEAR_INACTIVE_QUERIES = 'CLEAR_INACTIVE_QUERIES';
export const CLEAR_QUERY_RESULTS = 'CLEAR_QUERY_RESULTS';
export const REMOVE_DATA_PREVIEW = 'REMOVE_DATA_PREVIEW';
export const CHANGE_DATA_PREVIEW_ID = 'CHANGE_DATA_PREVIEW_ID';
@@ -219,6 +220,10 @@ export function estimateQueryCost(queryEditor) {
};
}
export function clearInactiveQueries() {
return { type: CLEAR_INACTIVE_QUERIES };
}
export function startQuery(query) {
Object.assign(query, {
id: query.id ? query.id : shortid.generate(),