[SERVER-84037]  Project Handover: Current Status and Leftover Tasks in Enterprise and MongoDB Repo Integration Created: 08/Dec/23  Updated: 29/Jan/24  Resolved: 29/Jan/24

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor - P4
Reporter: Juan Gu Assignee: Steve Gross
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Participants:

 Description   

1: Code and Commit Migration using Copybara: 

  • We have replaced cr-bot with Copybara for moving code and commits between the 10gen/mongo and mongodb/mongo repositories. This migration has been successfully applied to the branches v4.4, v5.0, v6.0, v7.0, and on the master branch.

2: Merging Enterprise Repo into 10gen/mongo:

  • Completed for v4.4 Branch: The integration step is fully executed for this branch.
  • Left to Do: 
    1. Based on Alex’s comments under the ticket, we ran commands to add a prefix path to all commits from mongo-enterprise-modules.
    2. v5.0 Branch, A PR that I have prepared and tested is ready and awaits cherry-picking.
    3. v6.0 Branch, the PR is ready but remains untested due to issues in submitting a patch build. This problem has been posted in #evergreen_user, and a ticket (DEVPROD-3092) has been created to address it.
    4. v7.0 and Master Branches: These branches may require other team members to take over. Nonetheless, I am available for reviews and assistance during my maternity leave and can be reached via Slack for any support.


 Comments   
Comment by Steve Gross [ 29/Jan/24 ]

This ticket exists purely to document some handover notes.

Generated at Thu Feb 08 06:53:53 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.