Skip to content

Commit af586ef

Browse files
committed
DOCS-11235: 3.4.11 changelog
1 parent 89c6419 commit af586ef

File tree

3 files changed

+155
-0
lines changed

3 files changed

+155
-0
lines changed
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
.. _3.4.11-changelog:
2+
3+
3.4.11 Changelog
4+
----------------
5+
6+
Security
7+
~~~~~~~~
8+
9+
- :issue:`SERVER-28662` Do not pass NULL baseDN to ldap_search
10+
- :issue:`SERVER-31625` The contents of {USER} needs to be escaped when querying for the groups using LDAP server
11+
- :issue:`SERVER-32086` Suppress LDAP user cache invalidation log message by default
12+
13+
Sharding
14+
~~~~~~~~
15+
16+
- :issue:`SERVER-19919` Chunks that exceed 250000 docs but are under half chunk size get marked as jumbo
17+
- :issue:`SERVER-29293` Recipient shard fails to abort migration on stepdown
18+
- :issue:`SERVER-29397` Invariant failure on config server when inserting tag into config.tags
19+
- :issue:`SERVER-29423` Sharding balancer may schedule multiple migrations with the same source or destination
20+
- :issue:`SERVER-31982` Shard does not call config commit chunk migration command with majority writeConcern nor checks for writeConcern errors.
21+
- :issue:`SERVER-32569` Introduce uniform way to allow config servers and shard replica sets to start in non-cluster mode
22+
23+
Replication
24+
~~~~~~~~~~~
25+
26+
- :issue:`SERVER-19605` Oplog timeout should be configurable
27+
- :issue:`SERVER-27067` Some Commands do not wait for write concern for no-op writes
28+
- :issue:`SERVER-28486` backup_restore.js should wait for FSM and CRUD operations to complete on all secondaries before getting current primary
29+
- :issue:`SERVER-29090` Nodes should provide more information on why they reject a vote
30+
- :issue:`SERVER-29649` Add startupWarning when a replset node is running with --nojournal but hasn't set writeConcernMajorityJournalDefault to false
31+
- :issue:`SERVER-29937` Make sure liveness timeouts cannot be missed
32+
- :issue:`SERVER-30143` Raise oplog size in clean_shutdown_oplog_state.js
33+
- :issue:`SERVER-30648` Set GlobalLockAcquisitionTracker after we waitForLock
34+
- :issue:`SERVER-30715` Print replica set config on logRotate
35+
- :issue:`SERVER-31262` Storage of _rbidCommandHandle can race with destruction of SyncSourceResolver
36+
- :issue:`SERVER-31587` ReplBatcher has a long-running OperationContext
37+
- :issue:`SERVER-31589` A primary's SyncSourceFeedback only renews an OperationContext on role changes.
38+
- :issue:`SERVER-32030` SyncTail::oplogApplication uses a long-running OperationContext (3.2/3.4)
39+
40+
Query
41+
~~~~~
42+
43+
- :issue:`SERVER-21011` Certain queries against compound 2d/text indexes are incorrectly covered, return incorrect results
44+
- :issue:`SERVER-29270` oplog query for first entry should not use a blocking sort
45+
- :issue:`SERVER-32046` Arrays of certain NumberDecimals can trigger an invariant failure
46+
47+
Write Operations
48+
~~~~~~~~~~~~~~~~
49+
50+
- :issue:`SERVER-31531` feature compatibility version writes must check for writeErrors
51+
- :issue:`SERVER-32048` Updates using a numeric path component may cause index entries not to be created
52+
53+
Aggregation
54+
~~~~~~~~~~~
55+
56+
- :issue:`SERVER-30009` MapReduce failure: missing ) in parenthetical
57+
- :issue:`SERVER-30449` ProjectionSpecValidator is O(N**2) in number of fields in the projection
58+
- :issue:`SERVER-31624` Upgraded 3.2 to 3.4, $geoNear aggregate fails with featureCompatibilityVersion 3.4 collation error
59+
60+
Storage
61+
~~~~~~~
62+
63+
- :issue:`SERVER-30406` renaming system.views does not correctly invalidate the view catalog
64+
- :issue:`SERVER-31101` WT table not dropped after collection is dropped due to long-running OperationContext
65+
- :issue:`SERVER-31149` Enable recovery progress messages
66+
- :issue:`SERVER-31215` Enable pthread cond monotonic on Linux for WiredTiger
67+
- :issue:`SERVER-31469` WiredTiger queryable restore engine does not export init function symbol on windows
68+
- :issue:`SERVER-31590` WT yieldAndAwaitOplogDeletionRequest holds onto an OperationContext while blocking for an infrequent trigger
69+
- :issue:`SERVER-31930` EphemeralForTest does not unindex records in capped collections on rollback.
70+
- :issue:`SERVER-32001` unindexing a key in a partial unique index may cause server crash
71+
- :issue:`SERVER-32242` Fix race in CompatibleFirstStress lock manager test
72+
73+
Operations
74+
~~~~~~~~~~
75+
76+
- :issue:`SERVER-28072` Running a script using 'mongo' on replication set fails
77+
- :issue:`SERVER-29921` Mongo connection uri doesn't support @ character in database name
78+
- :issue:`SERVER-30702` Stop printing stack traces in masserts
79+
- :issue:`SERVER-31046` Remove sensitive information from logging of parsed options during mongod startup
80+
81+
Build and Packaging
82+
~~~~~~~~~~~~~~~~~~~
83+
84+
- :issue:`SERVER-30853` Update Mongod init scripts to set unlimited locked memory
85+
- :issue:`SERVER-31016` return type 'std::__1::cv_status' must match previous return type 'std::__1::cv_status::__lx' when lambda expression has unspecified explicit return type
86+
- :issue:`SERVER-32271` Bump minimum MacOS version to 10.8 on stable branches
87+
- :issue:`SERVER-32286` Remove Type=forking from Debian SystemD service file
88+
89+
Internals
90+
~~~~~~~~~
91+
92+
- :issue:`SERVER-27801` external_auth tests should define KRB5CCNAME per test
93+
- :issue:`SERVER-29259` Authentication/Authorization indexes not created on initial document insertion
94+
- :issue:`SERVER-29623` Fix system_authorization_indexes.js on inMemory storage engine
95+
- :issue:`SERVER-30482` Mongos should not close sessions to below the configured ShardingTaskExecutorPoolMinSize
96+
- :issue:`SERVER-30565` burn_in_tests.py shouldn't cause compile task to fail
97+
- :issue:`SERVER-30634` Git detects all files as having changed on Windows causing burn_in_tests task to time out in Evergreen
98+
- :issue:`SERVER-30649` Check whether each expression inside of $elemMatch is compatible with a given index
99+
- :issue:`SERVER-30720` Integer overflow in SharedBuffer::grow_reallocate
100+
- :issue:`SERVER-30770` system_perf.yml: Use new DSI interface and cleanup
101+
- :issue:`SERVER-31119` Compilation fails with boost 1.62
102+
- :issue:`SERVER-31225` The mongod process forks before listening for connections
103+
- :issue:`SERVER-31379` Make ldap_authz_authn.js expect recently added LDAP groups
104+
- :issue:`SERVER-31380` Add metrics related to tcmalloc acquiring and decommitting memory from system
105+
- :issue:`SERVER-31440` Connpool HostTimeout races with callback lock acquire/release
106+
- :issue:`SERVER-31505` Simplify Snappy compressor
107+
- :issue:`SERVER-31516` NamespaceString's no-arguments constructor results in an improperly initialized object, can later cause segfault
108+
- :issue:`SERVER-31621` Sync buildscripts/scons.py across branches
109+
- :issue:`SERVER-31670` Change replica set fixture used by replica_sets_jscore_passthrough to make its secondary have zero votes
110+
- :issue:`SERVER-31717` Force C locale on Ubuntu 16.04 builders
111+
- :issue:`SERVER-31818` Add server parameter to disable MarkThread{temporary}Idle
112+
- :issue:`SERVER-31827` Make `multi_rs.js` wait for secondary status after stepdown in `upgradePrimary`
113+
- :issue:`SERVER-31957` Remove the timeseries support from etc/system_perf.yml
114+
- :issue:`SERVER-31997` Add additional unittesting for CompatibleFirst policy
115+
- :issue:`SERVER-32044` Use parameterized branch_name in performance projects
116+
- :issue:`SERVER-32061` Update ldap_authz_authn.js to reflect LDAP test server changes
117+
- :issue:`SERVER-32087` Run test stage of sys-perf and mongo-perf failures should lead to red evergreen boxes
118+
- :issue:`SERVER-32260` Call workload_setup.py from mongo repo
119+
- :issue:`SERVER-32410` Validate User::CredentialData before attempting to perform authentication
120+
- :issue:`SERVER-32704` sys-perf: Skip validating oplog as enabled by SERVER-32243
121+
- :issue:`SERVER-32788` Update "secondary performance" sysperf test to use nonvoting secondaries
122+
- :issue:`WT-3079` Make sure eviction visits all trees
123+
- :issue:`WT-3248` Performance degradation in workload with large overflow items
124+
- :issue:`WT-3296` LAS table fixes/improvements
125+
- :issue:`WT-3303` Deadlock during first access to lookaside table
126+
- :issue:`WT-3370` Heap use after free in txn recover code
127+
- :issue:`WT-3379` Avoid a performance regression on secondaries
128+
- :issue:`WT-3618` WT remove solaris from evergreen builds
129+
- :issue:`WT-3643` Recovery does not run after database opened with recover=error
130+
- :issue:`WT-3681` Don't truncate the last log file in recovery
131+
- :issue:`WT-3776` Cursor remove operation unpins page too early
132+

source/release-notes/3.4-changelog.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
:depth: 1
1111
:class: singlecol
1212

13+
.. include:: /includes/changelogs/releases/3.4.11.rst
1314

1415
.. include:: /includes/changelogs/releases/3.4.10.rst
1516

source/release-notes/3.4.txt

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,28 @@ Minor Releases
3030

3131
/release-notes/3.4-changelog
3232

33+
.. _3.4.11-release-notes:
34+
35+
3.4.11 - Upcoming
36+
~~~~~~~~~~~~~~~~~
37+
38+
Issues fixed:
39+
40+
- :issue:`SERVER-19605`: Oplog timeout should be configurable.
41+
42+
- :issue:`SERVER-19919`: Chunks that exceed 250000 docs but are under half chunk size get marked as jumbo.
43+
44+
- :issue:`SERVER-29293`: Recipient shard fails to abort migration on stepdown.
45+
46+
- :issue:`SERVER-32001`: unindexing a key in a partial unique index may cause server crash
47+
48+
- :ref:`3.4.11-changelog`
49+
50+
- `All JIRA issues closed in 3.4.11
51+
<https://jira.mongodb.org/issues/?jql=project%20in%20(SERVER%2CTOOLS%2CWT)%20AND%20resolution%3D%27Fixed%27%20and%20fixversion%3D%273.4.11%27>`_
52+
53+
54+
3355
.. _3.4.10-release-notes:
3456

3557
3.4.10 - Oct 31, 2017

0 commit comments

Comments
 (0)