Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1314,7 +1314,7 @@ repos:
pass_filenames: false
files: ^airflow-core/src/airflow/api_fastapi/.*\.py$|^airflow-core/src/airflow/api_fastapi/auth/managers/simple/.*\.py$|^providers/fab/src/airflow/providers/fab/auth_manager/api_fastapi/.*\.py$
exclude: ^airflow-core/src/airflow/api_fastapi/execution_api/.*
additional_dependencies: ['rich>=12.4.4']
additional_dependencies: ['rich>=12.4.4', 'openapi-spec-validator>=0.7.1']
- id: ts-compile-format-lint-ui
name: Compile / format / lint UI
description: TS types generation / ESLint / Prettier new UI files
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4800,7 +4800,7 @@ paths:
- Task Instance
summary: Get Task Instance Dependencies
description: Get dependencies blocking task from getting scheduled.
operationId: get_task_instance_dependencies
operationId: get_task_instance_dependencies_by_map_index
security:
- OAuth2PasswordBearer: []
parameters:
Expand Down Expand Up @@ -5125,7 +5125,7 @@ paths:
- Task Instance
summary: Patch Task Instance
description: Update a task instance.
operationId: patch_task_instance
operationId: patch_task_instance_by_map_index
security:
- OAuth2PasswordBearer: []
parameters:
Expand Down Expand Up @@ -5718,7 +5718,7 @@ paths:
- Task Instance
summary: Patch Task Instance Dry Run
description: Update a task instance dry_run mode.
operationId: patch_task_instance_dry_run
operationId: patch_task_instance_dry_run_by_map_index
security:
- OAuth2PasswordBearer: []
parameters:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,11 +220,13 @@ def get_mapped_task_instances(
task_instances_prefix + "/{task_id}/dependencies",
responses=create_openapi_http_exception_doc([status.HTTP_404_NOT_FOUND]),
dependencies=[Depends(requires_access_dag(method="GET", access_entity=DagAccessEntity.TASK_INSTANCE))],
operation_id="get_task_instance_dependencies",
)
@task_instances_router.get(
task_instances_prefix + "/{task_id}/{map_index}/dependencies",
responses=create_openapi_http_exception_doc([status.HTTP_404_NOT_FOUND]),
dependencies=[Depends(requires_access_dag(method="GET", access_entity=DagAccessEntity.TASK_INSTANCE))],
operation_id="get_task_instance_dependencies_by_map_index",
)
def get_task_instance_dependencies(
dag_id: str,
Expand Down Expand Up @@ -775,13 +777,15 @@ def _patch_ti_validate_request(
[status.HTTP_404_NOT_FOUND, status.HTTP_400_BAD_REQUEST],
),
dependencies=[Depends(requires_access_dag(method="PUT", access_entity=DagAccessEntity.TASK_INSTANCE))],
operation_id="patch_task_instance_dry_run",
)
@task_instances_router.patch(
task_instances_prefix + "/{task_id}/{map_index}/dry_run",
responses=create_openapi_http_exception_doc(
[status.HTTP_404_NOT_FOUND, status.HTTP_400_BAD_REQUEST],
),
dependencies=[Depends(requires_access_dag(method="PUT", access_entity=DagAccessEntity.TASK_INSTANCE))],
operation_id="patch_task_instance_dry_run_by_map_index",
)
def patch_task_instance_dry_run(
dag_id: str,
Expand Down Expand Up @@ -840,6 +844,7 @@ def patch_task_instance_dry_run(
Depends(action_logging()),
Depends(requires_access_dag(method="PUT", access_entity=DagAccessEntity.TASK_INSTANCE)),
],
operation_id="patch_task_instance",
)
@task_instances_router.patch(
task_instances_prefix + "/{task_id}/{map_index}",
Expand All @@ -850,6 +855,7 @@ def patch_task_instance_dry_run(
Depends(action_logging()),
Depends(requires_access_dag(method="PUT", access_entity=DagAccessEntity.TASK_INSTANCE)),
],
operation_id="patch_task_instance_by_map_index",
)
def patch_task_instance(
dag_id: str,
Expand Down
42 changes: 21 additions & 21 deletions airflow-core/src/airflow/ui/openapi-gen/queries/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -921,16 +921,16 @@ export const UseTaskInstanceServiceGetMappedTaskInstancesKeyFn = (
},
]),
];
export type TaskInstanceServiceGetTaskInstanceDependenciesDefaultResponse = Awaited<
ReturnType<typeof TaskInstanceService.getTaskInstanceDependencies>
export type TaskInstanceServiceGetTaskInstanceDependenciesByMapIndexDefaultResponse = Awaited<
ReturnType<typeof TaskInstanceService.getTaskInstanceDependenciesByMapIndex>
>;
export type TaskInstanceServiceGetTaskInstanceDependenciesQueryResult<
TData = TaskInstanceServiceGetTaskInstanceDependenciesDefaultResponse,
export type TaskInstanceServiceGetTaskInstanceDependenciesByMapIndexQueryResult<
TData = TaskInstanceServiceGetTaskInstanceDependenciesByMapIndexDefaultResponse,
TError = unknown,
> = UseQueryResult<TData, TError>;
export const useTaskInstanceServiceGetTaskInstanceDependenciesKey =
"TaskInstanceServiceGetTaskInstanceDependencies";
export const UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn = (
export const useTaskInstanceServiceGetTaskInstanceDependenciesByMapIndexKey =
"TaskInstanceServiceGetTaskInstanceDependenciesByMapIndex";
export const UseTaskInstanceServiceGetTaskInstanceDependenciesByMapIndexKeyFn = (
{
dagId,
dagRunId,
Expand All @@ -944,19 +944,19 @@ export const UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn = (
},
queryKey?: Array<unknown>,
) => [
useTaskInstanceServiceGetTaskInstanceDependenciesKey,
useTaskInstanceServiceGetTaskInstanceDependenciesByMapIndexKey,
...(queryKey ?? [{ dagId, dagRunId, mapIndex, taskId }]),
];
export type TaskInstanceServiceGetTaskInstanceDependencies1DefaultResponse = Awaited<
ReturnType<typeof TaskInstanceService.getTaskInstanceDependencies1>
export type TaskInstanceServiceGetTaskInstanceDependenciesDefaultResponse = Awaited<
ReturnType<typeof TaskInstanceService.getTaskInstanceDependencies>
>;
export type TaskInstanceServiceGetTaskInstanceDependencies1QueryResult<
TData = TaskInstanceServiceGetTaskInstanceDependencies1DefaultResponse,
export type TaskInstanceServiceGetTaskInstanceDependenciesQueryResult<
TData = TaskInstanceServiceGetTaskInstanceDependenciesDefaultResponse,
TError = unknown,
> = UseQueryResult<TData, TError>;
export const useTaskInstanceServiceGetTaskInstanceDependencies1Key =
"TaskInstanceServiceGetTaskInstanceDependencies1";
export const UseTaskInstanceServiceGetTaskInstanceDependencies1KeyFn = (
export const useTaskInstanceServiceGetTaskInstanceDependenciesKey =
"TaskInstanceServiceGetTaskInstanceDependencies";
export const UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn = (
{
dagId,
dagRunId,
Expand All @@ -970,7 +970,7 @@ export const UseTaskInstanceServiceGetTaskInstanceDependencies1KeyFn = (
},
queryKey?: Array<unknown>,
) => [
useTaskInstanceServiceGetTaskInstanceDependencies1Key,
useTaskInstanceServiceGetTaskInstanceDependenciesKey,
...(queryKey ?? [{ dagId, dagRunId, mapIndex, taskId }]),
];
export type TaskInstanceServiceGetTaskInstanceTriesDefaultResponse = Awaited<
Expand Down Expand Up @@ -1899,15 +1899,15 @@ export type DagServicePatchDagMutationResult = Awaited<ReturnType<typeof DagServ
export type TaskInstanceServicePatchTaskInstanceMutationResult = Awaited<
ReturnType<typeof TaskInstanceService.patchTaskInstance>
>;
export type TaskInstanceServicePatchTaskInstance1MutationResult = Awaited<
ReturnType<typeof TaskInstanceService.patchTaskInstance1>
export type TaskInstanceServicePatchTaskInstanceByMapIndexMutationResult = Awaited<
ReturnType<typeof TaskInstanceService.patchTaskInstanceByMapIndex>
>;
export type TaskInstanceServicePatchTaskInstanceDryRunByMapIndexMutationResult = Awaited<
ReturnType<typeof TaskInstanceService.patchTaskInstanceDryRunByMapIndex>
>;
export type TaskInstanceServicePatchTaskInstanceDryRunMutationResult = Awaited<
ReturnType<typeof TaskInstanceService.patchTaskInstanceDryRun>
>;
export type TaskInstanceServicePatchTaskInstanceDryRun1MutationResult = Awaited<
ReturnType<typeof TaskInstanceService.patchTaskInstanceDryRun1>
>;
export type PoolServicePatchPoolMutationResult = Awaited<ReturnType<typeof PoolService.patchPool>>;
export type PoolServiceBulkPoolsMutationResult = Awaited<ReturnType<typeof PoolService.bulkPools>>;
export type XcomServiceUpdateXcomEntryMutationResult = Awaited<
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1263,7 +1263,7 @@ export const ensureUseTaskInstanceServiceGetMappedTaskInstancesData = (
* @returns TaskDependencyCollectionResponse Successful Response
* @throws ApiError
*/
export const ensureUseTaskInstanceServiceGetTaskInstanceDependenciesData = (
export const ensureUseTaskInstanceServiceGetTaskInstanceDependenciesByMapIndexData = (
queryClient: QueryClient,
{
dagId,
Expand All @@ -1278,13 +1278,14 @@ export const ensureUseTaskInstanceServiceGetTaskInstanceDependenciesData = (
},
) =>
queryClient.ensureQueryData({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesByMapIndexKeyFn({
dagId,
dagRunId,
mapIndex,
taskId,
}),
queryFn: () => TaskInstanceService.getTaskInstanceDependencies({ dagId, dagRunId, mapIndex, taskId }),
queryFn: () =>
TaskInstanceService.getTaskInstanceDependenciesByMapIndex({ dagId, dagRunId, mapIndex, taskId }),
});
/**
* Get Task Instance Dependencies
Expand All @@ -1297,7 +1298,7 @@ export const ensureUseTaskInstanceServiceGetTaskInstanceDependenciesData = (
* @returns TaskDependencyCollectionResponse Successful Response
* @throws ApiError
*/
export const ensureUseTaskInstanceServiceGetTaskInstanceDependencies1Data = (
export const ensureUseTaskInstanceServiceGetTaskInstanceDependenciesData = (
queryClient: QueryClient,
{
dagId,
Expand All @@ -1312,13 +1313,13 @@ export const ensureUseTaskInstanceServiceGetTaskInstanceDependencies1Data = (
},
) =>
queryClient.ensureQueryData({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependencies1KeyFn({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn({
dagId,
dagRunId,
mapIndex,
taskId,
}),
queryFn: () => TaskInstanceService.getTaskInstanceDependencies1({ dagId, dagRunId, mapIndex, taskId }),
queryFn: () => TaskInstanceService.getTaskInstanceDependencies({ dagId, dagRunId, mapIndex, taskId }),
});
/**
* Get Task Instance Tries
Expand Down
13 changes: 7 additions & 6 deletions airflow-core/src/airflow/ui/openapi-gen/queries/prefetch.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1263,7 +1263,7 @@ export const prefetchUseTaskInstanceServiceGetMappedTaskInstances = (
* @returns TaskDependencyCollectionResponse Successful Response
* @throws ApiError
*/
export const prefetchUseTaskInstanceServiceGetTaskInstanceDependencies = (
export const prefetchUseTaskInstanceServiceGetTaskInstanceDependenciesByMapIndex = (
queryClient: QueryClient,
{
dagId,
Expand All @@ -1278,13 +1278,14 @@ export const prefetchUseTaskInstanceServiceGetTaskInstanceDependencies = (
},
) =>
queryClient.prefetchQuery({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesByMapIndexKeyFn({
dagId,
dagRunId,
mapIndex,
taskId,
}),
queryFn: () => TaskInstanceService.getTaskInstanceDependencies({ dagId, dagRunId, mapIndex, taskId }),
queryFn: () =>
TaskInstanceService.getTaskInstanceDependenciesByMapIndex({ dagId, dagRunId, mapIndex, taskId }),
});
/**
* Get Task Instance Dependencies
Expand All @@ -1297,7 +1298,7 @@ export const prefetchUseTaskInstanceServiceGetTaskInstanceDependencies = (
* @returns TaskDependencyCollectionResponse Successful Response
* @throws ApiError
*/
export const prefetchUseTaskInstanceServiceGetTaskInstanceDependencies1 = (
export const prefetchUseTaskInstanceServiceGetTaskInstanceDependencies = (
queryClient: QueryClient,
{
dagId,
Expand All @@ -1312,13 +1313,13 @@ export const prefetchUseTaskInstanceServiceGetTaskInstanceDependencies1 = (
},
) =>
queryClient.prefetchQuery({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependencies1KeyFn({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn({
dagId,
dagRunId,
mapIndex,
taskId,
}),
queryFn: () => TaskInstanceService.getTaskInstanceDependencies1({ dagId, dagRunId, mapIndex, taskId }),
queryFn: () => TaskInstanceService.getTaskInstanceDependencies({ dagId, dagRunId, mapIndex, taskId }),
});
/**
* Get Task Instance Tries
Expand Down
39 changes: 22 additions & 17 deletions airflow-core/src/airflow/ui/openapi-gen/queries/queries.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1530,8 +1530,8 @@ export const useTaskInstanceServiceGetMappedTaskInstances = <
* @returns TaskDependencyCollectionResponse Successful Response
* @throws ApiError
*/
export const useTaskInstanceServiceGetTaskInstanceDependencies = <
TData = Common.TaskInstanceServiceGetTaskInstanceDependenciesDefaultResponse,
export const useTaskInstanceServiceGetTaskInstanceDependenciesByMapIndex = <
TData = Common.TaskInstanceServiceGetTaskInstanceDependenciesByMapIndexDefaultResponse,
TError = unknown,
TQueryKey extends Array<unknown> = unknown[],
>(
Expand All @@ -1550,12 +1550,17 @@ export const useTaskInstanceServiceGetTaskInstanceDependencies = <
options?: Omit<UseQueryOptions<TData, TError>, "queryKey" | "queryFn">,
) =>
useQuery<TData, TError>({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn(
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesByMapIndexKeyFn(
{ dagId, dagRunId, mapIndex, taskId },
queryKey,
),
queryFn: () =>
TaskInstanceService.getTaskInstanceDependencies({ dagId, dagRunId, mapIndex, taskId }) as TData,
TaskInstanceService.getTaskInstanceDependenciesByMapIndex({
dagId,
dagRunId,
mapIndex,
taskId,
}) as TData,
...options,
});
/**
Expand All @@ -1569,8 +1574,8 @@ export const useTaskInstanceServiceGetTaskInstanceDependencies = <
* @returns TaskDependencyCollectionResponse Successful Response
* @throws ApiError
*/
export const useTaskInstanceServiceGetTaskInstanceDependencies1 = <
TData = Common.TaskInstanceServiceGetTaskInstanceDependencies1DefaultResponse,
export const useTaskInstanceServiceGetTaskInstanceDependencies = <
TData = Common.TaskInstanceServiceGetTaskInstanceDependenciesDefaultResponse,
TError = unknown,
TQueryKey extends Array<unknown> = unknown[],
>(
Expand All @@ -1589,12 +1594,12 @@ export const useTaskInstanceServiceGetTaskInstanceDependencies1 = <
options?: Omit<UseQueryOptions<TData, TError>, "queryKey" | "queryFn">,
) =>
useQuery<TData, TError>({
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependencies1KeyFn(
queryKey: Common.UseTaskInstanceServiceGetTaskInstanceDependenciesKeyFn(
{ dagId, dagRunId, mapIndex, taskId },
queryKey,
),
queryFn: () =>
TaskInstanceService.getTaskInstanceDependencies1({ dagId, dagRunId, mapIndex, taskId }) as TData,
TaskInstanceService.getTaskInstanceDependencies({ dagId, dagRunId, mapIndex, taskId }) as TData,
...options,
});
/**
Expand Down Expand Up @@ -4104,8 +4109,8 @@ export const useTaskInstanceServicePatchTaskInstance = <
* @returns TaskInstanceResponse Successful Response
* @throws ApiError
*/
export const useTaskInstanceServicePatchTaskInstance1 = <
TData = Common.TaskInstanceServicePatchTaskInstance1MutationResult,
export const useTaskInstanceServicePatchTaskInstanceByMapIndex = <
TData = Common.TaskInstanceServicePatchTaskInstanceByMapIndexMutationResult,
TError = unknown,
TContext = unknown,
>(
Expand Down Expand Up @@ -4140,7 +4145,7 @@ export const useTaskInstanceServicePatchTaskInstance1 = <
TContext
>({
mutationFn: ({ dagId, dagRunId, mapIndex, requestBody, taskId, updateMask }) =>
TaskInstanceService.patchTaskInstance1({
TaskInstanceService.patchTaskInstanceByMapIndex({
dagId,
dagRunId,
mapIndex,
Expand All @@ -4163,8 +4168,8 @@ export const useTaskInstanceServicePatchTaskInstance1 = <
* @returns TaskInstanceCollectionResponse Successful Response
* @throws ApiError
*/
export const useTaskInstanceServicePatchTaskInstanceDryRun = <
TData = Common.TaskInstanceServicePatchTaskInstanceDryRunMutationResult,
export const useTaskInstanceServicePatchTaskInstanceDryRunByMapIndex = <
TData = Common.TaskInstanceServicePatchTaskInstanceDryRunByMapIndexMutationResult,
TError = unknown,
TContext = unknown,
>(
Expand Down Expand Up @@ -4199,7 +4204,7 @@ export const useTaskInstanceServicePatchTaskInstanceDryRun = <
TContext
>({
mutationFn: ({ dagId, dagRunId, mapIndex, requestBody, taskId, updateMask }) =>
TaskInstanceService.patchTaskInstanceDryRun({
TaskInstanceService.patchTaskInstanceDryRunByMapIndex({
dagId,
dagRunId,
mapIndex,
Expand All @@ -4222,8 +4227,8 @@ export const useTaskInstanceServicePatchTaskInstanceDryRun = <
* @returns TaskInstanceCollectionResponse Successful Response
* @throws ApiError
*/
export const useTaskInstanceServicePatchTaskInstanceDryRun1 = <
TData = Common.TaskInstanceServicePatchTaskInstanceDryRun1MutationResult,
export const useTaskInstanceServicePatchTaskInstanceDryRun = <
TData = Common.TaskInstanceServicePatchTaskInstanceDryRunMutationResult,
TError = unknown,
TContext = unknown,
>(
Expand Down Expand Up @@ -4258,7 +4263,7 @@ export const useTaskInstanceServicePatchTaskInstanceDryRun1 = <
TContext
>({
mutationFn: ({ dagId, dagRunId, mapIndex, requestBody, taskId, updateMask }) =>
TaskInstanceService.patchTaskInstanceDryRun1({
TaskInstanceService.patchTaskInstanceDryRun({
dagId,
dagRunId,
mapIndex,
Expand Down
Loading