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

Update nmdc-schema to v9.2.0 and implement migration notebook #407

Conversation

eecavanna
Copy link
Collaborator

@eecavanna eecavanna commented Nov 29, 2023

Note regarding merge

  1. Approve this PR (but don't merge)
  2. Run notebooks locally
  3. Merge (which will also bump the nmdc-schema package

Summary of changes

  • Implemented no-op notebook for 9.0.4 -> 9.1.0
  • Implemented notebook for 9.1.0 -> 9.2.0
  • Bumps nmdc-schema package dependency from 9.1.0 to 9.2.0

Notes

  • Still waiting for nmdc-schema v9.2.0 to be published to PyPI.
  • I performed a "dry run" of running these notebooks against both the development and production environments and all went well -- no issues.

@eecavanna eecavanna added enhancement New feature or request X SMALL Less than 1 day labels Nov 29, 2023
@eecavanna eecavanna self-assigned this Nov 29, 2023
@eecavanna eecavanna linked an issue Nov 29, 2023 that may be closed by this pull request
@eecavanna
Copy link
Collaborator Author

nmdc-schema v9.2.0 is now available on PyPI:

https://pypi.org/project/nmdc-schema/9.2.0/

@eecavanna eecavanna marked this pull request as ready for review November 29, 2023 18:14
@eecavanna eecavanna requested a review from Shalsh23 November 29, 2023 18:21
@eecavanna
Copy link
Collaborator Author

  • Mongo data has been migrated in dev. Merging this PR now so the FastAPI app gets updated accordingly.

@eecavanna eecavanna changed the title Implement Python notebooks that migrate Mongo data from nmdc-schema v9.0.4 to v9.2.x Update nmdc-schema to v9.2.0 and implement migration notebook Nov 29, 2023
@eecavanna eecavanna merged commit 9f58403 into main Nov 29, 2023
@eecavanna eecavanna deleted the 406-implement-python-notebook-that-runs-migrator_from_9_1_to_9_2 branch November 29, 2023 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request X SMALL Less than 1 day
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

Implement Python notebook that runs Migrator_from_9_1_to_9_2
1 participant