-
Notifications
You must be signed in to change notification settings - Fork 347
Closed
Labels
Milestone
Description
We currently bundle MongoDB 3.0 with API Umbrella's installation for general database storage. We should upgrade that version to MongoDB 3.2, which provides various improvements.
The primary prerequisite for this task is that we must first upgrade the web-app component to Rails 4.2. The older Mongo client currently used in the Rails 3.2 app is not compatible with newer versions of Mongo. This old Mongo client also leads to some strange compatibility caveats (we can't support the default Mongo 3.0+ authentication mechanism, and we're not compatible with WiredTiger storage).