Skip to content

Commit 6a0585a

Browse files
author
Sam Kleinman
committed
DOCS-290 additional modifications
1 parent 679104c commit 6a0585a

File tree

1 file changed

+44
-79
lines changed

1 file changed

+44
-79
lines changed

source/release-notes/2.2.txt

Lines changed: 44 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,12 @@ Documentation: :doc:`/applications/aggregation`
109109

110110
Reference: :doc:`/reference/aggregation`
111111

112+
Examples: :doc:`/tutorial/aggregation-examples`
113+
112114
TTL Collections
113115
```````````````
114116

115-
Documentation: :doc:`/tutorial/expire-data`.
117+
Documentation: :doc:`/tutorial/expire-data`
116118

117119
Concurrency Improvements
118120
````````````````````````
@@ -124,24 +126,26 @@ Issues:
124126

125127
.. TODO mention server stats reporting here. currentOp, serverStatus, profile.
126128

127-
Documentation: Updated reporting on :ref:`locks` in :doc:`server status </reference/server-status>`.
128-
129-
130-
131-
Query Optimizer Improvements
132-
````````````````````````````
129+
Documentation: Updated reporting on :ref:`locks` in :doc:`server
130+
status </reference/server-status>` as well as :doc:`mongotop
131+
</reference/mongotop>` and :doc:`mongostat </reference/mongostat>`.
133132

134-
:issue:`SERVER-4148`
135-
:issue:`SERVER-4149`
133+
.. TODO add links to current op when it happens.
136134

137135
Tag Aware Sharding
138136
``````````````````
139137

140138
:wiki:`Documentation <Tag+Aware+Sharding>`
141139

140+
.. TODO see kristina's blog post.
142141

143-
``mongos`` Supports Read Preference Semantics
144-
`````````````````````````````````````````````
142+
Fully Supported Read Preference Semantics
143+
`````````````````````````````````````````
144+
145+
.. TODO write blurb mentioning mongos.
146+
147+
mongos and all major drivers support full read preference as
148+
specified:
145149

146150
:ref:`replica-set-read-preference`
147151

@@ -294,8 +298,8 @@ Windows Support for ``edit`` Command
294298

295299
:issue:`SERVER-4200`
296300

297-
Helper to load Server-Side Functions in the Shell
298-
`````````````````````````````````````````````````
301+
Helper to load Server-Side Functions
302+
````````````````````````````````````
299303

300304
:issue:`SERVER-1651`
301305

@@ -304,81 +308,63 @@ Support for Bulk Inserts
304308

305309
:issue:`SERVER-3819`
306310

307-
Start Up and Operations
308-
~~~~~~~~~~~~~~~~~~~~~~~
309-
310-
Process ID ("PID") added to ``serverStatus`` Output
311-
```````````````````````````````````````````````````
312-
313-
:issue:`SERVER-4735`
311+
Operations
312+
~~~~~~~~~~
314313

315314
Support for logging to Syslog
316315
`````````````````````````````
317316

318317
:issue:`SERVER-2957`
319318

320-
Reduce Config Server File Size Requirements
321-
```````````````````````````````````````````
319+
Improved Authentication Support
320+
```````````````````````````````
322321

323-
:issue:`SERVER-4297`
322+
``touch`` Command
323+
`````````````````
324324

325-
Abort Start Process if there is Insufficient Space for Journal files
326-
````````````````````````````````````````````````````````````````````
325+
Added the :dbcommand:`touch` command to read the data and/or indexes
326+
from a collection into memory.
327327

328-
:issue:`SERVER-4139`
328+
See: :issue:`SERVER-2023` and :dbcommand:`touch` for more information.
329329

330-
Improved Authentication Support
331-
```````````````````````````````
330+
Padding Specifiable on ``compact`` Command
331+
``````````````````````````````````````````
332332

333-
Better Concurrency with OpenSSL
334-
```````````````````````````````
333+
:issue:`SERVER-4018`
335334

336-
:issue:`SERVER-4749`
335+
.. TODO fix documentation and link
337336

338337
Replication
339338
~~~~~~~~~~~
340339

341-
Members Removed from Replica Sets Close Connections
342-
```````````````````````````````````````````````````
343-
344-
:issue:`SERVER-4501`
345-
346340
Replica Set Members will not Sync from Members Without Indexes Unless ``buildIndexes: false``
347341
`````````````````````````````````````````````````````````````````````````````````````````````
348342

349343
:issue:`SERVER-4160`
350344

351-
Better Visibility into Stuck Replication Condition
352-
``````````````````````````````````````````````````
345+
Improved Logging for Replica Set Lag
346+
````````````````````````````````````
353347

354348
:issue:`SERVER-3575`
355349

350+
.. TODO add replset sync from :dbcommand:`replSetSyncFrom` :func:`rs.syncFrom()`
351+
356352
Map Reduce
357353
~~~~~~~~~~
358354

355+
Improved Support for Sharded MapReduce
356+
``````````````````````````````````````
357+
358+
:issue:`SERVER-4521`
359+
359360
Retry MapReduce Jobs on Config Error
360361
````````````````````````````````````
361362

362363
:issue:`SERVER-4158`
363364

364-
MapReduce Improvements for Large Documents
365-
``````````````````````````````````````````
366-
367-
:issue:`SERVER-4382`
368-
369-
In Sharded Output of MapReduce Operation, Choose Initial Split Points
370-
`````````````````````````````````````````````````````````````````````
371-
372-
:issue:`SERVER-4521`
373-
374365
Sharding Improvements
375366
~~~~~~~~~~~~~~~~~~~~~
376367

377-
Fixed Issue with some Queries against Recently Sharded Collections
378-
``````````````````````````````````````````````````````````````````
379-
380-
:issue:`SERVER-4171`
381-
382368
Index on Shard Keys Can Now Be a Compound Index
383369
```````````````````````````````````````````````
384370

@@ -401,53 +387,32 @@ use and state. In previous versions, these data were sampled. See
401387

402388
All :term:`capped collections <capped collection>` now have an ``_id``
403389
field by default if they exist outside of the ``local`` database. This
404-
change only affects capped collections that using 2.2 and does not
405-
impact existing capped collections.
390+
change only affects capped collections created with 2.2 instances and
391+
does not impact existing capped collections.
406392

407393
Additionally in :term:`replica sets <replica set>`, :term:`secondaries
408394
<secondary>` will create indexes on the ``_id`` field for capped
409395
collections.
410396

411397
By requiring an ``_id`` field, and creating ``_id`` indexes on
412-
secondaries, MongoDB prevents situations where the absence of a
398+
secondaries, MongoDB prevents situations where the absence of an
413399
``_id`` field can cause problems for replication.
414400

415401
See: :issue:`SERVER-5516` for more information.
416402

417-
``localTime`` Command
418-
`````````````````````
419-
420-
:issue:`SERVER-4212`
421-
422-
``touch`` Command
423-
`````````````````
424-
425-
Added the :dbcommand:`touch` command to read the data and/or indexes
426-
from a collection into memory.
427-
428-
See: :issue:`SERVER-2023` and :dbcommand:`touch` for more information.
429-
430-
Tracking I/O Time and Lock Time in Profiler
431-
```````````````````````````````````````````
432-
433-
:issue:`SERVER-3546`
434-
435403
``$timestamp`` Extended JSON format
436404
```````````````````````````````````
437405

438406
:issue:`SERVER-3483`
439407

440-
Padding Specifiable on Compact Command
441-
``````````````````````````````````````
442-
443-
:issue:`SERVER-4018`
444-
445408
Added Build Flag to Use System Libraries
446409
````````````````````````````````````````
447410

448411
The Boost library, version 1.49, is now embeded in the MongoDB
449412
code base.
450413

414+
.. TODO help the verbs
415+
451416
Additionally, added a flag to ``scons`` so that the build process can
452417
use system libraries, if desired. To build MongoDB with system
453418
libraries for all libraries, use the following arguments to ``scons``:

0 commit comments

Comments
 (0)