Release Notes - Core Server - Version 2.4.5 - HTML format

Bug

  • [SERVER-3531] - map reduce doesn't seem to yield unless it finds matches
  • [SERVER-5351] - migrations should use better slave count to determine up-to-date
  • [SERVER-6514] - scons --sharedclient mongoclient builds libmongoclient.a, no shared library build.
  • [SERVER-6646] - Strings with NUL bytes don't round-trip correctly from BSON <-> JavaScript
  • [SERVER-8844] - mongos with --upgrade and missing --auth flag prints "config servers not in sync" message
  • [SERVER-8952] - constructors.js failing in debug mode
  • [SERVER-9283] - lastHeartbeatRecv flaps between invalid and valid dates
  • [SERVER-9408] - Windows feature detection macros assume Vista aware SDK headers.
  • [SERVER-9597] - Call to Mongo() crashes v8
  • [SERVER-9605] - HexData(0, "000000000000000000000005") will throw
  • [SERVER-9694] - stepdown3.js failing on SSL special builder
  • [SERVER-9796] - Non-text fields in compound text index spec are re-ordered by reIndex or initial sync
  • [SERVER-9824] - Assertion on unordered_fast_key_table_internal.h
  • [SERVER-9853] - Ghostsyncing does not retry after a network failure
  • [SERVER-9856] - No check for building identical background indexes concurrently
  • [SERVER-9864] - make dbhash take a list of collections to hash and mongos check should use it
  • [SERVER-9878] - Add safety checks to V8 C++ bindings
  • [SERVER-9890] - Solaris/SmartOS client program "authTest" fails with "relocation error: R_AMD64_PC32"
  • [SERVER-9909] - Balancer round aborted with idle sharded collection
  • [SERVER-9941] - sharedclient tests failing to find libmongoclient.so
  • [SERVER-9942] - smokeClient re-runs some tests with the same test name, breaking buildlogger
  • [SERVER-9978] - chaining.js timing out on Windows 64-bit
  • [SERVER-9983] - Authenticating as internal user shouldn't require a database lock

New Feature

  • [SERVER-5442] - use journal commit instead of fsync command for config server writes

Improvement

  • [SERVER-9497] - Quota exceeded error (12501) should be in mongo log
  • [SERVER-9804] - add numeric code to getLastError error when primary steps down
  • [SERVER-9808] - Fix issues found in static analysis

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.