This is an automated email from the ASF dual-hosted git repository.
bbovenzi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 75e5c60925e Force query cache to always refetch on opening mark/clear
modals (#49298)
75e5c60925e is described below
commit 75e5c60925e3ecbfd2d6dbaece693f5e2235edf0
Author: Brent Bovenzi <[email protected]>
AuthorDate: Tue Apr 15 10:59:10 2025 -0400
Force query cache to always refetch on opening mark/clear modals (#49298)
---
airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx | 1 +
.../ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx | 1 +
.../ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx | 1 +
3 files changed, 3 insertions(+)
diff --git
a/airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx
b/airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx
index c00cbf62cb7..6323fa1541c 100644
--- a/airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx
+++ b/airflow-core/src/airflow/ui/src/components/Clear/Run/ClearRunDialog.tsx
@@ -56,6 +56,7 @@ const ClearRunDialog = ({ dagRun, onClose, open }: Props) => {
dagRunId,
options: {
enabled: open,
+ refetchOnMount: "always",
},
requestBody: {
only_failed: onlyFailed,
diff --git
a/airflow-core/src/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx
b/airflow-core/src/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx
index 7a8718f5b14..ca9f36283c4 100644
---
a/airflow-core/src/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx
+++
b/airflow-core/src/airflow/ui/src/components/Clear/TaskInstance/ClearTaskInstanceDialog.tsx
@@ -68,6 +68,7 @@ const ClearTaskInstanceDialog = ({ onClose, open,
taskInstance }: Props) => {
dagId,
options: {
enabled: open,
+ refetchOnMount: "always",
},
requestBody: {
dag_run_id: dagRunId,
diff --git
a/airflow-core/src/airflow/ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx
b/airflow-core/src/airflow/ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx
index d97b2e7e740..b22992d39f9 100644
---
a/airflow-core/src/airflow/ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx
+++
b/airflow-core/src/airflow/ui/src/components/MarkAs/TaskInstance/MarkTaskInstanceAsDialog.tsx
@@ -63,6 +63,7 @@ const MarkTaskInstanceAsDialog = ({ onClose, open, state,
taskInstance }: Props)
mapIndex,
options: {
enabled: open,
+ refetchOnMount: "always",
},
requestBody: {
include_downstream: downstream,