fix: pass catalog when estimating query cost (#28410)

This commit is contained in:
Beto Dealmeida
2024-05-09 21:56:11 -04:00
committed by GitHub
parent f29e1e4c29
commit 498c608667
3 changed files with 87 additions and 1 deletions

View File

@@ -191,12 +191,13 @@ export function scheduleQuery(query) {
export function estimateQueryCost(queryEditor) {
return (dispatch, getState) => {
const { dbId, schema, sql, selectedText, templateParams } =
const { dbId, catalog, schema, sql, selectedText, templateParams } =
getUpToDateQuery(getState(), queryEditor);
const requestSql = selectedText || sql;
const postPayload = {
database_id: dbId,
catalog,
schema,
sql: requestSql,
template_params: JSON.parse(templateParams || '{}'),