From 77beb99f5aa945f62d6b159d49a7d1d2cba58de3 Mon Sep 17 00:00:00 2001 From: Ramon Fernandez Date: Mon, 8 Dec 2014 18:05:25 -0500 Subject: [PATCH 1/3] DOCS-4488: add release notes, changelog for 2.6.6 --- source/release-notes/2.6-changelog.txt | 104 +++++++++++++++++++++++++ source/release-notes/2.6.txt | 15 ++++ 2 files changed, 119 insertions(+) diff --git a/source/release-notes/2.6-changelog.txt b/source/release-notes/2.6-changelog.txt index 38a93f5aa89..97b76b5e8a1 100644 --- a/source/release-notes/2.6-changelog.txt +++ b/source/release-notes/2.6-changelog.txt @@ -4,6 +4,110 @@ .. default-domain:: mongodb +.. _2.6.6-changelog: + +2.6.6 -- Changes +---------------- + +Security +~~~~~~~~ + +- :issue:`SERVER-15673` Disable SSLv3 ciphers +- :issue:`SERVER-15515` New test for mixed version replSet, 2.4 primary, user updates +- :issue:`SERVER-15500` New test for system.user operations + +Stability +~~~~~~~~~ + +- :issue:`SERVER-12061` Do not silently ignore read errors when syncing a replica set node +- :issue:`SERVER-12058` Primary should abort if encountered problems writing to the oplog + +Querying +~~~~~~~~ + +- :issue:`SERVER-16291` Cannot set/list/clear index filters on the secondary +- :issue:`SERVER-15958` The "isMultiKey" value is not correct in the output of aggregation explain plan +- :issue:`SERVER-15899` Querying against path in document containing long array of subdocuments with nested arrays causes stack overflow +- :issue:`SERVER-15696` $regex, $in and $sort with index returns too many results +- :issue:`SERVER-15639` Text queries can return incorrect results and leak memory when multiple predicates given on same text index prefix field +- :issue:`SERVER-15580` Evaluating candidate query plans with concurrent writes on same collection may crash mongod +- :issue:`SERVER-15528` Distinct queries can scan many index keys without yielding read lock +- :issue:`SERVER-15485` CanonicalQuery::canonicalize can leak a LiteParsedQuery +- :issue:`SERVER-15403` $min and $max equal errors in 2.6 but not in 2.4 +- :issue:`SERVER-15233` Cannot run planCacheListQueryShapes on a Secondary +- :issue:`SERVER-14799` Count with hint doesn't work when hint is a document + +Replication/Pairing +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-16107` 2.6 mongod crashes with segfault when added to a 2.8 replica set with >= 12 nodes. +- :issue:`SERVER-15994` listIndexes and listCollections can be run on secondaries without slaveOk bit +- :issue:`SERVER-15849` do not forward replication progress for nodes that are no longer part of a replica set +- :issue:`SERVER-15491` SyncSourceFeedback can crash due to a SocketException in authenticateInternalUser + +Sharding +~~~~~~~~ + +- :issue:`SERVER-15318` copydb should not use exhaust flag when used against mongos +- :issue:`SERVER-14728` Shard depends on string comparison of replica set connection string +- :issue:`SERVER-14506` special top chunk logic can move max chunk to a shard with incompatible tag +- :issue:`SERVER-14299` For sharded limit=N queries with sort, mongos can request >N results from shard +- :issue:`SERVER-14080` Have migration result reported in the changelog correctly +- :issue:`SERVER-12472` Fail MoveChunk if an index is needed on TO shard and data exists + +Storage +~~~~~~~ + +- :issue:`SERVER-16283` Can't start new wiredtiger node with log file or config file in data directory - false detection of old mmapv1 files +- :issue:`SERVER-15986` Starting with different storage engines in the same dbpath should error/warn +- :issue:`SERVER-14057` Changing TTL expiration time with collMod does not correctly update index definition + +Indexing +~~~~~~~~ + +- :issue:`SERVER-14287` ensureIndex can abort reIndex and lose indexes + +Write Ops +~~~~~~~~~ + +- :issue:`SERVER-14886` Updates against paths composed with array index notation and positional operator fail with error + +MapReduce/Distinct/Group +~~~~~~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-15552` Errors writing to temporary collections during mapReduce command execution should be operation-fatal + +Build and Packaging +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-14184` Unused preprocessor macros from s2 conflict on OS X Yosemite +- :issue:`SERVER-14015` S2 Compilation on GCC 4.9/Solaris fails +- :issue:`SERVER-16017` Suse11 enterprise packages fail due to unmet dependencies +- :issue:`SERVER-15598` Ubuntu 14.04 Enterprise packages depend on unavailable libsnmp15 package +- :issue:`SERVER-13595` Red Hat init.d script error: YAML config file parsing + +Logging and Diagnostics +~~~~~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-13471` Increase log level of "did reduceInMemory" message in map/reduce +- :issue:`SERVER-16324` Command execution log line displays "query not recording (too large)" instead of abbreviated command object +- :issue:`SERVER-10069` Improve errorcodes.py so it captures multiline messages + +Internal Code +~~~~~~~~~~~~~ + +- :issue:`SERVER-15632` MultiHostQueryOp::PendingQueryContext::doBlockingQuery can leak a cursor object +- :issue:`SERVER-15629` GeoParser::parseMulti{Line|Polygon} does not clear objects owned by out parameter + +Testing +~~~~~~~ + +- :issue:`SERVER-16316` Remove unsupported behavior in shard3.js +- :issue:`SERVER-14763` Update jstests/sharding/split_large_key.js +- :issue:`SERVER-14249` Add tests for querying oplog via mongodump using --dbpath +- :issue:`SERVER-13726` indexbg_drop.js + + .. _2.6.5-changelog: 2.6.5 -- Changes diff --git a/source/release-notes/2.6.txt b/source/release-notes/2.6.txt index 29a8ade0b7a..b4bbb1d6b57 100644 --- a/source/release-notes/2.6.txt +++ b/source/release-notes/2.6.txt @@ -25,6 +25,21 @@ Minor Releases /release-notes/2.6-changelog +2.6.6 -- December 09, 2014 +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Evaluating candidate query plans with concurrent writes on same + collection may crash mongod :issue:`SERVER-15580` + +- Querying against path in document containing long array of subdocuments + with nested arrays causes stack overflow :issue:`SERVER-15899` + +- 2.6 mongod crashes with segfault when added to a 2.8 replica set with >= + 12 nodes :issue:`SERVER-16107` + +- `All issues closed in 2.6.6 `_ + + 2.6.5 -- October 07, 2014 ~~~~~~~~~~~~~~~~~~~~~~~~~ From 27ffe595b70623f6555ec846c0566b9cca047fc6 Mon Sep 17 00:00:00 2001 From: Ramon Fernandez Date: Tue, 9 Dec 2014 15:02:57 -0500 Subject: [PATCH 2/3] DOCS-4488: more tickets for the 2.6.6 release notes --- source/release-notes/2.6.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/source/release-notes/2.6.txt b/source/release-notes/2.6.txt index 300d18d2bbf..c4dd9f95aad 100644 --- a/source/release-notes/2.6.txt +++ b/source/release-notes/2.6.txt @@ -37,6 +37,27 @@ Minor Releases - 2.6 mongod crashes with segfault when added to a 2.8 replica set with 12 or more members :issue:`SERVER-16107` +- Cannot set/list/clear index filters on the secondary + :issue:`SERVER-16291` + +- $regex, $in and $sort with index returns too many results + :issue:`SERVER-15696` + +- Evaluating candidate query plans with concurrent writes on same + collection may crash mongod :issue:`SERVER-15580` + +- Distinct queries can scan many index keys without yielding read lock + :issue:`SERVER-15528` + +- Special top chunk logic can move max chunk to a shard with incompatible + tag :issue:`SERVER-14506` + +- Fail MoveChunk if an index is needed on TO shard and data exists + :issue:`SERVER-12472` + +- Primary should abort if encountered problems writing to the oplog + :issue:`SERVER-12058` + - `All issues closed in 2.6.6 `_ From d06751376089db5411b02f27aa4d80df89fb5b9c Mon Sep 17 00:00:00 2001 From: Ramon Fernandez Date: Tue, 9 Dec 2014 15:25:20 -0500 Subject: [PATCH 3/3] DOCS-4488: fix syntax for 2.6.6 release notes --- source/release-notes/2.6.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/release-notes/2.6.txt b/source/release-notes/2.6.txt index c4dd9f95aad..c8267158fd1 100644 --- a/source/release-notes/2.6.txt +++ b/source/release-notes/2.6.txt @@ -40,8 +40,8 @@ Minor Releases - Cannot set/list/clear index filters on the secondary :issue:`SERVER-16291` -- $regex, $in and $sort with index returns too many results - :issue:`SERVER-15696` +- :query:`$regex`, :query:`$in` and :query:`$sort` with index returns too + many results :issue:`SERVER-15696` - Evaluating candidate query plans with concurrent writes on same collection may crash mongod :issue:`SERVER-15580`