From effe6e25858d45e8ee681897f1c6684acd8ab1c7 Mon Sep 17 00:00:00 2001 From: Ramon Fernandez Date: Thu, 19 Feb 2015 16:33:50 -0500 Subject: [PATCH 1/2] DOCS-4849 Add changelog, release notes for 2.6.8 --- source/release-notes/2.6-changelog.txt | 77 ++++++++++++++++++++++++++ source/release-notes/2.6.txt | 15 +++++ 2 files changed, 92 insertions(+) diff --git a/source/release-notes/2.6-changelog.txt b/source/release-notes/2.6-changelog.txt index 42e5981216d..eb7f206ec56 100644 --- a/source/release-notes/2.6-changelog.txt +++ b/source/release-notes/2.6-changelog.txt @@ -4,6 +4,83 @@ .. default-domain:: mongodb +.. _2.6.8-changelog: + +2.6.8 -- Changes +---------------- + +Security +~~~~~~~~ + +- :issue:`SERVER-17278` BSON BinData validation enforcement +- :issue:`SERVER-17022` No SSL Session Caching may not be respected + +Querying +~~~~~~~~ + +- :issue:`SERVER-16655` Geo predicate is unable to use compound 2dsphere index if it is root of $or clause +- :issue:`SERVER-16527` 2dsphere explain reports "works" for nscanned & nscannedObjects +- :issue:`SERVER-15802` Query optimizer should always use equality predicate over unique index when possible + +Replication/Pairing +~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-16599` copydb/clone commands can crash the server if a primary steps down +- :issue:`SERVER-16315` Replica set nodes should not threaten to veto nodes whose config version is higher than their own +- :issue:`SERVER-16274` secondary fasserts trying to replicate an index +- :issue:`SERVER-15471` Better error message when replica is not found in GhostSync::associateSlave + +Sharding +~~~~~~~~ + +- :issue:`SERVER-17191` Spurious warning during upgrade of sharded cluster +- :issue:`SERVER-17163` Fatal error "logOp but not primary" in MigrateStatus::go +- :issue:`SERVER-16984` UpdateLifecycleImpl can return empty collectionMetadata even if ns is sharded +- :issue:`SERVER-10904` Possible for _master and _slaveConn to be pointing to different connections even with primary read pref + +Storage +~~~~~~~ + +- :issue:`SERVER-17087` Add listCollections command functionality to 2.6 shell & client +- :issue:`SERVER-14572` Increase C runtime stdio file limit + +Networking +~~~~~~~~~~ + +- :issue:`SERVER-17264` improve bson validation + +Aggregation Framework +~~~~~~~~~~~~~~~~~~~~~ + +- :issue:`SERVER-14044` Incorrect {$meta: 'text'} reference in aggregation $sort error message + +Tools +~~~~~ + +- :issue:`SERVER-17216` 2.6 mongostat cannot be used with 3.0 mongod +- :issue:`SERVER-14190` mongorestore parseMetadataFile passes non-null terminated string to 'fromjson' + +Build +~~~~~ + +- :issue:`SERVER-14803` Support static libstdc++ builds for non-Linux builds + +Packaging +~~~~~~~~~ + +- :issue:`SERVER-15400` Create Windows Enterprise Zip File with vcredist and dependent dlls + +Usability +~~~~~~~~~ + +- :issue:`SERVER-14756` The YAML storage.quota.enforced option is not found + +Testing +~~~~~~~ + +- :issue:`SERVER-16421` sharding_rs2.js should clean up data on all replicas + + .. _2.6.7-changelog: 2.6.7 -- Changes diff --git a/source/release-notes/2.6.txt b/source/release-notes/2.6.txt index de6216d8daf..d0688239c62 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.8 -- February 25, 2015 +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Add listCollections command functionality to 2.6 shell & client :issue:`SERVER-17087` + +- copydb/clone commands can crash the server if a primary steps down :issue:`SERVER-16599` + +- Secondary fasserts trying to replicate an index :issue:`SERVER-16274` + +- Query optimizer should always use equality predicate over unique index when possible :issue:`SERVER-15802` + +- `All issues closed in 2.6.8 + `_ + + 2.6.7 -- January 13, 2015 ~~~~~~~~~~~~~~~~~~~~~~~~~~ From 6b84811d0baaddaf61aae1314f92baf2dc4b730b Mon Sep 17 00:00:00 2001 From: Sam Kleinman Date: Sat, 21 Feb 2015 17:16:28 -0500 Subject: [PATCH 2/2] DOCS-4849: edits --- source/release-notes/2.6-changelog.txt | 57 ++++++++++---------------- source/release-notes/2.6.txt | 12 ++++-- 2 files changed, 30 insertions(+), 39 deletions(-) diff --git a/source/release-notes/2.6-changelog.txt b/source/release-notes/2.6-changelog.txt index eb7f206ec56..03b31cfeb11 100644 --- a/source/release-notes/2.6-changelog.txt +++ b/source/release-notes/2.6-changelog.txt @@ -9,34 +9,36 @@ 2.6.8 -- Changes ---------------- -Security -~~~~~~~~ +Security and Networking +~~~~~~~~~~~~~~~~~~~~~~~ - :issue:`SERVER-17278` BSON BinData validation enforcement - :issue:`SERVER-17022` No SSL Session Caching may not be respected +- :issue:`SERVER-17264` improve bson validation -Querying -~~~~~~~~ +Query and Aggregation +~~~~~~~~~~~~~~~~~~~~~ -- :issue:`SERVER-16655` Geo predicate is unable to use compound 2dsphere index if it is root of $or clause -- :issue:`SERVER-16527` 2dsphere explain reports "works" for nscanned & nscannedObjects +- :issue:`SERVER-16655` Geo predicate is unable to use compound 2dsphere index if it is root of :query:`$or` clause +- :issue:`SERVER-16527` ``2dsphere`` explain reports "works" for ``nscanned`` & ``nscannedObjects`` - :issue:`SERVER-15802` Query optimizer should always use equality predicate over unique index when possible +- :issue:`SERVER-14044` Incorrect ``{$meta: 'text'}`` reference in aggregation :pipeline:`$sort` error message -Replication/Pairing -~~~~~~~~~~~~~~~~~~~ +Replication +~~~~~~~~~~~ -- :issue:`SERVER-16599` copydb/clone commands can crash the server if a primary steps down +- :issue:`SERVER-16599` \ :dbcommand:`copydb` and :dbcommand:`clone` commands can crash the server if a primary steps down - :issue:`SERVER-16315` Replica set nodes should not threaten to veto nodes whose config version is higher than their own -- :issue:`SERVER-16274` secondary fasserts trying to replicate an index -- :issue:`SERVER-15471` Better error message when replica is not found in GhostSync::associateSlave +- :issue:`SERVER-16274` secondary ``fasserts`` trying to replicate an index +- :issue:`SERVER-15471` Better error message when replica is not found in ``GhostSync::associateSlave`` Sharding ~~~~~~~~ - :issue:`SERVER-17191` Spurious warning during upgrade of sharded cluster -- :issue:`SERVER-17163` Fatal error "logOp but not primary" in MigrateStatus::go -- :issue:`SERVER-16984` UpdateLifecycleImpl can return empty collectionMetadata even if ns is sharded -- :issue:`SERVER-10904` Possible for _master and _slaveConn to be pointing to different connections even with primary read pref +- :issue:`SERVER-17163` Fatal error "logOp but not primary" in ``MigrateStatus::go`` +- :issue:`SERVER-16984` ``UpdateLifecycleImpl`` can return empty ``collectionMetadata`` even if ``ns`` is sharded +- :issue:`SERVER-10904` Possible for ``_master`` and ``_slaveConn`` to be pointing to different connections even with primary read pref Storage ~~~~~~~ @@ -44,42 +46,27 @@ Storage - :issue:`SERVER-17087` Add listCollections command functionality to 2.6 shell & client - :issue:`SERVER-14572` Increase C runtime stdio file limit -Networking -~~~~~~~~~~ - -- :issue:`SERVER-17264` improve bson validation - -Aggregation Framework -~~~~~~~~~~~~~~~~~~~~~ - -- :issue:`SERVER-14044` Incorrect {$meta: 'text'} reference in aggregation $sort error message - Tools ~~~~~ -- :issue:`SERVER-17216` 2.6 mongostat cannot be used with 3.0 mongod -- :issue:`SERVER-14190` mongorestore parseMetadataFile passes non-null terminated string to 'fromjson' +- :issue:`SERVER-17216` 2.6 :program:`mongostat` cannot be used with 3.0 :program:`mongod` +- :issue:`SERVER-14190` \ :program:`mongorestore` ``parseMetadataFile`` passes non-null terminated string to '``fromjson``' -Build -~~~~~ +Build and Packaging +~~~~~~~~~~~~~~~~~~~ - :issue:`SERVER-14803` Support static libstdc++ builds for non-Linux builds - -Packaging -~~~~~~~~~ - - :issue:`SERVER-15400` Create Windows Enterprise Zip File with vcredist and dependent dlls Usability ~~~~~~~~~ -- :issue:`SERVER-14756` The YAML storage.quota.enforced option is not found +:issue:`SERVER-14756` The YAML :setting:`storage.quota.enforced`` option is not found Testing ~~~~~~~ -- :issue:`SERVER-16421` sharding_rs2.js should clean up data on all replicas - +:issue:`SERVER-16421` \ ``sharding_rs2.js`` should clean up data on all replicas .. _2.6.7-changelog: diff --git a/source/release-notes/2.6.txt b/source/release-notes/2.6.txt index d0688239c62..29d2f0001ac 100644 --- a/source/release-notes/2.6.txt +++ b/source/release-notes/2.6.txt @@ -28,13 +28,17 @@ Minor Releases 2.6.8 -- February 25, 2015 ~~~~~~~~~~~~~~~~~~~~~~~~~~ -- Add listCollections command functionality to 2.6 shell & client :issue:`SERVER-17087` +- Add :dbcommand:`listCollections` command functionality to 2.6 shell + and client :issue:`SERVER-17087` -- copydb/clone commands can crash the server if a primary steps down :issue:`SERVER-16599` +- :dbcommand:`copydb`/\ :dbcommand:`clone` commands can crash the + server if a primary steps down :issue:`SERVER-16599` -- Secondary fasserts trying to replicate an index :issue:`SERVER-16274` +- Secondary fasserts trying to replicate an index + :issue:`SERVER-16274` -- Query optimizer should always use equality predicate over unique index when possible :issue:`SERVER-15802` +- Query optimizer should always use equality predicate over unique + index when possible :issue:`SERVER-15802` - `All issues closed in 2.6.8 `_