Skip to content

Commit b44765d

Browse files
skerschbkay-kim
authored andcommitted
DOCSP-3768 update links to drivers
1 parent 91cef3f commit b44765d

21 files changed

+50
-50
lines changed

source/core/document.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ Field names are strings.
7575
.. include:: /includes/fact-document-field-name-restrictions.rst
7676

7777
BSON documents may have more than one field with the same name.
78-
Most :doc:`MongoDB interfaces </applications/drivers>`, however, represent MongoDB
78+
Most :ecosystem:`MongoDB interfaces </drivers>`, however, represent MongoDB
7979
with a structure (e.g. a hash table) that does not support duplicate
8080
field names. If you need to manipulate documents that have more than one
81-
field with the same name, see the :doc:`driver documentation
82-
</applications/drivers>` for your driver.
81+
field with the same name, see the :ecosystem:`driver documentation
82+
</drivers>` for your driver.
8383

8484
Some documents created by internal MongoDB processes may have duplicate
8585
fields, but *no* MongoDB process will *ever* add duplicate fields to an

source/core/gridfs.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,11 @@ can update the metadata field that indicates "latest" status in an
7171
atomic update after uploading the new version of the file, and later
7272
remove previous versions if needed.
7373

74-
Furthermore, if your files are all smaller the 16 MB :limit:`BSON
75-
Document Size` limit, consider storing the file manually within a
76-
single document instead of using GridFS. You may use the BinData data
77-
type to store the binary data. See your :doc:`drivers
78-
</applications/drivers>` documentation for details on using BinData.
74+
Furthermore, if your files are all smaller than the 16 MB :limit:`BSON
75+
Document Size` limit, consider storing each file in a single document instead
76+
of using GridFS. You may use the BinData data type to store the binary data.
77+
See your :ecosystem:`drivers </drivers>` documentation for details on
78+
using BinData.
7979

8080
.. index:: GridFS; initialize
8181
.. _gridfs-use:
@@ -86,7 +86,7 @@ Use GridFS
8686
To store and retrieve files using :term:`GridFS`, use either of the
8787
following:
8888

89-
- A MongoDB driver. See the :doc:`drivers</applications/drivers>`
89+
- A MongoDB driver. See the :ecosystem:`drivers</drivers>`
9090
documentation for information on using GridFS with your driver.
9191

9292
- The :binary:`~bin.mongofiles` command-line tool. See the
@@ -236,7 +236,7 @@ GridFS Indexes
236236
--------------
237237

238238
GridFS uses indexes on each of the ``chunks`` and ``files`` collections
239-
for efficiency. :doc:`Drivers </applications/drivers>` that conform to
239+
for efficiency. :ecosystem:`Drivers </drivers>` that conform to
240240
the `GridFS specification`_ automatically create these indexes for
241241
convenience. You can also create any additional indexes as desired to
242242
suit your application's needs.
@@ -255,7 +255,7 @@ chunks, as demonstrated in the following example:
255255

256256
db.fs.chunks.find( { files_id: myFileID } ).sort( { n: 1 } )
257257

258-
:doc:`Drivers </applications/drivers>` that conform to the `GridFS
258+
:ecosystem:`Drivers </drivers>` that conform to the `GridFS
259259
specification`_ will automatically ensure that this index exists before
260260
read and write operations. See the relevant driver documentation for the
261261
specific behavior of your GridFS application.
@@ -280,7 +280,7 @@ efficient retrieval of files, as shown in this example:
280280

281281
db.fs.files.find( { filename: myFileName } ).sort( { uploadDate: 1 } )
282282

283-
:doc:`Drivers </applications/drivers>` that conform to the `GridFS
283+
:ecosystem:`Drivers </drivers>` that conform to the `GridFS
284284
specification`_ will automatically ensure that this index exists before
285285
read and write operations. See the relevant driver documentation for the
286286
specific behavior of your GridFS application.

source/core/read-preference.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Read Preference Modes
112112
[#edge-cases-2-primaries]_ Ensure that your application can tolerate
113113
stale data if you choose to use a non-:readmode:`primary` mode.
114114

115-
MongoDB :doc:`drivers </applications/drivers>` support five
115+
MongoDB :ecosystem:`drivers </drivers>` support five
116116
read preference modes.
117117

118118
.. include:: /includes/read-preference-modes-table.rst

source/core/shell-types.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Data Types in the ``mongo`` Shell
1111
:class: singlecol
1212

1313
MongoDB :term:`BSON` provides support for additional data types than
14-
:term:`JSON`. :doc:`Drivers </applications/drivers>` provide native
14+
:term:`JSON`. :ecosystem:`Drivers </drivers>` provide native
1515
support for these data types in host languages and the
1616
:binary:`~bin.mongo` shell also provides several helper classes to support
1717
the use of these data types in the :binary:`~bin.mongo` JavaScript

source/core/tailable-cursors.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,5 +50,5 @@ Consider the following behaviors related to tailable cursors:
5050

5151
A *dead* cursor has an id of ``0``.
5252

53-
See your :doc:`driver documentation </applications/drivers>` for the
53+
See your :ecosystem:`driver documentation </drivers>` for the
5454
driver-specific method to specify the tailable cursor.

source/faq/fundamentals.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ object, not a string. Thus traditional SQL injection attacks are not a
149149
problem. More details and some nuances are covered below.
150150

151151
MongoDB represents queries as :term:`BSON` objects. Typically
152-
:doc:`client libraries </applications/drivers>` provide a convenient,
152+
:ecosystem:`client libraries </drivers>` provide a convenient,
153153
injection free, process to build these objects. Consider the following
154154
C++ example:
155155

source/includes/apiargs-method-cursor.addOption-param.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ arg_name: param
22
description: |
33
``OP_QUERY`` wire protocol flag. For the :binary:`~bin.mongo` shell,
44
you can use the cursor flags listed below. For the driver-specific
5-
list, see your :doc:`driver documentation </applications/drivers>`.
5+
list, see your :ecosystem:`driver documentation </drivers>`.
66
interface: method
77
name: flag
88
operation: cursor.addOption

source/includes/extracts-parent-admonition-js-prevalence.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ content: |
66
77
Although {{javascriptUsingOperation}} JavaScript, most
88
interactions with MongoDB do not use JavaScript but use an
9-
:doc:`idiomatic driver </applications/drivers>` in the language
9+
:ecosystem:`idiomatic driver </drivers>` in the language
1010
of the interacting application.
1111
...

source/includes/fact-document-max-size.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ The maximum document size helps ensure that a single document cannot
44
use excessive amount of RAM or, during transmission, excessive amount
55
of bandwidth. To store documents larger than the maximum size, MongoDB
66
provides the GridFS API. See :binary:`~bin.mongofiles` and the
7-
documentation for your :doc:`driver </applications/drivers>` for more
7+
documentation for your :ecosystem:`driver </drivers>` for more
88
information about GridFS.

source/includes/options-mongos.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,8 +242,8 @@ description: |
242242
{{intro}} ping time, in milliseconds, that :binary:`~bin.mongos` uses
243243
to determine which secondary replica set members to pass read
244244
operations from clients. The default value of ``15`` corresponds to
245-
the default value in all of the client :doc:`drivers
246-
</applications/drivers>`.
245+
the default value in all of the client :ecosystem:`drivers
246+
</drivers>`.
247247
248248
When :binary:`~bin.mongos` receives a request that permits reads to
249249
:term:`secondary` members, the :binary:`~bin.mongos` will:

source/reference/connection-string.txt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ Connection String URI Format
1515
:class: singlecol
1616

1717
This document describes the URI format for defining connections between
18-
applications and MongoDB instances in the official MongoDB :doc:`drivers
19-
</applications/drivers>`.
18+
applications and MongoDB instances in the official MongoDB :ecosystem:`drivers
19+
</drivers>`.
2020

2121
.. index:: connections; connection string format
2222
.. _connections-standard-connection-string-format:
@@ -27,7 +27,7 @@ Standard Connection String Format
2727
This section describes the standard format of the MongoDB connection URI
2828
used to connect to a MongoDB database server. The format is the same for
2929
all official MongoDB drivers. For a list of drivers and links to driver
30-
documentation, see :doc:`/applications/drivers`.
30+
documentation, see :ecosystem:`/drivers`.
3131

3232
The following is the standard URI connection scheme:
3333

@@ -198,22 +198,22 @@ Connection Options
198198

199199
.. note::
200200
The :urioption:`ssl` option is not supported by all drivers.
201-
See your :doc:`driver </applications/drivers>` documentation
201+
See your :ecosystem:`driver </drivers>` documentation
202202
and the :doc:`/tutorial/configure-ssl` document.
203203

204204
* - .. urioption:: connectTimeoutMS
205205

206206
- The time in milliseconds to attempt a connection before timing
207207
out. The default is never to timeout, though different drivers
208-
might vary. See the :doc:`driver </applications/drivers>`
208+
might vary. See the :ecosystem:`driver </drivers>`
209209
documentation.
210210

211211
* - .. urioption:: socketTimeoutMS
212212

213213
- The time in milliseconds to attempt a send or receive on a
214214
socket before the attempt times out. The default is never to
215215
timeout, though different drivers might vary. See the
216-
:doc:`driver </applications/drivers>` documentation.
216+
:ecosystem:`driver </drivers>` documentation.
217217

218218
.. _connection-pool-options:
219219

@@ -222,7 +222,7 @@ Connection Pool Options
222222

223223
Most drivers implement some kind of connection pool handling.
224224
Some drivers do not support connection
225-
pools. See your :doc:`driver </applications/drivers>` documentation
225+
pools. See your :ecosystem:`driver </drivers>` documentation
226226
for more information on the connection pooling implementation. These
227227
options allow applications to configure the connection pool when
228228
connecting to the MongoDB deployment.
@@ -247,7 +247,7 @@ connecting to the MongoDB deployment.
247247
.. note::
248248
The :urioption:`minPoolSize` option is not supported by all
249249
drivers. For information on your driver, see the
250-
:doc:`drivers </applications/drivers>` documentation.
250+
:ecosystem:`drivers </drivers>` documentation.
251251

252252
* - .. urioption:: maxIdleTimeMS
253253

@@ -261,14 +261,14 @@ connecting to the MongoDB deployment.
261261
- A number that the driver multiples the :urioption:`maxPoolSize`
262262
value to, to provide the maximum number of threads allowed to
263263
wait for a connection to become available from the pool. For
264-
default values, see the :doc:`/applications/drivers`
264+
default values, see the :ecosystem:`/drivers`
265265
documentation.
266266

267267
* - .. urioption:: waitQueueTimeoutMS
268268

269269
- The maximum time in milliseconds that a thread can wait for a
270270
connection to become available. For default values, see the
271-
:doc:`/applications/drivers` documentation.
271+
:ecosystem:`/drivers` documentation.
272272

273273
.. _connections-write-concern:
274274

@@ -598,13 +598,13 @@ Miscellaneous Configuration
598598
``pythonLegacy``
599599
The default representation for the Python driver.
600600

601-
For the default, see the :doc:`drivers </applications/drivers>`
601+
For the default, see the :ecosystem:`drivers </drivers>`
602602
documentation for your driver.
603603

604604
.. note::
605605
Not all drivers support the :urioption:`uuidRepresentation`
606-
option. For information on your driver, see the :doc:`drivers
607-
</applications/drivers>` documentation.
606+
option. For information on your driver, see the :ecosystem:`drivers
607+
</drivers>` documentation.
608608

609609
.. _connections-connection-examples:
610610

@@ -657,7 +657,7 @@ The following connects to a UNIX domain socket with file path
657657
mongodb://%2Ftmp%2Fmongodb-27017.sock
658658

659659
.. note:: Not all drivers support UNIX domain sockets. For information
660-
on your driver, see the :doc:`drivers </applications/drivers>`
660+
on your driver, see the :ecosystem:`drivers </drivers>`
661661
documentation.
662662

663663
Replica Set with Members on Different Machines

source/reference/database-references.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ MongoDB applications use one of two methods for relating documents:
4646

4747
To resolve DBRefs, your application
4848
must perform additional queries to return the referenced
49-
documents. Many :doc:`drivers </applications/drivers>` have helper
49+
documents. Many :ecosystem:`drivers </drivers>` have helper
5050
methods that form the query for the DBRef automatically. The
5151
drivers [#official-driver]_ do not *automatically* resolve DBRefs
5252
into documents.

source/reference/glossary.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ Glossary
268268

269269
driver
270270
A client library for interacting with MongoDB in a particular
271-
language. See :doc:`/applications/drivers`.
271+
language. See :ecosystem:`/drivers`.
272272

273273
durable
274274
A write operation is durable when it will persist across a

source/reference/method/cursor.batchSize.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ Definition
1919
number of documents to return in each batch of the response from the
2020
MongoDB instance. In most cases, modifying the batch size will
2121
not affect the user or the application, as the
22-
:binary:`~bin.mongo` shell and most :doc:`drivers
23-
</applications/drivers>` return results as if MongoDB returned a
22+
:binary:`~bin.mongo` shell and most :ecosystem:`drivers
23+
</drivers>` return results as if MongoDB returned a
2424
single batch.
2525

2626
The :method:`~cursor.batchSize()` method takes the

source/reference/method/db.collection.find.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ automatically iterates the cursor to display up to the first 20
7575
documents. Type ``it`` to continue iteration.
7676

7777
To access the returned documents with a driver, use the appropriate
78-
cursor handling mechanism for the :doc:`driver language
79-
</applications/drivers>`.
78+
cursor handling mechanism for the :ecosystem:`driver language
79+
</drivers>`.
8080

8181
Read Concern
8282
~~~~~~~~~~~~
@@ -516,8 +516,8 @@ to iterate the cursor and access the documents:
516516
Modify the Cursor Behavior
517517
~~~~~~~~~~~~~~~~~~~~~~~~~~
518518

519-
The :binary:`~bin.mongo` shell and the :doc:`drivers
520-
</applications/drivers>` provide several cursor methods that call on the
519+
The :binary:`~bin.mongo` shell and the :ecosystem:`drivers
520+
</drivers>` provide several cursor methods that call on the
521521
*cursor* returned by the :method:`~db.collection.find()` method to
522522
modify its behavior.
523523

source/release-notes/2.0.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ New ``ContinueOnError`` Option for Bulk Insert
321321
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
322322

323323
Set the ``continueOnError`` option for bulk inserts, in the
324-
:doc:`driver </applications/drivers>`, so that bulk insert will
324+
:ecosystem:`driver </drivers>`, so that bulk insert will
325325
continue to insert any remaining documents even if an insert fails, as
326326
is the case with duplicate key exceptions or network interruptions. The :dbcommand:`getLastError`
327327
command will report whether any inserts have failed, not just the

source/release-notes/2.2.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Synopsis
2525

2626
- :binary:`~bin.mongod`, 2.2 is a drop-in replacement for 2.0 and 1.8.
2727

28-
- Check your :doc:`driver </applications/drivers>` documentation for
28+
- Check your :ecosystem:`driver </drivers>` documentation for
2929
information regarding required compatibility upgrades, and always
3030
run the recent release of your driver.
3131

source/tutorial/aggregation-zip-code-data-set.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ the stages in sequence.
6262
The :method:`aggregate() <db.collection.aggregate()>` method in the
6363
:binary:`~bin.mongo` shell provides a wrapper around the
6464
:dbcommand:`aggregate` database command. See the documentation for your
65-
:doc:`driver </applications/drivers>` for a more idiomatic interface
65+
:ecosystem:`driver </drivers>` for a more idiomatic interface
6666
for data aggregation operations.
6767

6868
.. _aggregation-return-states-by-population:

source/tutorial/manage-the-database-profiler.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ Enable Database Profiling and Set the Profiling Level
6464

6565
You can enable database profiling from the :binary:`~bin.mongo` shell or
6666
through a driver using the :dbcommand:`profile` command. This section
67-
will describe how to do so from the :binary:`~bin.mongo` shell. See your :doc:`driver documentation
68-
</applications/drivers>` if you want to control the profiler from
67+
will describe how to do so from the :binary:`~bin.mongo` shell. See your :ecosystem:`driver documentation
68+
</drivers>` if you want to control the profiler from
6969
within your application.
7070

7171
When you enable profiling, you also set the :ref:`profiling level

source/tutorial/upgrade-revision.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ use the procedure :ref:`upgrade-mongodb-instance`.
5757
Follow this upgrade procedure:
5858

5959
1. For deployments that use authentication, first upgrade all of your
60-
MongoDB :doc:`drivers </applications/drivers>`. To upgrade, see the
60+
MongoDB :ecosystem:`drivers </drivers>`. To upgrade, see the
6161
documentation for your driver as well as the :ecosystem:`Driver
6262
Compatibility </drivers/driver-compatibility-reference>` page.
6363

source/tutorial/use-database-commands.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ commands called :method:`db.runCommand()`. The following operation in
4545

4646
db.runCommand( { isMaster: 1 } )
4747

48-
Many :doc:`drivers </applications/drivers>` provide an equivalent for
48+
Many :ecosystem:`drivers </drivers>` provide an equivalent for
4949
the :method:`db.runCommand()` method. Internally, running commands
5050
with :method:`db.runCommand()` is equivalent to a special query
5151
against the :term:`$cmd` collection.

0 commit comments

Comments
 (0)