-
Notifications
You must be signed in to change notification settings - Fork 81
Remove support for SCCC-based config servers #233
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Labels
Comments
This was referenced Dec 7, 2018
timvaillancourt
added a commit
that referenced
this issue
Dec 7, 2018
… (#297) * Remove support for non-replset configsvrs (<3.0 and 3.2 w/SCCC) * Add mongodb version requirement, remove Roadmap section from README * Add mongodb version requirement, remove Roadmap section from README * Add mongodb version requirement, remove Roadmap section from README * Fix flake8 * Remove travis-ci script logic to test SCCC servers * Update limitations * Fix test script and README
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
After carefully reviewing our code I have found several ways that using SCCC-based config servers will not result in a totally consistent backup, due to no oplog and other crucial features we use to create consistency.
I do not want to create a false sense of confidence if a consistent backup cannot be guaranteed in this scenario, especially when the project is named "mongodb_consistent_backup".
I propose that we totally phase-out SCCC-based config server support, either immediately or in a future release after much warning to our users.
The two options I see are:
Removing this support means users will need to use 3.2 or higher with CSRS mode to use the tool, which I understand would be high-impact for many.
The text was updated successfully, but these errors were encountered: