Skip to content

Commit e7415bc

Browse files
Merge pull request #201 from mongodb/missing-meta-descriptions
Add missing meta descriptions
2 parents 9ae9537 + 5563d37 commit e7415bc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+164
-1
lines changed

source/compatibility.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Compatibility
1010

1111
.. meta::
1212
:keywords: version, backwards, conflict, platforms
13+
:description: Ensure compatibility of the Kafka Connector with MongoDB and Confluent Kafka Connect, supporting various Apache Kafka platforms.
1314

1415
MongoDB Compatibility
1516
---------------------

source/contribute.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
How to Contribute
55
=================
66

7+
.. meta::
8+
:description: Contribute to the Kafka Connector by following guidelines for code standards, documentation, and testing, ensuring your pull request passes all Gradle checks.
9+
710
We are happy to accept contributions to help improve the {+connector+}. We guide
811
community contributions to ensure they meet the standards of the codebase. Please
912
ensure that your pull request meets the following criteria:

source/index.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
MongoDB Kafka Connector
66
=======================
77

8+
.. meta::
9+
:description: Explore how to use the MongoDB Kafka Connector to integrate data between Apache Kafka and MongoDB, including setup, configuration, and security.
10+
811
.. toctree::
912
:titlesonly:
1013
:maxdepth: 1

source/introduction.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Introduction
55
============
66

7+
.. meta::
8+
:description: Explore sections on the MongoDB Kafka Connector, including installation, connection, data formats, and converters.
9+
710
.. toctree::
811
:titlesonly:
912

source/introduction/connect.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Connect to MongoDB
55
==================
66

7+
.. meta::
8+
:description: Connect the MongoDB Kafka Connector to MongoDB using a connection URI, specifying address, settings, and authentication options.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/introduction/converters.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Converters
55
==========
66

7+
.. meta::
8+
:description: Explore how to use converters with the Kafka Connector to translate data between MongoDB and Kafka Connect, including configuration templates for various converters.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/introduction/data-formats.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Data Formats
55
============
66

7+
.. meta::
8+
:description: Explore various data formats like JSON, BSON, Avro, and byte arrays used with the MongoDB Kafka Connector, including their applications and specifications.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/introduction/install.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Install the MongoDB Kafka Connector
55
===================================
66

7+
.. meta::
8+
:description: Install the MongoDB Kafka Connector on Confluent Platform or Apache Kafka by downloading the appropriate JAR files and following specific setup instructions.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none
@@ -123,4 +126,3 @@ file name. Consult the following table for a description of each suffix:
123126
For example,
124127
``mongo-kafka-connect-{+connector_version+}.{+connector_patch_version+}-all.jar``
125128
is the uber JAR for the version {+connector_version+}.{+connector_patch_version+} connector.
126-

source/introduction/kafka-connect.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Kafka and Kafka Connect
55
=======================
66

7+
.. meta::
8+
:description: Learn about Apache Kafka and Kafka Connect, their benefits, and how they facilitate data movement between datastores like MongoDB.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/issues-and-help.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Issues & Help
55
=============
66

7+
.. meta::
8+
:description: Find support for the Kafka Connector through community forums, report bugs, or request features via JIRA.
9+
710
Often, the quickest way to get support for general questions is through the
811
`MongoDB Community Forums <https://www.mongodb.com/community/forums/tags/c/connectors-integrations/48/kafka-connector>`__.
912

source/migrate-from-kafka-connect-mongodb.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Migrate from Kafka Connect MongoDB
55
==================================
66

7+
.. meta::
8+
:description: Migrate your Kafka deployments from the community-created Kafka Connect MongoDB sink connector to the official MongoDB Kafka Connector by updating configuration settings and custom classes.
9+
710
Use this guide to migrate your Kafka deployments from the community-created
811
:github:`Kafka Connect MongoDB <hpgrahsl/kafka-connect-mongodb>` sink connector
912
to the :github:`official MongoDB Kafka connector <mongodb/mongo-kafka>`.

source/monitoring.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Monitoring
1010

1111
.. meta::
1212
:keywords: logging, audit, metrics
13+
:description: Monitor MongoDB Kafka Connectors using JMX to track metrics for source and sink tasks, ensuring optimal performance and identifying potential issues.
1314

1415
.. contents:: On this page
1516
:local:

source/quick-start.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
.. meta::
1818
:keywords: get started, tutorial, code example
19+
:description: Configure the MongoDB Kafka Connector to transfer data between MongoDB and Apache Kafka using a sandbox environment.
1920

2021
.. include:: /includes/atlas-sp.rst
2122

source/security-and-authentication.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Security and Authentication
55
===========================
66

7+
.. meta::
8+
:description: Secure communications between MongoDB and the Kafka Connector by encrypting messages, authenticating with AWS, or implementing a custom authentication provider.
9+
710
.. toctree::
811
:titlesonly:
912
:maxdepth: 1

source/security-and-authentication/custom-auth.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Custom Authentication Provider
1010

1111
.. meta::
1212
:keywords: credentials, implementation class, custom class
13+
:description: Implement a custom authentication provider for Kafka Connect by creating a class that adheres to the `CustomCredentialProvider` interface and configure it for AWS IAM.
1314

1415
.. contents:: On this page
1516
:local:

source/security-and-authentication/mongodb-aws-auth.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ MongoDB AWS-based Authentication
1010

1111
.. meta::
1212
:keywords: AWS, IAM, credentials
13+
:description: Authenticate the MongoDB Kafka Connector with a MongoDB replica set using AWS IAM credentials via the `MONGODB-AWS` mechanism.
1314

1415
.. contents:: On this page
1516
:local:

source/security-and-authentication/tls-and-x509.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
SSL/TLS and X.509 Certificates
55
==============================
66

7+
.. meta::
8+
:description: Learn how to secure communications between your Kafka Connector worker and MongoDB cluster using SSL/TLS and X.509 certificates.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Sink Connector
55
==============
66

7+
.. meta::
8+
:description: Explore how the Kafka sink connector reads data from Apache Kafka and writes it to MongoDB.
9+
710
.. toctree::
811
:titlesonly:
912
:maxdepth: 1

source/sink-connector/configuration-properties.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Sink Connector Configuration Properties
55
=======================================
66

7+
.. meta::
8+
:description: Explore the configuration properties for the Kafka sink connector, including MongoDB connection settings, error handling, and data transformation options.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/all-properties.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
All Sink Connector Configuration Properties
55
===========================================
66

7+
.. meta::
8+
:description: Explore all configuration properties for the MongoDB Kafka sink connector, including connection settings, namespace mapping, message processing, and error handling.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/cdc.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Change Data Capture Properties
55
==============================
66

7+
.. meta::
8+
:description: Configure the MongoDB Kafka sink connector to process change data capture events using specified CDC handlers.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/connector-message.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Connector Message Processing Properties
55
=======================================
66

7+
.. meta::
8+
:description: Configure the message processing behavior of the Kafka sink connector with settings for batch size, rate limits, and parallel tasks.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/error-handling.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Connector Error Handling Properties
1616

1717
.. meta::
1818
:keywords: errors, options, configure
19+
:description: Configure error handling and dead letter queue settings for the Kafka sink connector, including error tolerance, logging, and bulk write exception reporting.
1920

2021
Overview
2122
--------

source/sink-connector/configuration-properties/id-strategy.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Sink Connector Id Strategy Properties
55
=====================================
66

7+
.. meta::
8+
:description: Configure how the Kafka sink connector determines the `_id` value for documents in MongoDB, including strategies for overwriting and UUID formatting.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/kafka-topic.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Kafka Topic Properties for the Sink Connector
55
==============================================
66

7+
.. meta::
8+
:description: Configure which Kafka topics the MongoDB Kafka sink connector should monitor using the `topics` or `topics.regex` settings.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/mongodb-connection.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
MongoDB Connection Configuration Properties
55
===========================================
66

7+
.. meta::
8+
:description: Configure how your Kafka sink connector connects to a MongoDB cluster using connection URI, API version, and error handling settings.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/mongodb-namespace.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
MongoDB Namespace Mapping Configuration Properties
55
==================================================
66

7+
.. meta::
8+
:description: Configure MongoDB Kafka sink connector to specify target database and collection using default or custom namespace mapping classes.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/post-processors.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Sink Connector Post-processor Properties
55
========================================
66

7+
.. meta::
8+
:description: Configure how the Kafka sink connector transforms data before inserting it into MongoDB using post-processor properties.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/time-series.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Kafka Time Series Properties
55
============================
66

7+
.. meta::
8+
:description: Configure the MongoDB Kafka sink connector to manage data in a time series collection using specific settings for time fields, metadata, and data expiration.
9+
710
.. facet::
811
:name: genre
912
:values: reference

source/sink-connector/configuration-properties/topic-override.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Topic Override Properties
55
=========================
66

7+
.. meta::
8+
:description: Override global or default property settings for specific topics in the Kafka sink connector using topic override properties.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/configuration-properties/write-strategies.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Sink Connector Write Model Strategies
55
=====================================
66

7+
.. meta::
8+
:description: Configure how the Kafka sink connector writes data to MongoDB by setting write model strategies for handling sink records and tombstone events.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/fundamentals.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Sink Connector Fundamentals
55
===========================
66

7+
.. meta::
8+
:description: Explore how to configure the MongoDB Kafka sink connector, including data writing, record modification, error handling, and converting change data capture events.
9+
710
.. toctree::
811
:titlesonly:
912
:maxdepth: 1

source/sink-connector/fundamentals/change-data-capture.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Change Data Capture Handlers
55
============================
66

7+
.. meta::
8+
:description: Replicate change data capture events using a MongoDB Kafka sink connector by configuring CDC handlers for various event producers like MongoDB, Debezium, and Qlik Replicate.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/fundamentals/error-handling-strategies.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Error Handling
1616

1717
.. meta::
1818
:keywords: sink, processing
19+
:description: Learn how to handle errors in your Kafka sink connector with strategies like stopping, tolerating, or logging errors, and using dead letter queues.
1920

2021
Overview
2122
--------

source/sink-connector/fundamentals/post-processors.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Sink Connector Post Processors
55
==============================
66

7+
.. meta::
8+
:description: Learn how to configure and use post processors in the Kafka sink connector to modify data before storing it in MongoDB, including creating custom processors.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/sink-connector/fundamentals/write-strategies.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Write Model Strategies
55
======================
66

7+
.. meta::
8+
:description: Configure the MongoDB Kafka sink connector write strategies to insert, update, replace, or delete documents using bulk operations and custom strategies.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/source-connector.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Source Connector
55
================
66

7+
.. meta::
8+
:description: Explore how the MongoDB Kafka source connector reads data from MongoDB and writes it to Apache Kafka using a change stream.
9+
710
.. toctree::
811
:titlesonly:
912
:maxdepth: 1

source/source-connector/configuration-properties.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Source Connector Configuration Properties
55
=========================================
66

7+
.. meta::
8+
:description: Explore MongoDB Kafka source connector properties, including connection, topic, change stream, output format, startup, and error handling settings.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/source-connector/configuration-properties/all-properties.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
All Source Connector Configuration Properties
55
=============================================
66

7+
.. meta::
8+
:description: Explore all configuration properties for the MongoDB Kafka source connector, including connection settings, Kafka topic specifications, change stream options, output formats, startup configurations, and error handling.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

source/source-connector/configuration-properties/change-stream.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
Change Stream Properties
55
========================
66

7+
.. meta::
8+
:description: Configure change stream properties for the MongoDB Kafka source connector, including aggregation pipelines, read preferences, and document handling options.
9+
710
.. contents:: On this page
811
:local:
912
:backlinks: none

0 commit comments

Comments
 (0)