From 4baf77da71fc6ad151b9e61ec2cb6a4f74bf9435 Mon Sep 17 00:00:00 2001 From: lindseymoore <71525840+lindseymoore@users.noreply.github.com> Date: Mon, 25 Nov 2024 15:41:13 -0500 Subject: [PATCH 1/2] DOCSP-45438 Shorten TOC v1.28 (#75) * DOCSP-45438 Shorten TOC v1.28 * shorten * testing staging * staging working (cherry picked from commit 0f5bd8ce5af9686178f10af5ff9095dac8bebefb) --- source/index.txt | 4 +-- source/libbson.txt | 6 ++--- source/libbson/cross-platform-notes.txt | 4 +-- source/libbson/guides.txt | 6 ++--- source/libbson/tutorials.txt | 12 ++++----- source/libmongoc.txt | 14 +++++----- source/libmongoc/guides.txt | 26 +++++++++---------- source/libmongoc/guides/in-use-encryption.txt | 4 +-- source/libmongoc/howto.txt | 2 +- source/libmongoc/ref.txt | 4 +-- source/libmongoc/tutorials.txt | 2 +- .../tutorials/obtaining-libraries.txt | 6 ++--- 12 files changed, 45 insertions(+), 45 deletions(-) diff --git a/source/index.txt b/source/index.txt index 7ea1f693..6ea1fc8c 100644 --- a/source/index.txt +++ b/source/index.txt @@ -25,8 +25,8 @@ MongoDB C Driver :titlesonly: :maxdepth: 1 - /libbson - /libmongoc + libbson + libmongoc Introduction ------------ diff --git a/source/libbson.txt b/source/libbson.txt index 6d1a3dab..4bb156c1 100644 --- a/source/libbson.txt +++ b/source/libbson.txt @@ -19,9 +19,9 @@ libbson :titlesonly: :maxdepth: 1 - /libbson/tutorials - /libbson/guides - /libbson/cross-platform-notes + Tutorials + Guides + Cross Platform Notes API Documentation Introduction diff --git a/source/libbson/cross-platform-notes.txt b/source/libbson/cross-platform-notes.txt index 5ea11618..6ea560bb 100644 --- a/source/libbson/cross-platform-notes.txt +++ b/source/libbson/cross-platform-notes.txt @@ -7,8 +7,8 @@ Cross Platform Notes .. toctree:: :titlesonly: - /libbson/cross-platform-notes/endianness - /libbson/cross-platform-notes/threading + Endianness + Threading - :ref:`bson_endianness` - :ref:`bson_threading` \ No newline at end of file diff --git a/source/libbson/guides.txt b/source/libbson/guides.txt index 525f2b30..fc7fc044 100644 --- a/source/libbson/guides.txt +++ b/source/libbson/guides.txt @@ -7,9 +7,9 @@ Guides .. toctree:: :titlesonly: - /libbson/guides/streaming-bson - /libbson/guides/json - /libbson/guides/lifetimes + Streaming BSON + JSON + bson_t Lifetimes - :ref:`bson_streaming_bson` - :ref:`bson_json` diff --git a/source/libbson/tutorials.txt b/source/libbson/tutorials.txt index 686f930d..78bf980b 100644 --- a/source/libbson/tutorials.txt +++ b/source/libbson/tutorials.txt @@ -8,12 +8,12 @@ Tutorials :titlesonly: :maxdepth: 1 - /libbson/tutorials/include-and-link - /libbson/tutorials/creating - /libbson/tutorials/errors - /libbson/tutorials/oid - /libbson/tutorials/parsing - /libbson/tutorials/utf8 + Use libbson with C + BSON Docsuments + Handling Errors + ObjectIDs + Parsing BSON + UTF-8 - :ref:`bson_include_and_link` - :ref:`bson_creating` diff --git a/source/libmongoc.txt b/source/libmongoc.txt index 91e732ec..b04863cd 100644 --- a/source/libmongoc.txt +++ b/source/libmongoc.txt @@ -16,13 +16,13 @@ libmongoc :titlesonly: :maxdepth: 1 - /libmongoc/tutorials - /libmongoc/howto - /libmongoc/ref - /libmongoc/tutorial - /libmongoc/authentication - /libmongoc/basic-troubleshooting - /libmongoc/guides + Tutorials + How-To Guides + Reference + Tutorial + Authentication + Basic Troubleshooting + Guides API Documentation Application Performance Monitoring diff --git a/source/libmongoc/guides.txt b/source/libmongoc/guides.txt index 9409b01e..a21930cb 100644 --- a/source/libmongoc/guides.txt +++ b/source/libmongoc/guides.txt @@ -8,19 +8,19 @@ Guides :titlesonly: :maxdepth: 1 - /libmongoc/guides/configuring_tls - /libmongoc/guides/mongoc-common-task-examples - /libmongoc/guides/advanced-connections - /libmongoc/guides/connection-pooling - /libmongoc/guides/data-compression - /libmongoc/guides/cursors - /libmongoc/guides/bulk - /libmongoc/guides/aggregate - /libmongoc/guides/distinct-mapreduce - /libmongoc/guides/visual-studio-guide - /libmongoc/guides/manage-collection-indexes - /libmongoc/guides/debugging - /libmongoc/guides/in-use-encryption + Configure TLS + Common Tasks + Advanced Connections + Connection Pooling + Data Compression + Cursors + Bulk Write + Aggregation Frameworks + distinct & mapReduce + Visual Studio Project + Manage Indexes + Aids for Debugging + In-Use Encryption - :ref:`mongoc_configuring_tls` - :ref:`mongoc_common_task_examples` diff --git a/source/libmongoc/guides/in-use-encryption.txt b/source/libmongoc/guides/in-use-encryption.txt index 17421a8e..139fe91c 100644 --- a/source/libmongoc/guides/in-use-encryption.txt +++ b/source/libmongoc/guides/in-use-encryption.txt @@ -10,8 +10,8 @@ In-Use Encryption consists of two features: :titlesonly: :maxdepth: 1 - /libmongoc/guides/client-side-field-level-encryption - /libmongoc/guides/queryable-encryption + Client-Side Encryption + Queryable Encryption - :ref:`csfle` - :ref:`queryable-encryption` diff --git a/source/libmongoc/howto.txt b/source/libmongoc/howto.txt index 0d5662a1..4c3240c1 100644 --- a/source/libmongoc/howto.txt +++ b/source/libmongoc/howto.txt @@ -14,6 +14,6 @@ How-To Guides .. toctree:: :maxdepth: 2 - /libmongoc/howto/source-install + Install from Source - :ref:`how-to-install` \ No newline at end of file diff --git a/source/libmongoc/ref.txt b/source/libmongoc/ref.txt index 787db8af..4034ba33 100644 --- a/source/libmongoc/ref.txt +++ b/source/libmongoc/ref.txt @@ -7,8 +7,8 @@ Reference .. toctree:: :maxdepth: 1 - /libmongoc/ref/packages - /libmongoc/ref/platforms + Package Installation + Platform Support - :ref:`package-installation` - :ref:`platform-support` diff --git a/source/libmongoc/tutorials.txt b/source/libmongoc/tutorials.txt index f6232a12..792dcac9 100644 --- a/source/libmongoc/tutorials.txt +++ b/source/libmongoc/tutorials.txt @@ -10,6 +10,6 @@ the C driver. .. toctree:: :maxdepth: 2 - /libmongoc/tutorials/obtaining-libraries + C Driver Libraries - :ref:`obtaining_libraries` \ No newline at end of file diff --git a/source/libmongoc/tutorials/obtaining-libraries.txt b/source/libmongoc/tutorials/obtaining-libraries.txt index c1fc4b7a..752f2dae 100644 --- a/source/libmongoc/tutorials/obtaining-libraries.txt +++ b/source/libmongoc/tutorials/obtaining-libraries.txt @@ -9,9 +9,9 @@ There are a few methods of obtaining the ``mongo-c-driver`` codebase: .. toctree:: :maxdepth: 1 - /libmongoc/tutorials/obtaining-libraries/from-source - /libmongoc/tutorials/obtaining-libraries/installing - /libmongoc/tutorials/obtaining-libraries/docs + Build from Source + Prebuilt Libraries + Build the Documentation - :ref:`build-libraries` - :ref:`installing` From a56f3a63f3486ccef36bb06a286112179bd11285 Mon Sep 17 00:00:00 2001 From: lindseymoore <71525840+lindseymoore@users.noreply.github.com> Date: Mon, 25 Nov 2024 15:52:22 -0500 Subject: [PATCH 2/2] Update source/libbson/tutorials.txt --- source/libbson/tutorials.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/libbson/tutorials.txt b/source/libbson/tutorials.txt index 78bf980b..388347e5 100644 --- a/source/libbson/tutorials.txt +++ b/source/libbson/tutorials.txt @@ -9,7 +9,7 @@ Tutorials :maxdepth: 1 Use libbson with C - BSON Docsuments + BSON Documents Handling Errors ObjectIDs Parsing BSON