От v3.1.7 това е SpiderMonkey - потвърдено в MongoDB 3.2 бележки по изданието .
Причините са обяснени в бележки за съвместимост :
Има някои допълнителни бележки относно тук .
Скорошна версия на MongoDB v3.3.5 получи актуализация към версията на SpiderMonkey до 45.0.2 ESR.
Разработването на превключването обратно към SpiderMonkey от V8 беше извършено във версия v3.1.6 - вижте SERVER- 18531 , но SpiderMonkey не беше активиран по подразбиране до v3.1.7 - вижте SERVER-19376 .
Преди v3.1.6 беше V8 JavaScript двигател, който стана стандартен във v2.3.1, според бележки по изданието и също е подчертано в v2.4 бележки по изданието .
SpiderMonkey беше премахнат от източника във v2.5.1
Преди това беше разширен SpiderMonkey v1.7 обвивка, която използва някои нестандартни разширения на JavaScript, например ECMAScript за XML разширения.
Изглежда, че е бил V8 още по-назад, но беше мигриран през април 2009 от V8 до SpiderMonkey. Изглежда, че все още беше SpiderMonkey за MongoDB във v1.1.4 според тази публикация , но не мога да разбера кога е бил оригиналният превключвател.