@@ -223,8 +223,8 @@ document, e.g. ``{ }``.
223
223
224
224
See: :issue:`SERVER-6226`.
225
225
226
- Naming
227
- ~~~~~~
226
+ Behavioral Changes
227
+ ~~~~~~~~~~~~~~~~~~
228
228
229
229
Restrictions on Database Names
230
230
``````````````````````````````
@@ -241,10 +241,18 @@ If you attempt upgrade a database instance with one or more of these characters,
241
241
242
242
Change the name of these databases before upgrading.
243
243
244
- Collections Must Have Names
245
- ```````````````````````````
244
+ .. _2.2-id-indexes-capped-collections:
245
+
246
+ ``_id`` Fields and Indexes on Capped Collections
247
+ ````````````````````````````````````````````````
246
248
247
- :issue:`SERVER-4442`
249
+ All :term:`capped collections <capped collection>` now have an ``_id``
250
+ field by default *if* they exist outside of the ``local`` database,
251
+ and indexes on the ``_id`` field. This change only affects capped
252
+ collections created with 2.2 instances and does not impact existing
253
+ capped collections.
254
+
255
+ See: :issue:`SERVER-5516` for more information.
248
256
249
257
Windows Specific Changes
250
258
~~~~~~~~~~~~~~~~~~~~~~~~
@@ -377,6 +385,13 @@ Padding Specifiable on ``compact`` Command
377
385
378
386
.. TODO fix documentation and link
379
387
388
+ ``indexCounters`` No Longer Report Sampled Data
389
+ ```````````````````````````````````````````````
390
+
391
+ :status:`indexCounters` now report actual counters that reflect index
392
+ use and state. In previous versions, these data were sampled. See
393
+ :issue:`SERVER-5784` and :status:`indexCounters` for more information.
394
+
380
395
Replication
381
396
~~~~~~~~~~~
382
397
@@ -390,7 +405,16 @@ Improved Logging for Replica Set Lag
390
405
391
406
:issue:`SERVER-3575`
392
407
393
- .. TODO add replset sync from :dbcommand:`replSetSyncFrom` :func:`rs.syncFrom()`
408
+ Replica Set Members can Sync from Specific Membes
409
+ `````````````````````````````````````````````````
410
+
411
+ The new :dbcommand:`replSetSyncFrom` command, and
412
+ :func:`rs.syncFrom()` helper in the :program:`mongo` shell make it
413
+ possible for you to manually configure from which member of the set a
414
+ replica will poll :term:`oplog` entries. Use these commands to
415
+ override the default selection logic if needed. Always exercise
416
+ caution with :dbcommand:`replSetSyncFrom` when overriding the default
417
+ behavior.
394
418
395
419
Map Reduce
396
420
~~~~~~~~~~
@@ -418,26 +442,6 @@ Documentation: :ref:`sharding-shard-key-indexes`
418
442
Additional Improvements
419
443
~~~~~~~~~~~~~~~~~~~~~~~
420
444
421
- ``indexCounters`` No Longer Report Sampled Data
422
- ```````````````````````````````````````````````
423
-
424
- :status:`indexCounters` now report actual counters that reflect index
425
- use and state. In previous versions, these data were sampled. See
426
- :issue:`SERVER-5784` and :status:`indexCounters` for more information.
427
-
428
- .. _2.2-id-indexes-capped-collections:
429
-
430
- ``_id`` Fields and Indexes on Capped Collections
431
- ````````````````````````````````````````````````
432
-
433
- All :term:`capped collections <capped collection>` now have an ``_id``
434
- field by default *if* they exist outside of the ``local`` database,
435
- and indexes on the ``_id`` field. This change only affects capped
436
- collections created with 2.2 instances and does not impact existing
437
- capped collections.
438
-
439
- See: :issue:`SERVER-5516` for more information.
440
-
441
445
``$timestamp`` Extended JSON format
442
446
```````````````````````````````````
443
447
0 commit comments