Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In Data migrator, Handle multiple-levels of the call hierarchy #4998

Open
1 task
Tracked by #4981
yanavasileva opened this issue Mar 11, 2025 · 0 comments
Open
1 task
Tracked by #4981

In Data migrator, Handle multiple-levels of the call hierarchy #4998

yanavasileva opened this issue Mar 11, 2025 · 0 comments
Labels
scope:data-migrator Changes to the Data migrator project. type:task Issues that are a change to the project that is neither a feature nor a bug fix.

Comments

@yanavasileva
Copy link
Member

yanavasileva commented Mar 11, 2025

Acceptance Criteria (Required on creation)

Tackle #4994 first.
Multiple-levels of the call hierarchy make it necessary to query multiple times for “migrator” jobs until nothing is left anymore and all “levels” have been migrated.

  • We might have solved this already when adding pagination to the jobs query (executing the query again and again until no “migrator” jobs are left anymore”).
  • Implementation idea: We could use a do-while loop: as long as jobs of type “migrator” exist, we try again. Once no job is left, we stop the loop.
  • Check: Are there any situations in which the migration would stop because there are no more jobs but actually new jobs arrive later?
  • Test coverage with at least 3 levels of sub processes

Hints

  • Time estimate: 3 days

Links

Breakdown

Pull Requests

Preview Give feedback
No tasks being tracked yet.

Dev2QA handover

  • Does this ticket need a QA test and the testing goals are not clear from the description? Add a Dev2QA handover comment
@yanavasileva yanavasileva added the type:task Issues that are a change to the project that is neither a feature nor a bug fix. label Mar 11, 2025
@yanavasileva yanavasileva added the scope:data-migrator Changes to the Data migrator project. label Mar 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope:data-migrator Changes to the Data migrator project. type:task Issues that are a change to the project that is neither a feature nor a bug fix.
Projects
None yet
Development

No branches or pull requests

1 participant