Skip to content

DOCS-11133 3.6.1 #3182

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

Merged
merged 1 commit into from
Dec 27, 2017
Merged
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
2 changes: 1 addition & 1 deletion config/build_conf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ project:
branched: true
siteroot: true
version:
release: '3.6.0'
release: '3.6.1'
branch: '3.6'
system:
files:
Expand Down
108 changes: 108 additions & 0 deletions source/includes/changelogs/releases/3.6.1.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
.. _3.6.1-changelog:

3.6.1 Changelog
---------------

Sharding
~~~~~~~~

- :issue:`SERVER-29397` Invariant failure on config server when inserting tag into config.tags
- :issue:`SERVER-30226` Force the recipient shard to refresh its metadata after migration commit
- :issue:`SERVER-30768` Primary queries using maxTimeMS cause temporary shard write unavailability if ExceededTimeLimit
- :issue:`SERVER-31056` Remove all usages of the default constructor of ScopedCollectionMetadata outside of MetadataManager
- :issue:`SERVER-31627` ShardingTest.checkUUIDsConsistentAcrossCluster can fail to see collection in config.cache.collections
- :issue:`SERVER-31865` setFCV on config server should only generate UUIDs for non-dropped sharded collections
- :issue:`SERVER-31984` A migration will simply report "Data transfer error" when we have rich error details on the destination shard that are logged but not returned to the user
- :issue:`SERVER-32043` Disallow users from creating new indexes in config.transactions
- :issue:`SERVER-32055` Improve multi thread performance for retryable writes
- :issue:`SERVER-32123` Enable sign range optimization for clusterTime
- :issue:`SERVER-32149` ShardingCatalogManager::getDatabasesForShard should check if query was successful
- :issue:`SERVER-32372` Mongos crashes on bulk inserts which size are slightly bigger than maxBsonObjectSize
- :issue:`SERVER-32385` "CommandNotFound: no such command" in mongodb logs on 3.6

Replication
~~~~~~~~~~~

- :issue:`SERVER-30457` Cancel catchup takeover if primary caught up according to heartbeats
- :issue:`SERVER-31990` Rollback can abort on long collection names.
- :issue:`SERVER-32085` $changeStream reports incorrect documentKey for unsharded collections that become sharded
- :issue:`SERVER-32114` Delete unused rollback code
- :issue:`SERVER-32131` ChangeStreams lookup_post_image.js test makes assumptions that don't hold up in secondary read passthrough
- :issue:`SERVER-32159` fix typo in sync_tail.cpp fillWriterVectorsAndLastestSessionRecords()
- :issue:`SERVER-32167` do a second majority write on oldPrimary before committed read in read_committed_after_rollback.js
- :issue:`SERVER-32178` Do not use IDL on oldest oplog entry

Query
~~~~~

- :issue:`SERVER-31978` Add an invariant that DocumentSourceCloseCursor does not execute on a mongod for a sharded $changeStream
- :issue:`SERVER-32046` Arrays of certain NumberDecimals can trigger an invariant failure
- :issue:`SERVER-32109` $rename does not update value if existing "to" field has the same numeric value but different type.
- :issue:`SERVER-32173` Add deprecation warning to "snapshot" option on queries

Write Operations
~~~~~~~~~~~~~~~~

- :issue:`SERVER-8538` Deprecate $atomic/isolated update option
- :issue:`SERVER-32048` Updates using a numeric path component may cause index entries not to be created

Aggregation
~~~~~~~~~~~

- :issue:`SERVER-31731` Test that mongos accepts a --timeZoneInfo parameter, and can correctly execute expressions using time zones
- :issue:`SERVER-31885` changeStream cursor is not returned on a mongos when the database does not exist.

Storage
~~~~~~~

- :issue:`SERVER-31304` remove SnapshotName class
- :issue:`SERVER-31906` Test that applyOps can clone admin.system.version preserving its UUID
- :issue:`SERVER-31952` return error if collMod provides a UUID that does not match the UUID of the collection specified
- :issue:`SERVER-32022` allow enableMajorityReadConcern=false to work
- :issue:`SERVER-32118` applyOps view creation should not assign UUID
- :issue:`SERVER-32226` oldest_timestamp should track the last applied time, during initial sync

Operations
~~~~~~~~~~

:issue:`SERVER-29453` Disallow removing the featureCompatibilityVersion document

Build and Packaging
~~~~~~~~~~~~~~~~~~~

- :issue:`SERVER-32211` install_compass experience on OSX needs improvement
- :issue:`SERVER-32286` Remove Type=forking from Debian SystemD service file

Tools
~~~~~

:issue:`TOOLS-1895` qa-dump-restore-archiving oplog_rollover_test.js

Internals
~~~~~~~~~

- :issue:`SERVER-30770` system_perf.yml: Use new DSI interface and cleanup
- :issue:`SERVER-31194` Add a version of retryable_writes_jscore_passthrough.yml with stepdowns
- :issue:`SERVER-31225` The mongod process forks before listening for connections
- :issue:`SERVER-31660` Bring BSONObj parsers back for IDL generated commands
- :issue:`SERVER-31791` UUIDs should be added to local collections for replica sets only on clean startup
- :issue:`SERVER-31808` HostAndPort for replSetInitiate() no longer finds hostname for localhost
- :issue:`SERVER-31845` WT performance regression with write retryability enabled
- :issue:`SERVER-31864` applyOps command with UUID containing op must require granular privileges
- :issue:`SERVER-32053` explain3.js should assert that its writes succeed
- :issue:`SERVER-32073` Improve signal given by list_local_sessions.js
- :issue:`SERVER-32087` Run test stage of sys-perf and mongo-perf failures should lead to red evergreen boxes
- :issue:`SERVER-32105` Require shard servers and config servers to be started with --replSet or 'replSetName'
- :issue:`SERVER-32106` Migration of txn oplog entries can trigger fassert in secondary replication
- :issue:`SERVER-32164` Shell SRV implementation does not allow `authSource` from TXT records to be used
- :issue:`SERVER-32238` Revert erroneous high error codes
- :issue:`TOOLS-1688` Evergreen tests broken in master
- :issue:`TOOLS-1827` Implement Initial DNS Seedlist discovery spec
- :issue:`TOOLS-1861` build.sh script doesn't abort on error
- :issue:`TOOLS-1878` qa-tests-unstable force_table_scan.js
- :issue:`TOOLS-1880` qa-tests-unstable no_primary_error_code.js
- :issue:`TOOLS-1881` qa-tests-unstable no_sharded_secondary_reads.js
- :issue:`WT-3079` Make sure eviction visits all trees
- :issue:`WT-3776` Cursor remove operation unpins page too early
- :issue:`WT-3786` Transactions with timestamps should read their writes

33 changes: 33 additions & 0 deletions source/release-notes/3.6.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,39 @@ Release Notes for MongoDB 3.6
:depth: 1
:class: twocols

Minor Releases
--------------

.. _3.6.1-release-notes:

3.6.1
~~~~~

Issues fixed:

- :issue:`SERVER-30768`: Primary queries using maxTimeMS cause
temporary shard write unavailability if ExceededTimeLimit.

- :issue:`SERVER-31225`: The :program:`mongod` process forks before
listening for connections.

- :issue:`SERVER-31885`: changeStream cursor is not returned on a
:program:`mongos` when the database does not exist.

- :issue:`SERVER-32085`: changeStream reports incorrect documentKey for
unsharded collections that become sharded.

- :issue:`SERVER-32046`: Arrays of certain NumberDecimals can trigger
an invariant failure.

- :issue:`SERVER-32048`: Updates using a numeric path component may
cause index entries not to be created.

- `All JIRA issues closed in 3.6.1
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%273.6.1%27>`_

- :ref:`3.6.11-changelog`

Security
--------

Expand Down