|
4 | 4 |
|
5 | 5 | .. default-domain:: mongodb
|
6 | 6 |
|
| 7 | +.. _3.0.4-changelog: |
| 8 | + |
| 9 | +3.0.4 Changelog |
| 10 | +--------------- |
| 11 | + |
| 12 | +Security |
| 13 | +~~~~~~~~ |
| 14 | + |
| 15 | +- :issue:`SERVER-18475` \ :dbcommand:`authSchemaUpgrade` fails when the :data:`system.users <admin.system.users>` contains non ``MONGODB-CR`` users |
| 16 | +- :issue:`SERVER-18312` Upgrade PCRE to latest |
| 17 | + |
| 18 | +Querying |
| 19 | +~~~~~~~~ |
| 20 | + |
| 21 | +- :issue:`SERVER-18364` Ensure non-negation predicates get chosen over negation predicates for multikey index bounds construction |
| 22 | +- :issue:`SERVER-16265` Add query details to getmore entry in profiler and :method:`db.currentOp()` |
| 23 | +- :issue:`SERVER-15225` ``CachedPlanStage`` should execute for trial period and re-plan if query performs poorly |
| 24 | +- :issue:`SERVER-13875` \ :method:`~db.collection.ensureIndex()` of ``2dsphere`` index breaks after upgrading to 2.6 (with the new :dbcommand:`createIndex` command) |
| 25 | + |
| 26 | +Replication |
| 27 | +~~~~~~~~~~~ |
| 28 | + |
| 29 | +- :issue:`SERVER-18566` Primary member can trip fatal assertion if stepping down while running findAndModify op resulting in an upsert |
| 30 | +- :issue:`SERVER-18511` Report upstream progress when initial sync completes |
| 31 | +- :issue:`SERVER-18409` Retry failed heartbeats before marking a node as DOWN |
| 32 | +- :issue:`SERVER-18326` Rollback attempted during initial sync is fatal |
| 33 | +- :issue:`SERVER-17923` Creating/dropping multiple background indexes on the same collection can cause fatal error on secondaries |
| 34 | +- :issue:`SERVER-17913` New primary should log voters at default log level |
| 35 | +- :issue:`SERVER-17807` drain ops before restarting initial sync |
| 36 | +- :issue:`SERVER-15252` Write unit tests of ScatterGatherRunner |
| 37 | +- :issue:`SERVER-15192` Make all logOp listeners rollback-safe |
| 38 | +- :issue:`SERVER-18190` Secondary reads block replication |
| 39 | +- :issue:`SERVER-18566` Primary member can trip fatal assertion if stepping down while running :dbcommand:`findAndModify` op resulting in an upsert |
| 40 | + |
| 41 | +Sharding |
| 42 | +~~~~~~~~ |
| 43 | + |
| 44 | +- :issue:`SERVER-18822` Sharded clusters with WiredTiger primaries may lose writes during chunk migration |
| 45 | +- :issue:`SERVER-18246` getmore on secondary in recovery mode can crash :program:`mongos` |
| 46 | + |
| 47 | +Storage |
| 48 | +~~~~~~~ |
| 49 | + |
| 50 | +:issue:`SERVER-18442` better error message when attempting to change storage engine metadata options |
| 51 | + |
| 52 | +WiredTiger |
| 53 | +~~~~~~~~~~ |
| 54 | + |
| 55 | +- :issue:`SERVER-18647` WiredTiger changes for MongoDB 3.0.4 |
| 56 | +- :issue:`SERVER-18646` Avoid WiredTiger checkpointing dead handles |
| 57 | +- :issue:`SERVER-18629` WiredTiger journal system syncs wrong directory |
| 58 | +- :issue:`SERVER-18460` Segfault during eviction under load |
| 59 | +- :issue:`SERVER-18316` Database with WT engine fails to recover after system crash |
| 60 | +- :issue:`SERVER-18315` Throughput drop during transaction pinned phase of checkpoints under WiredTiger |
| 61 | +- :issue:`SERVER-18213` Lots of ``WriteConflict`` during multi-upsert with WiredTiger storage engine |
| 62 | +- :issue:`SERVER-18079` Large performance drop with documents > 16k on Windows |
| 63 | +- :issue:`SERVER-17944` ``WiredTigerRecordStore::truncate`` spends a lot of time sleeping |
| 64 | + |
| 65 | +HTTP Console |
| 66 | +~~~~~~~~~~~~ |
| 67 | + |
| 68 | +:issue:`SERVER-18117` Bring back the _replSet page in the html interface |
| 69 | + |
| 70 | +Build and Packaging |
| 71 | +~~~~~~~~~~~~~~~~~~~ |
| 72 | + |
| 73 | +- :issue:`SERVER-18894` OSX SSL builds should use unique filename |
| 74 | +- :issue:`SERVER-18421` Create SSL Builder for OS X |
| 75 | +- :issue:`SERVER-18312` Upgrade PCRE to latest |
| 76 | +- :issue:`SERVER-13596` Support --prefix rpm installation |
| 77 | + |
| 78 | +Internal Code |
| 79 | +~~~~~~~~~~~~~ |
| 80 | + |
| 81 | +:issue:`SERVER-6826` Potential memory leak in ``ConnectionString::connect`` |
| 82 | + |
| 83 | +Testing |
| 84 | +~~~~~~~ |
| 85 | + |
| 86 | +- :issue:`SERVER-18318` Disable ``jsCore_small_oplog`` suite in Windows |
| 87 | +- :issue:`SERVER-17336` fix ``core/compact_keeps_indexes.js`` in a master/slave test configuration |
| 88 | +- :issue:`SERVER-13237` ``benchRun`` should use a thread-safe random number generator |
| 89 | +- :issue:`SERVER-18097` Remove ``mongosTest_auth`` and ``mongosTest_WT`` tasks from evergreen.yml |
| 90 | + |
7 | 91 | .. _3.0.3-changelog:
|
8 | 92 |
|
9 | 93 | 3.0.3 Changelog
|
|
0 commit comments