Skip to content

Commit 8b34d6e

Browse files
authored
DOCSP-42115: Additional cleanup (#55)
* DOCSP-42115: Additional cleanup * fixes * restructuring * ref fixes * wording * JS feedback
1 parent 5dbee65 commit 8b34d6e

15 files changed

+30
-794
lines changed

source/compatibility.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.. _cpp-compatibility-tables:
1+
.. _cpp-compatibility:
22

33
=============
44
Compatibility

source/configuration.txt

Lines changed: 0 additions & 207 deletions
This file was deleted.

source/connect.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ Connect to MongoDB
2929
/connect/tls
3030
/connect/network-compression
3131
/connect/stable-api
32+
/connect/connection-pools
3233

3334
Overview
3435
--------
File renamed without changes.

source/data-formats.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Specialized Data Formats
2222
:maxdepth: 1
2323

2424
/data-formats/time-series
25+
/data-formats/working-with-bson
2526

2627
Overview
2728
--------
@@ -32,4 +33,5 @@ sections:
3233

3334
- Learn how to store and interact with time series data in the :ref:`cpp-time-series` guide.
3435

35-
.. TODO: link to BSON data guide
36+
- Learn how to use BSON types from the ``bsoncxx`` library in the :ref:`cpp-working-with-bson`
37+
guide.

source/index.txt

Lines changed: 17 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,6 @@
22
MongoDB C++ Driver
33
===================
44

5-
.. contents:: On this page
6-
:local:
7-
:backlinks: none
8-
:depth: 2
9-
:class: singlecol
10-
115
.. facet::
126
:name: genre
137
:values: reference
@@ -17,25 +11,19 @@ MongoDB C++ Driver
1711
:maxdepth: 1
1812

1913
Get Started </get-started>
20-
/polyfill-selection
21-
/advanced-installation
2214
/connect
2315
/read
2416
/write
2517
/indexes
2618
/aggregation
2719
/security
2820
/data-formats
29-
/configuration
30-
/client-side-encryption
31-
/tutorial
21+
/polyfill-selection
22+
/advanced-installation
3223
/thread-safety
33-
/connection-pools
34-
/working-with-bson
3524
/api-abi-versioning
3625
/whats-new
3726
/upgrade
38-
/reporting-bugs
3927
/testing
4028
/compatibility
4129
/issues-and-help
@@ -53,30 +41,12 @@ Get Started
5341
Learn how to install the driver, establish a connection to MongoDB, and begin
5442
working with data in the :ref:`cpp-get-started` tutorial.
5543

56-
Choose a C++17 Polyfill
57-
-----------------------
58-
59-
Learn how to a choose a polyfill library implementation for
60-
pre-C++ 17 configurations in the :ref:`cpp-polyfill-selection` section.
61-
62-
Advanced Installation Options
63-
-----------------------------
64-
65-
Learn about additional configuration and installation options
66-
in the :ref:`cpp-installation-advanced` section.
67-
6844
Connect to MongoDB
6945
------------------
7046

7147
Learn how to create and configure a connection to a MongoDB deployment
7248
in the :ref:`cpp-connect` section.
7349

74-
Databases and Collections
75-
-------------------------
76-
77-
Learn how to use the {+driver-short+} to work with MongoDB databases and collections
78-
in the :ref:`cpp-databases-collections` section.
79-
8050
Read Data from MongoDB
8151
----------------------
8252

@@ -111,24 +81,30 @@ Specialized Data Formats
11181
Learn how to work with specialized data formats and custom types in the
11282
:ref:`cpp-data-formats` section.
11383

84+
Choose a C++17 Polyfill
85+
-----------------------
86+
87+
Learn how to a choose a polyfill library implementation for
88+
pre-C++ 17 configurations in the :ref:`cpp-polyfill-selection` section.
89+
90+
Advanced Installation Options
91+
-----------------------------
92+
93+
Learn about advanced configuration and installation options
94+
in the :ref:`cpp-installation-advanced` section.
95+
11496
What's New
11597
----------
11698

11799
For a list of new features and changes in each version, see the :ref:`cpp-whats-new`
118100
section.
119101

120-
Upgrade {+driver-short+} Versions
121-
---------------------------
102+
Upgrade Driver Versions
103+
-----------------------
122104

123105
Learn what changes you might need to make to your application to upgrade driver versions
124106
in the :ref:`cpp-upgrade` section.
125107

126-
Previous Versions
127-
-----------------
128-
129-
For documentation on versions of the driver v3.9.x and earlier, see the
130-
:ref:`cpp-previous-versions` section.
131-
132108
Issues & Help
133109
-------------
134110

@@ -146,7 +122,7 @@ API Documentation
146122
-----------------
147123

148124
For detailed information about types and methods in the {+driver-short+}, see
149-
the `{+driver-short+} API documentation <{+api-root+}>`__.
125+
the `{+driver-short+} API documentation <{+api+}>`__.
150126

151127

152128
Driver Status by Family and Version

source/read/retrieve.txt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -223,10 +223,8 @@ Additional Information
223223

224224
To learn more about query filters, see :ref:`cpp-specify-query`.
225225

226-
For runnable code examples of retrieving documents with the {+driver-short+}, see :ref:`cpp-read`.
227-
228-
For more examples that use the ``find()`` and ``find_one()`` methods, see the :ref:`cpp-tutorial-find`
229-
section of the Tutorial page.
226+
For runnable code examples of retrieving documents with the {+driver-short+},
227+
see :ref:`cpp-read`.
230228

231229
API Documentation
232230
~~~~~~~~~~~~~~~~~

0 commit comments

Comments
 (0)