
3/3/2025 · Jonathan Brill
What this post added
This post details the dogfooding of MongoDB 8.0 Release Candidates on internal production systems, specifically the Evergreen CI system's Amboy and main replica sets. It describes the discovery and resolution of a critical bug (SERVER-94487) causing primary election crashes due to malformed TTL index specifications with strengthened validation checks. It also highlights the identification of an inefficiency in query execution leading to a 5x increase in index scans and documents scanned after an upgrade, which was addressed by improving automated testing coverage. The post emphasizes the proactive identification and fixing of issues before customer release.