Skip to content

Commit

Permalink
reorg map-reduce, aggregation, crud, serverside javascript, replicati…
Browse files Browse the repository at this point in the history
…on (write concern/read pref)
  • Loading branch information
kay-kim authored and Sam Kleinman committed Apr 4, 2013
1 parent 913af19 commit 6ffe52f
Show file tree
Hide file tree
Showing 70 changed files with 1,719 additions and 1,690 deletions.
6 changes: 3 additions & 3 deletions source/administration/production-notes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ There is a :limit:`BSON Document Size` -- at the time of this writing
Set Appropriate Write Concern for Write Operations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

See :ref:`write concern <write-concern>` for more information.
See :doc:`/core/write-concern` for more information.

Dynamic Schema
~~~~~~~~~~~~~~
Expand Down Expand Up @@ -336,7 +336,7 @@ Consider:

- and/or using :doc:`$toLower </reference/aggregation/toLower/>` or
:doc:`$toUpper </reference/aggregation/toUpper/>` in the
:doc:`aggregation framework </applications/aggregation/>`
:doc:`aggregation framework </core/aggregation/>`

Type Sensitive Fields
~~~~~~~~~~~~~~~~~~~~~
Expand Down Expand Up @@ -394,7 +394,7 @@ here:
1. Monitoring and alerts for any lagging can be done via various means.
MMS shows a graph of replica set lag

#. Using :ref:`getLastError <replica-set-write-concern>` with
#. Using :doc:`getLastError </core/write-concern>` with
``w:'majority'``, you will get a timeout or no return if a majority of
the set is lagging. This is thus another way to guard against lag and
get some reporting back of its occurrence.
Expand Down
6 changes: 3 additions & 3 deletions source/aggregation.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Aggregation
.. default-domain:: mongodb

In version 2.2, MongoDB introduced the :doc:`aggregation framework
</applications/aggregation>` that provides a powerful and flexible set
</core/aggregation>` that provides a powerful and flexible set
of tools to use for many data aggregation tasks. If you're familiar with data aggregation in SQL, consider the
:doc:`/reference/sql-aggregation-comparison` document as an introduction to
some of the basic concepts in the aggregation framework. Consider the
Expand All @@ -16,10 +16,10 @@ full documentation of the aggregation framework here:
.. toctree::
:maxdepth: 2

applications/aggregation
core/aggregation
tutorial/aggregation-examples
reference/aggregation
applications/map-reduce
core/map-reduce

In addition to the aggregation framework, MongoDB provides simple
:doc:`aggregation methods and commands </reference/simple-aggregation>`,
Expand Down
13 changes: 9 additions & 4 deletions source/applications.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,20 @@ The following documents outline basic application development topics:

applications/drivers
applications/optimization
applications/server-side-javascript
core/capped-collections
core/server-side-javascript
tutorial/store-javascript-function-on-server

.. seealso::

- :doc:`/applications/replication`
- :doc:`/core/read-preference`
- :doc:`/core/write-concern`
- :doc:`/applications/indexes`
- :doc:`/applications/aggregation`
- :doc:`/applications/map-reduce`
- :doc:`/core/aggregation`
- :doc:`/core/map-reduce`
- :doc:`/tutorial/perform-incremental-map-reduce`
- :doc:`/tutorial/troubleshoot-map-function`
- :doc:`/tutorial/troubleshoot-reduce-function`
- :doc:`/reference/connection-string`

.. _application-patterns:
Expand Down
Loading

0 comments on commit 6ffe52f

Please sign in to comment.