Skip to content

Post wiki migration cleanup, change :wiki: refs to correct sphinx roles/directives #632

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Feb 11, 2013
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion source/administration/import-export.txt
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ JSON.
``<name>`` is a string of valid JSON characters. ``<id>`` is a 24
character hexadecimal string.

.. seealso:: ":wiki:`MongoDB Extended JSON <Mongo+Extended+JSON>`" wiki page.
.. seealso:: :doc:`MongoDB Extended JSON </reference/mongodb-extended-json>`

Data Import and Export and Backups Operations
---------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion source/administration/monitoring.txt
Original file line number Diff line number Diff line change
Expand Up @@ -531,7 +531,7 @@ instances. Additionally, clusters require monitoring to ensure
that data is effectively distributed among nodes and that sharding
operations are functioning appropriately.

.. seealso:: See the :wiki:`Sharding` wiki page for more
.. seealso:: See the :doc:`/sharding` page for more
information.

.. STUB :doc:`/core/sharded-clusters`
Expand Down
2 changes: 1 addition & 1 deletion source/administration/security.txt
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ traffic from trusted sources can reach :program:`mongod` and
:program:`mongos` instances can only connect to trusted outputs.

.. seealso:: For MongoDB deployments on Amazon's web services, see the
:wiki:`Amazon EC2 <Amazon+EC2>` wiki page, which addresses Amazon's
:ecosystem:`Amazon EC2 </platforms/amazon-ec2>` page, which addresses Amazon's
Security Groups and other EC2-specific security features.

Virtual Private Networks
Expand Down
26 changes: 13 additions & 13 deletions source/applications/drivers.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@ MongoDB Drivers and Client Libraries
Applications communicate with MongoDB by way of a client library or
driver that handles all interaction with the database in language
appropriate and sensible manner. See the following pages for more
information about the MongoDB wiki :wiki:`drivers <Drivers>` page:
information about the MongoDB :ecosystem:`drivers </drivers>`:

- JavaScript (:wiki:`wiki <Javascript+Language+Center>`, :api:`docs <js/current>`)
- Python (:wiki:`wiki <Python+Language+Center>`, :api:`docs <python/current>`)
- Ruby (:wiki:`wiki <Ruby+Language+Center>`, :api:`docs <ruby/current>`)
- PHP (:wiki:`wiki <PHP+Language+Center>`, `docs <http://php.net/mongo/>`_)
- Perl (:wiki:`wiki <Perl+Language+Center>`, :api:`docs <perl/current/>`)
- Java (:wiki:`wiki <Java+Language+Center>`, :api:`docs <java/current>`)
- Scala (:wiki:`wiki <Scala+Language+Center>`, :api:`docs <scala/casbah/current/>`)
- C# (:wiki:`wiki <CSharp+Language+Center>`, :api:`docs <csharp/current/>`)
- C (:wiki:`wiki <C+Language+Center>`, :api:`docs <c/current/>`)
- C++ (`wiki <http://mongodb.org/pages/viewpage.action?pageId=133409>`_, :api:`docs <cplusplus/current/>`)
- Haskell (:wiki:`wiki <Haskell+Language+Center>`, :api:`docs <haskell/mongodb>`)
- Erlang (:wiki:`wiki <Erlang+Language+Center>`, :api:`docs <erlang/mongodb>`)
- JavaScript (:ecosystem:`Language Center </drivers/javascript>`, :api:`docs <js/current>`)
- Python (:ecosystem:`Language Center </drivers/python>`, :api:`docs <python/current>`)
- Ruby (:ecosystem:`Language Center </drivers/ruby>`, :api:`docs <ruby/current>`)
- PHP (:ecosystem:`Language Center </drivers/php>`, `docs <http://php.net/mongo/>`_)
- Perl (:ecosystem:`Language Center </drivers/perl>`, :api:`docs <perl/current/>`)
- Java (:ecosystem:`Language Center </drivers/java>`, :api:`docs <java/current>`)
- Scala (:ecosystem:`Language Center </drivers/scala>`, :api:`docs <scala/casbah/current/>`)
- C# (:ecosystem:`Language Center </drivers/csharp>`, :api:`docs <csharp/current/>`)
- C (:ecosystem:`Language Center </drivers/c>`, :api:`docs <c/current/>`)
- C++ (:ecosystem:`Language Center </drivers/cpp>`, :api:`docs <cplusplus/current/>`)
- Haskell (`Language Center <http://hackage.haskell.org/package/mongoDB>`_, :api:`docs <haskell/mongodb>`)
- Erlang (:ecosystem:`Language Center </drivers/erlang>`, :api:`docs <erlang/mongodb>`)
4 changes: 2 additions & 2 deletions source/applications/optimization.txt
Original file line number Diff line number Diff line change
Expand Up @@ -181,8 +181,8 @@ operations. Consider the following example:
server is more efficient than transmitting the collection to your
client and back again.

For more information, see the :wiki:`Server-side Code Execution
<Server-side+Code+Execution>` wiki page.
For more information, see the :doc:`/applications/server-side-javascript`
page.

Use Capped Collections
~~~~~~~~~~~~~~~~~~~~~~
Expand Down
2 changes: 1 addition & 1 deletion source/core/sharded-cluster-internals.txt
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ compound shard key.
.. [#shard-key-index] In many ways, you can think of the shard key a
cluster-wide unique index. However, be aware that sharded systems
cannot enforce cluster-wide unique indexes *unless* the unique
field is in the shard key. Consider the :wiki:`Indexes` wiki page
field is in the shard key. Consider the :doc:`/core/indexes` page
for more information on indexes and compound indexes.

Sorting
Expand Down
9 changes: 4 additions & 5 deletions source/faq/developers.txt
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ MongoDB *does* have support for atomic operations *within* a single
document. Given the possibilities provided by nested documents, this
feature provides support for a large number of use-cases.

.. seealso:: The :wiki:`Atomic Operations <Atomic+Operations>` wiki page.
.. seealso:: The :doc:`/tutorial/isolate-sequence-of-operations` page.

How do you aggregate data with MongoDB?
---------------------------------------
Expand All @@ -123,7 +123,7 @@ MongoDB also supports :term:`map-reduce` with the
:dbcommand:`group`, :dbcommand:`count`, and
:dbcommand:`distinct`. commands.

.. seealso:: The :wiki:`Aggregation <Aggregation>` wiki page.
.. seealso:: The :doc:`/aggregation` page.

Why does MongoDB log so many "Connection Accepted" events?
----------------------------------------------------------
Expand All @@ -148,8 +148,7 @@ Yes.
MongoDB users of all sizes have had a great deal of success using
MongoDB on the EC2 platform using EBS disks.

.. seealso:: The ":wiki:`MongoDB on the Amazon Platform <Amazon+EC2>`"
wiki page.
.. seealso:: :ecosystem:`Amazon EC2 </platforms/amazon-ec2>`

Why are MongoDB's data files so large?
--------------------------------------
Expand All @@ -158,7 +157,7 @@ MongoDB aggressively preallocates data files to reserve space and
avoid file system fragmentation. You can use the :setting:`smallfiles`
flag to modify the file preallocation strategy.

.. seealso:: This wiki page that address :wiki:`MongoDB disk use <Excessive+Disk+Space>`.
.. seealso:: :ref:`faq-disk-size`

.. _faq-small-documents:

Expand Down
5 changes: 2 additions & 3 deletions source/faq/fundamentals.txt
Original file line number Diff line number Diff line change
Expand Up @@ -92,9 +92,8 @@ No.
However, MongoDB does support a rich, ad-hoc query language
of its own.

.. seealso:: The query ":doc:`/reference/operators`" document and the
:wiki:`Query Overview <Advanced+Queries>` and the :wiki:`Tour
<MongoDB+-+A+Developer's+Tour>` pages from the wiki.
.. seealso:: The :doc:`/reference/operators` and the
:doc:`Query Overview </reference/operators>` pages.

What are typical uses for MongoDB?
----------------------------------
Expand Down
4 changes: 2 additions & 2 deletions source/faq/sharding.txt
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ field unique. It is problematic for collections to have duplicate

If you're not sharding your collection by the ``_id`` field, then you
should be sure to store a globally unique identifier in that
field. The default :wiki:`BSON ObjectID <Object+IDs>` works well in
field. The default :doc:`BSON ObjectID </core/object-id>` works well in
this case.

I've enabled sharding and added a second shard, but all the data is still on one server. Why?
Expand Down Expand Up @@ -250,7 +250,7 @@ the data will reside only on the new shard.
What is the process for moving, renaming, or changing the number of config servers?
-----------------------------------------------------------------------------------

.. see:: The wiki page that describes this process: ":wiki:`Changing Configuration Servers <Changing+Config+Servers>`."
.. see:: :ref:`sharding-procedure-config-server` which describes this process.

When do the ``mongos`` servers detect config server changes?
------------------------------------------------------------
Expand Down
8 changes: 4 additions & 4 deletions source/includes/table-sql-to-mongo-schema-examples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ sql2: |
ADD join_date DATETIME
mongo2: |
Collections do not describe or enforce the structure of the
constituent documents. See the :wiki:`Schema Design
<Schema+Design>` wiki page for more information.
constituent documents. See the :doc:`/core/data-modeling`
page for more information.
ref2: |
See :method:`update() <db.collection.update()>` and
:operator:`$set` for more information on changing the structure
Expand All @@ -73,8 +73,8 @@ sql3: |
DROP COLUMN join_date
mongo3: |
Collections do not describe or enforce the structure of the
constituent documents. See the :wiki:`Schema Design
<Schema+Design>` wiki page for more information.
constituent documents. See the :doc:`/core/data-modeling`
page for more information.
ref3: |
See :method:`update() <db.collection.update()>` and
:operator:`$set` for more information on changing the structure
Expand Down
2 changes: 1 addition & 1 deletion source/index.txt
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ If you're new to MongoDB, also consider the following resources:
Community
~~~~~~~~~

MongoDB has an :wiki:`active community <community>`. You'll get a quick
MongoDB has an :about:`active community </community>`. You'll get a quick
response to MongoDB questions (i.e. questions tagged ``mongodb``) posted
to `Stack Overflow`_.

Expand Down
6 changes: 2 additions & 4 deletions source/reference/method/db.createCollection.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,5 @@ db.createCollection()
db.createCollection("people", { size: 2147483648 })

This command provides a wrapper around the database command
:dbcommand:`create`. See the ":wiki:`Capped Collections <Capped+Collections>`"
wiki page for more information about capped collections.

.. STUB :doc:`/core/capped-collections`"
:dbcommand:`create`. See :doc:`/core/capped-collections` for more
information about capped collections.
6 changes: 2 additions & 4 deletions source/reference/mongod.txt
Original file line number Diff line number Diff line change
Expand Up @@ -177,10 +177,8 @@ Options
will continue to have access to the database until the you create
the first user.

See the ":wiki:`Security and Authentication <Security+and+Authentication>`
wiki page for more information regarding this functionality.

.. STUB ":doc:`/administration/security`"
See the :doc:`Security and Authentication </administration/security>`
page for more information regarding this functionality.

.. option:: --cpu

Expand Down
4 changes: 2 additions & 2 deletions source/reference/mongodb-extended-json.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ MongoDB Extended JSON

MongoDB :doc:`import and export utilities
</administration/import-export>` (i.e. :program:`mongoimport` and
:program:`mongoexport`) and MongoDB :wiki:`REST Interfaces
<Http+Interface>` render an approximation of MongoDB :term:`BSON`
:program:`mongoexport`) and MongoDB :ecosystem:`REST Interfaces
</tools/http-interfaces>` render an approximation of MongoDB :term:`BSON`
documents in JSON format.

The REST interface supports three different modes for document output:
Expand Down
2 changes: 1 addition & 1 deletion source/reference/operator/positional.txt
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
The positional :operator:`$` operator facilitates updates to arrays
that contain embedded documents. Use the positional :operator:`$`
operator to access the fields in the embedded documents with the
:wiki:`dot notation <Dot+Notation+(Reaching+into+Objects)>` on the
:ref:`dot notation <document-dot-notation>` on the
:operator:`$` operator.

.. code-block:: javascript
Expand Down
9 changes: 5 additions & 4 deletions source/reference/operator/rename.txt
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,9 @@ $rename
}

- To rename a field within a sub-document, call the
:operator:`$rename` operator using the :wiki:`dot notation
<Dot+Notation+(Reaching+into+Objects)>` to refer to the field.
:operator:`$rename` operator using the
:ref:`dot notation <document-dot-notation>`
to refer to the field.
Include the name of the sub-document in the new field name to
ensure the field remains in the sub-document:

Expand All @@ -81,8 +82,8 @@ $rename

- To rename a field within a sub-document and move it to another
sub-document, call the :operator:`$rename` operator using the
:wiki:`dot notation <Dot+Notation+(Reaching+into+Objects)>` to
refer to the field. Include the name of the new sub-document in
:ref:`dot notation <document-dot-notation>`
to refer to the field. Include the name of the new sub-document in
the ``new name``:

.. code-block:: javascript
Expand Down
2 changes: 1 addition & 1 deletion source/reference/replica-configuration.txt
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@ all optional fields.
, ...
],
<settings: {
<getLastEerrorDefaults : <lasterrdefaults>,>
<getLastErrorDefaults : <lasterrdefaults>,>
<getLastErrorModes : <modes>>
}>
}
Expand Down
4 changes: 2 additions & 2 deletions source/reference/server-status-index.txt
Original file line number Diff line number Diff line change
Expand Up @@ -307,8 +307,8 @@ The ":ref:`server-status-writebacksqueued`" document reports the number of

The ":ref:`server-status-journaling`" document reports on data that
reflect this :program:`mongod` instance's journaling-related operations
and performance during a :wiki:`journal group commit interval
<Journaling#Journaling-GroupCommits>`:
and performance during a :ref:`journal group commit interval
<journaling-journal-commit-interval>`:

.. code-block:: javascript

Expand Down
28 changes: 14 additions & 14 deletions source/reference/server-status.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1003,36 +1003,36 @@ Journaling
.. note::

The data values are **not** cumulative but are reset on a regular
basis as determined by the :wiki:`journal group commit interval
<Journaling#Journaling-GroupCommits>`. This interval is ~100
basis as determined by the :ref:`journal group commit interval
<journaling-journal-commit-interval>`. This interval is ~100
milliseconds (ms) by default (or 30ms if the journal file is on
the same file system as your data files) and is cut by 1/3 when
there is a :dbcommand:`getLastError` command pending. The
interval is configurable using the ``--journalCommitInterval``
option.

.. seealso:: ":wiki:`Journaling`" for more information about journaling operations.
.. seealso:: ":doc:`/administration/journaling`" for more information about journaling operations.

.. STUB :doc:`/core/journaling`

.. data:: serverStatus.dur.commits

The :data:`~serverStatus.dur.commits` provides the number of transactions
written to the :term:`journal` during the last :wiki:`journal group
commit interval <Journaling#Journaling-GroupCommits>`.
written to the :term:`journal` during the last :ref:`journal group
commit interval <journaling-journal-commit-interval>`.

.. data:: serverStatus.dur.journaledMB

The :data:`~serverStatus.dur.journaledMB` provides the amount of data in
megabytes (MB) written to :term:`journal` during the last
:wiki:`journal group commit interval
<Journaling#Journaling-GroupCommits>`.
:ref:`journal group commit interval
<journaling-record-write-operation>`.

.. data:: serverStatus.dur.writeToDataFilesMB

The :data:`~serverStatus.dur.writeToDataFilesMB` provides the amount of data in
megabytes (MB) written from :term:`journal` to the data files during the
last :wiki:`journal group commit interval <Journaling#Journaling-GroupCommits>`.
last :ref:`journal group commit interval <journaling-record-write-operation>`.

.. data:: serverStatus.dur.compression

Expand All @@ -1055,18 +1055,18 @@ Journaling
.. data:: serverStatus.dur.earlyCommits

The :data:`~serverStatus.dur.earlyCommits` value reflects the number of times
MongoDB requested a commit before the scheduled :wiki:`journal group
commit interval <Journaling#Journaling-GroupCommits>`. Use this
value to ensure that your :wiki:`journal group commit interval
<Journaling#Journaling-GroupCommits>` is not too long for your
MongoDB requested a commit before the scheduled :ref:`journal group
commit interval <journaling-record-write-operation>`. Use this
value to ensure that your :ref:`journal group commit interval
<journaling-journal-commit-interval>` is not too long for your
deployment.

.. data:: serverStatus.dur.timeMS

The :data:`~serverStatus.dur.timeMS` document provides information about the
performance of the :program:`mongod` instance during the various
phases of journaling in the last :wiki:`journal group commit
interval <Journaling#Journaling-GroupCommits>`.
phases of journaling in the last :ref:`journal group commit
interval <journaling-journal-commit-interval>`.

.. data:: serverStatus.dur.timeMS.dt

Expand Down
7 changes: 4 additions & 3 deletions source/release-notes/1.8.txt
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,8 @@ those documents.
Journaling
``````````

Returning to 1.6 after using 1.8 :wiki:`journaling <Journaling>` works
Returning to 1.6 after using 1.8
:doc:`Journaling </administration/journaling>` works
fine, as journaling does not change anything about the data file format.
Suppose you are running 1.8.x with journaling enabled and you decide to
switch back to 1.6. There are two scenarios:
Expand All @@ -229,7 +230,7 @@ Changes
Journaling
~~~~~~~~~~

MongoDB now supports write-ahead :wiki:`journaling <Journaling>` to
MongoDB now supports write-ahead :doc:`/administration/journaling` to
facilitate fast crash recovery and durability in the storage engine.
With journaling enabled, a :program:`mongod` can be quickly restarted
following a crash without needing to repair the :term:`collections
Expand Down Expand Up @@ -305,7 +306,7 @@ Additional Changes and Enhancements

1.7.5
`````
- :wiki:`Journaling`.
- :doc:`Journaling </administration/journaling>`.

- Extent allocation improvements.

Expand Down
3 changes: 1 addition & 2 deletions source/release-notes/2.2.txt
Original file line number Diff line number Diff line change
Expand Up @@ -224,8 +224,7 @@ shell that support tagged sharding configuration:
- :method:`sh.addTagRange()`
- :method:`sh.removeShardTag()`

Also, see the :wiki:`wiki page for tag aware sharding
<Tag+Aware+Sharding>`.
Also, see :doc:`/administration/tag-aware-sharding`.

Fully Supported Read Preference Semantics
`````````````````````````````````````````
Expand Down
2 changes: 1 addition & 1 deletion source/tutorial/aggregation-examples.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ aggregation consider the following resources:

- :doc:`/applications/aggregation`
- :doc:`/reference/aggregation`
- :wiki:`SQL+to+Aggregation+Framework+Mapping+Chart`
- :doc:`/reference/sql-aggregation-comparison`

This document provides a number of practical examples that display the
capabilities of the aggregation framework. All examples use a publicly
Expand Down
2 changes: 1 addition & 1 deletion source/tutorial/configure-linux-iptables-firewall.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ larger networking organization. For a detailed over view of security
practices and risk management for MongoDB, see :doc:`/administration/security`.

.. seealso:: For MongoDB deployments on Amazon's web services, see the
:wiki:`Amazon EC2 <Amazon+EC2>` wiki page, which addresses Amazon's
:ecosystem:`Amazon EC2 </platforms/amazon-ec2>` page, which addresses Amazon's
Security Groups and other EC2-specific security features.

Overview
Expand Down
Loading