Simplify DAG status calculation for atomic processing
What does this MR do and why?
This MR targets the branch of !113983 (merged) until it's merged
This MR simplifies some DAG status calculations for the atomic processing servise.
In this MR, we;
- Refactor some code
- Add a comment on the use case of the "status" method
- Remove the unused condition for DAG in the "status" method
Related to #393129 (closed)
These changes are behind the FF ci_simplify_dag_status_calculation_for_processing
#403005 (closed).
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Furkan Ayhan