|
| 1 | +============================= |
| 2 | +Release Notes for MongoDB 1.6 |
| 3 | +============================= |
| 4 | + |
| 5 | +.. default-domain:: mongodb |
| 6 | + |
| 7 | +.. contents:: See the :doc:`full index of this page <1.6-changes>` for |
| 8 | + a complete list of changes included in 1.6. |
| 9 | + :backlinks: none |
| 10 | + :local: |
| 11 | + :depth: 1 |
| 12 | + |
| 13 | +Upgrading |
| 14 | +--------- |
| 15 | + |
| 16 | +MongoDB 1.6 is a drop-in replacement for 1.4. To upgrade, simply |
| 17 | +shutdown :program:`mongod` then restart with the new binaries. |
| 18 | + |
| 19 | +*Please note that you should upgrade to the latest version of whichever |
| 20 | +driver you're using. Certain drivers, including the Ruby driver, will |
| 21 | +require the upgrade, and all the drivers will provide extra features for |
| 22 | +connecting to replica sets.* |
| 23 | + |
| 24 | +Sharding |
| 25 | +-------- |
| 26 | + |
| 27 | +:doc:`/sharding` is now production-ready, making MongoDB horizontally |
| 28 | +scalable, with no single point of failure. A single instance of |
| 29 | +:program:`mongod` can now be upgraded to a distributed cluster with zero |
| 30 | +downtime when the need arises. |
| 31 | + |
| 32 | +- :doc:`/sharding` |
| 33 | + |
| 34 | +- :doc:`/tutorial/deploy-shard-cluster` |
| 35 | + |
| 36 | +- :doc:`/tutorial/convert-replica-set-to-replicated-shard-cluster` |
| 37 | + |
| 38 | +Replica Sets |
| 39 | +------------ |
| 40 | + |
| 41 | +:doc:`Replica sets </replication>`, which provide automated failover |
| 42 | +among a cluster of ``n`` nodes, are also now available. |
| 43 | + |
| 44 | +Please note that replica pairs are now deprecated; we strongly recommend |
| 45 | +that replica pair users upgrade to replica sets. |
| 46 | + |
| 47 | +- :doc:`/replication` |
| 48 | + |
| 49 | +- :doc:`/tutorial/deploy-replica-set` |
| 50 | + |
| 51 | +- :doc:`/tutorial/convert-standalone-to-replica-set` |
| 52 | + |
| 53 | +Other Improvements |
| 54 | +------------------ |
| 55 | + |
| 56 | +- The ``w`` option (and ``wtimeout``) forces writes to be propagated to ``n`` |
| 57 | + servers before returning success (this works especially well with |
| 58 | + replica sets) |
| 59 | + |
| 60 | +- :doc:`$or queries </reference/operator/or>` |
| 61 | + |
| 62 | +- Improved concurrency |
| 63 | + |
| 64 | +- :doc:`$slice </reference/projection/slice>` operator for returning |
| 65 | + subsets of arrays |
| 66 | + |
| 67 | +- 64 indexes per collection (formerly 40 indexes per collection) |
| 68 | + |
| 69 | +- 64-bit integers can now be represented in the shell using NumberLong |
| 70 | + |
| 71 | +- The :doc:`findAndModify </reference/command/findAndModify>` command |
| 72 | + now supports upserts. It also allows you to specify fields to return |
| 73 | + |
| 74 | +- $showDiskLoc option to see disk location of a document |
| 75 | + |
| 76 | +- Support for IPv6 and UNIX domain sockets |
| 77 | + |
| 78 | +Installation |
| 79 | +------------ |
| 80 | + |
| 81 | +- Windows service improvements |
| 82 | + |
| 83 | +- The C++ client is a separate tarball from the binaries |
| 84 | + |
| 85 | +1.6.x Release Notes |
| 86 | +------------------- |
| 87 | + |
| 88 | +- `1.6.5 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/06_QCC05Fpk>`_ |
| 89 | + |
| 90 | +1.5.x Release Notes |
| 91 | +------------------- |
| 92 | + |
| 93 | +- `1.5.8 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/uJfF1QN6Thk>`_ |
| 94 | + |
| 95 | +- `1.5.7 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/OYvz40RWs90>`_ |
| 96 | + |
| 97 | +- `1.5.6 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/4l0N2U_H0cQ>`_ |
| 98 | + |
| 99 | +- `1.5.5 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/oO749nvTARY>`_ |
| 100 | + |
| 101 | +- `1.5.4 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/380V_Ec_q1c>`_ |
| 102 | + |
| 103 | +- `1.5.3 <https://groups.google.com/forum/?hl=en&fromgroups=#!topic/mongodb-user/hsUQL9CxTQw>`_ |
| 104 | + |
| 105 | +- `1.5.2 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/94EE3HVidAA>`_ |
| 106 | + |
| 107 | +- `1.5.1 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/7SBPQ2RSfdM>`_ |
| 108 | + |
| 109 | +- `1.5.0 <https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/VAhJcjDGTy0>`_ |
| 110 | + |
| 111 | +You can see a full list of all changes on |
| 112 | +`JIRA <https://jira.mongodb.org/secure/IssueNavigator.jspa?mode=hide&requestId=10107>`_. |
| 113 | + |
| 114 | +Thank you everyone for your support and suggestions! |
0 commit comments