2 Commits
Author SHA1 Message Date
Michael Nutt 40e914a388 feat: add MongoDB 7 migration support
Add infrastructure to migrate Sandstorm from MongoDB 2.6 to MongoDB 7.0:

- Bundle MongoDB 7.0, mongosh, and database tools alongside MongoDB 2.6
- Add version detection via /var/mongo/version file
- Add 'sandstorm migrate-mongo' command to migrate database
- Add 'sandstorm rollback-mongo' command to revert if issues occur
- Migration exports data with mongodump, reinitializes with MongoDB 7,
  imports with mongorestore, and sets up replica set for oplog tailing
2026-02-05 17:23:18 -05:00
Drew Fisher 7774349072 Find a different place to cache the sandstorm-171 bundle
This way, git won't list the file in `git status` and `make clean` won't wipe
it out and force you to re-download the bundle.
2016-08-10 18:35:22 -07:00