Skip to content

[fix] FlowRun Query to Exclude Null start_time #984

@Winzen

Description

@Winzen

[fix] FlowRun Query to Exclude Null start_time

Contexto

A query GraphQL LastTwoCompletedRunsWithTasks estava retornando flow_runs com start_time nulo.

Isso poderia impactar a ordenação (order_by: start_time desc) e resultar na inclusão de execuções que ainda não foram iniciadas ou que possuem dados inconsistentes.


Objetivo

Garantir que apenas flow_runs com start_time válido sejam considerados na busca das duas últimas execuções finalizadas.


Alteração Realizada

  • Adicionado filtro start_time: { _is_null: false } na query flow_run
  • Mantida a lógica existente de filtro por estado (Success, Failed)
  • Preservada ordenação por start_time desc
  • Preservado limite de 2 execuções

Observações

  • A alteração evita inconsistências na ordenação.
  • Não houve mudança na estrutura de retorno da query.
  • Impacto restrito apenas ao critério de filtragem.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions