Release Notes - Core Server - Version Needs Further Definition - HTML format

Bug

  • [SERVER-7101] - Commands should error on missing/invalid parameters
  • [SERVER-13244] - Secondary that enters RECOVERY mode does not reset connections
  • [SERVER-17819] - Init scripts missing --pidfile argument to daemon
  • [SERVER-18375] - High CPU during insert-only stress test due to heap contention on Windows
  • [SERVER-18440] - Can't pass -fsanitize-coverage to scons using CCFLAGS

New Feature

  • [SERVER-14983] - Ability to immediately mark the node as unable to service user queries
  • [SERVER-15072] - Limit resource usage for certain users
  • [SERVER-16087] - Add support for bulk loading (with WiredTiger)
  • [SERVER-16561] - create graph database abilities on top of existing data
  • [SERVER-18975] - MongoDB Enterprise dependencies meta-package
  • [SERVER-22825] - Install a registry key with the path to the current version's installation directory on Windows
  • [SERVER-26084] - Add statement-level statistics to the query plan cache (or elsewhere)

Task

  • [SERVER-32976] - Rename the `isAssignedShardKey` field to `sharded` in config.collections
  • [SERVER-41097] - Segfault in the collstats command execution on mongos

Improvement

  • [SERVER-5917] - More advanced availability checks required for Arbiter
  • [SERVER-6072] - Option for tests to dump mongods output to separate files (1 file per mongod)
  • [SERVER-9218] - Track Javascript Stats
  • [SERVER-9833] - Add coll.indexPagesInRAM shell helper
  • [SERVER-9910] - Make authorization failed error messages in shell consistent
  • [SERVER-14157] - rs.status() shell helper reports repllag
  • [SERVER-14868] - secondary should not switch to syncTarget that has electionTime lower than its own
  • [SERVER-15157] - Controlled primary step-down with no loss of write availability
  • [SERVER-15825] - Add stats for updates (w/upsert) which insert, in server status
  • [SERVER-17127] - Make accounting for upserts consistent with oplog entries on Primaries
  • [SERVER-18116] - NUMA-aware memory allocation
  • [SERVER-18946] - I wish I can configure separately the profiler and log file
  • [SERVER-19317] - Run all tests against large sharded clusters
  • [SERVER-20515] - Administrator commands for authentication and authorization
  • [SERVER-20774] - Force assert() to accept only booleans
  • [SERVER-21774] - Determine Fixture Ownership for Our Tests
  • [SERVER-24113] - OplogFetcher getMore callback QueryResponseStatus should include metadata on error
  • [SERVER-24281] - User management privileges (like createUser) became the top level privileges
  • [SERVER-25065] - Log authenticated user when logging slow queries
  • [SERVER-25508] - Resmoke should offer --run-under and --run-under-args flags
  • [SERVER-28280] - Remove executor type from resmoke job logger prefix
  • [SERVER-31541] - Measure CPU utilization for specific thread / connection

Edit/Copy Release Notes

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