datalab-org / datalab

datalab is a place to store experimental data and the connections between them.
https://docs.datalab-org.io
MIT License
42 stars 17 forks source link

Try upgrading Mongo #814

Open ml-evs opened 1 month ago

ml-evs commented 1 month ago

Our MongoDB version is now out of support -- this PR updates the dockerized version, though some compatibility checks will need to be made with the tools for dumping/restoring data.

This is way overdue but needs to be handled carefully. Part of the delay is that MongoDB cannot be seamlessly upgraded by more than one version at a time... We should make some efforts to avoid accidental data loss from other people doing this upgrade, e.g., automatically backing up the server on startup.

cypress[bot] commented 1 month ago

datalab    Run #2351

Run Properties:  status check passed Passed #2351  •  git commit 80f59db52b ℹ️: Merge 49c223da4c2f8b0217ea5a8b86975dd83afcbcb6 into 6c764a770e2cf6fbe90058bfc15f...
Project datalab
Branch Review ml-evs/bump-mongo
Run status status check passed Passed #2351
Run duration 04m 58s
Commit git commit 80f59db52b ℹ️: Merge 49c223da4c2f8b0217ea5a8b86975dd83afcbcb6 into 6c764a770e2cf6fbe90058bfc15f...
Committer Matthew Evans
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 132
View all changes introduced in this branch ↗︎
codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 68.14%. Comparing base (6c764a7) to head (49c223d).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #814 +/- ## ======================================= Coverage 68.14% 68.14% ======================================= Files 62 62 Lines 3889 3889 ======================================= Hits 2650 2650 Misses 1239 1239 ```