Merge Trains Improvements (Fast-forward support) - Weekly Project Plan

Merge Trains Improvements (Fast-forward support) - Weekly Project Plan - Pipeline Execution Group.

Merge Trains - Weekly Project Plan

We have released fast-forward support for merge trains as well as some additional bug fixes while we were focused on merge train development. We will continue to work towards maturity level “Complete” for merge trains in future milestones. For now, I am closing this particular project plan as the particular feature has shipped.

Estimated Iteration Completion Milestones

  • 16.4: Initial Beta Release of Fast Forward Merge Trains and Merge Immediately without Train Restart
  • 16.5: GA Release of Fast Forward Merge Trains
  • 16.6: Additional Bug Fixes
Archive

Week of August 7, 2023 (W32)

Team Capacity:

  • 1 Backend Engineer

Goals:

  • Merge MR for refactoring of the Merge Request code for issue
  • Merge MR for creating a train ref using rebase.

Week of August 14, 2023 (W33)

Team Capacity:

  • 2.5 Backend Engineers

Goals:

Week of August 21, 2023 (W34)

Team Capacity:

  • 2.5 Backend Engineers

Goals:

Week of August 28, 2023 (W35)

Team Capacity:

  • 2 Backend Engineers

Goals:

Week of September 4, 2023 (W36)

Team Capacity:

  • 2 Backend Engineers

Goals:

  • [~] Merge Issue for investigating if merge commit and squash_commit_sha tracking is needed
  • [~] Feature flag rollout of creating train ref using rebase.

Week of September 11, 2023 (W37)

Team Capacity:

  • 2 Backend Engineers

Goals:

Milestone 16.5 (September 18, 2023 - October 16, 2023)

Week of September 18, 2023 (W38)

Team Capacity:

  • 2 Backend Engineers

Goals:

Week of September 25, 2023 (W39)

Team Capacity:

  • 2 Backend Engineers

Goals:

Week of October 2, 2023 (W40)

Team Capacity:

  • 2 Backend Engineers

Goals:

  • [~] Merge MR for Merge request stuck in locked state when getting merged in a merge train
  • Merge Issue (minor) for investigate concern that UI pipeline might not be created properly and/or status is delayed. This was raised during review of incomplete code. This might be fixed once all the parts are together)
  • [~] Investigate and maybe merge Issue where commit verification gets lost on fast-forward merge trains
  • Fast-follows for issues that arise during roll-out

Week of October 9, 2023 (W41)

Team Capacity:

  • 2 Backend Engineers

Goals:

Week of October 16, 2023 (W42)

Team Capacity:

  • 1 Backend Engineers

Goals:

Team Capacity:

  • 1 Backend Engineers

Goals:

Milestone 16.6 (October 17, 2023 - November 10, 2023)

Team Capacity:

  • 1 Backend Engineer

Goals:

Last modified December 13, 2023: Move development files in place (c26f66f9)