Skip to content

DOCS-4074: add changelog, release notes for 2.6.5 #2025

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
143 changes: 143 additions & 0 deletions source/release-notes/2.6-changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,149 @@

.. default-domain:: mongodb

.. _2.6.5-changelog:

2.6.5 -- Changes
----------------

Security
~~~~~~~~

- :issue:`SERVER-15465` OpenSSL crash on stepdown
- :issue:`SERVER-15360` User document changes made on a 2.4 primary and replicated to a 2.6 secondary don't make the 2.6 secondary invalidate its user cache
- :issue:`SERVER-14887` Allow user document changes made on a 2.4 primary to replicate to a 2.6 secondary
- :issue:`SERVER-14727` Details of SASL failures aren't logged
- :issue:`SERVER-12551` Audit DML/CRUD operations

Stability
~~~~~~~~~

- :issue:`SERVER-9032` mongod fails when launched with misconfigured locale

Querying
~~~~~~~~

- :issue:`SERVER-15287` Query planner sort analysis incorrectly allows index key pattern plugin fields to provide sort
- :issue:`SERVER-15286` Assertion in date indexes when opposite-direction-sorted and double "or" filtered
- :issue:`SERVER-15279` Disable hash-based index intersection (AND_HASH) by default
- :issue:`SERVER-15152` When evaluating plans, some index candidates cause complete index scan
- :issue:`SERVER-15015` Assertion failure when combining $max/$min and reverse index scan
- :issue:`SERVER-15012` Server crashes on indexed rooted $or queries using a 2d index
- :issue:`SERVER-14969` Dropping index during active aggregation operation can crash server
- :issue:`SERVER-14964` nscanned not written to the logs at logLevel 1 unless slowms exceeded or profiling enabled
- :issue:`SERVER-14961` Plan ranker favors intersection plans if predicate generates empty range index scan
- :issue:`SERVER-14892` Invalid {$elemMatch: {$where}} query causes memory leak
- :issue:`SERVER-14706` Queries that use negated $type predicate over a field may return incomplete results when an index is present on that field
- :issue:`SERVER-13104` Plan enumerator doesn't enumerate all possibilities for a nested $or

Replication/Pairing
~~~~~~~~~~~~~~~~~~~

- :issue:`SERVER-15038` Multiple background index builds may not interrupt cleanly for commands, on secondaries
- :issue:`SERVER-14887` Allow user document changes made on a 2.4 primary to replicate to a 2.6 secondary
- :issue:`SERVER-14805` Use multithreaded oplog replay during initial sync

Sharding
~~~~~~~~

- :issue:`SERVER-15056` Sharded connection cleanup on setup error can crash mongos
- :issue:`SERVER-13702` Commands without optional query may target to wrong shards on mongos

Storage
~~~~~~~

- :issue:`SERVER-15369` explicitly zero .ns files on creation
- :issue:`SERVER-15319` Verify 2.8 freelist is upgrade-downgrade safe with 2.6
- :issue:`SERVER-15111` partially written journal last section causes recovery to fail

Indexing
~~~~~~~~

- :issue:`SERVER-14848` Port index_id_desc.js to v2.6 and master branches
- :issue:`SERVER-14205` ensureIndex failure reports ok: 1 on some failures

Write Ops
~~~~~~~~~

- :issue:`SERVER-15106` Incorrect nscanned and nscannedObjects for idhack updates in 2.6.4 profiler or slow query log
- :issue:`SERVER-15029` $rename modifier uses incorrect dotted source path
- :issue:`SERVER-14829` UpdateIndexData::clear() should reset all member variables

Networking
~~~~~~~~~~

- :issue:`SERVER-15465` OpenSSL crash on stepdown

Geo
~~~

- :issue:`SERVER-14984` Server aborts when running $centerSphere query with NaN radius
- :issue:`SERVER-14981` Server aborts when querying against 2dsphere index with coarsestIndexedLevel:0

MapReduce/Distinct/Group
~~~~~~~~~~~~~~~~~~~~~~~~

- :issue:`SERVER-15087` Server crashes when running concurrent mapReduce and dropDatabase commands
- :issue:`SERVER-14969` Dropping index during active aggregation operation can crash server
- :issue:`SERVER-14168` Warning logged when incremental MR collections are unsuccessfully dropped on secondaries

Text Search
~~~~~~~~~~~

- :issue:`SERVER-14831` Text search trips assertion when default language only supported in textIndexVersion=1 used

Admin
~~~~~

- :issue:`SERVER-15156` MongoDB upgrade 2.4 to 2.6 check returns error in config.changelog collection

Build
~~~~~

- :issue:`SERVER-14023` Support for RHEL 7 Enterprise .rpm packages
- :issue:`SERVER-13243` Support for Ubuntu 14 "Trusty" Enterprise .deb packages

Packaging
~~~~~~~~~

- :issue:`SERVER-14679` (CentOS 7/RHEL 7) init.d script should create directory for pid file if it is missing
- :issue:`SERVER-14023` Support for RHEL 7 Enterprise .rpm packages
- :issue:`SERVER-13243` Support for Ubuntu 14 "Trusty" Enterprise .deb packages
- :issue:`SERVER-11077` Support for Debian 7 Enterprise .deb packages
- :issue:`SERVER-10642` Generate Community and Enterprise packages for SUSE 11

JavaScript
~~~~~~~~~~

- :issue:`SERVER-14778` Hide function and data pointers for natively-injected v8 functions

Shell
~~~~~

- :issue:`SERVER-14205` ensureIndex failure reports ok: 1 on some failures

Logging
~~~~~~~

- :issue:`SERVER-14964` nscanned not written to the logs at logLevel 1 unless slowms exceeded or profiling enabled
- :issue:`SERVER-12551` Audit DML/CRUD operations

Diagnostics
~~~~~~~~~~~

- :issue:`SERVER-14904` Adjust dates in tool/exportimport_date.js to account for different timezones

Internal Code
~~~~~~~~~~~~~

- :issue:`SERVER-13770` Helpers::removeRange should check all runner states

Testing
~~~~~~~

- :issue:`SERVER-14284` jstests should not leave profiler enabled at test run end
- :issue:`SERVER-14076` remove test replset_remove_node.js

.. _2.6.4-changelog:

2.6.4 -- Changes
Expand Down
18 changes: 18 additions & 0 deletions source/release-notes/2.6.txt
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,24 @@ Minor Releases

/release-notes/2.6-changelog

2.6.5 -- October 07, 2014
~~~~~~~~~~~~~~~~~~~~~~~~~

- $rename modifier uses incorrect dotted source path :issue:`SERVER-15029`

- Partially written journal last section causes recovery to fail
:issue:`SERVER-15111`

- Explicitly zero .ns files on creation :issue:`SERVER-15369`

- Plan ranker favors intersection plans if predicate generates empty range
index scan :issue:`SERVER-14961`

- Generate Community and Enterprise packages for SUSE 11
:issue:`SERVER-10642`

- `All issues closed in 2.6.5 <https://jira.mongodb.org/issues/?jql=fixVersion%20%3D%20%222.6.5%22%20AND%20project%20%3D%20SERVER>`_

2.6.4 -- August 11, 2014
~~~~~~~~~~~~~~~~~~~~~~~~

Expand Down