DBZ-8090 Apply consistent format & order to PG, MongoDB config sections

This commit is contained in:
roldanbob 2024-08-28 23:19:32 -04:00
parent 6f03066779
commit c0314c4c06
2 changed files with 41 additions and 24 deletions

View File

@ -1574,11 +1574,14 @@ Many properties have default values. Information about the properties is organiz
* xref:debezium-mongodb-connector-required-configuration-properties[Required {prodname} MongoDB connector configuration properties]
* xref:debezium-mongodb-connector-advanced-configuration-properties[Advanced {prodname} MongoDB connector configuration properties]
* xref:debezium-mongodb-connector-pass-through-kafka-signals-configuration-properties[Pass-through Kafka signals configuration properties]
* xref:debezium-mongodb-connector-pass-through-kafka-sink-notification-configuration-properties[Pass-through sink notification configuration properties]
The following configuration properties are _required_ unless a default value is available.
[id="debezium-mongodb-connector-required-configuration-properties"]
.Required {prodname} MongoDB connector configuration properties
==== Required {prodname} MongoDB connector configuration properties
[cols="30%a,25%a,45%a",options="header"]
|===
|Property |Default |Description
@ -1838,9 +1841,9 @@ See {link-prefix}:{link-avro-serialization}#avro-naming[Avro naming] for more de
The following _advanced_ configuration properties have good defaults that will work in most situations and therefore rarely need to be specified in the connector's configuration.
// Title: Advanced {prodname} MongoDB connector configuration properties
[id="debezium-mongodb-connector-advanced-configuration-properties"]
.{prodname} MongoDB connector advanced configuration properties
==== {prodname} MongoDB connector advanced configuration properties
[cols="30%a,25%a,45%a",options="header"]
|===
|Property
@ -2235,13 +2238,15 @@ After the next failure, the connector stops, and user intervention is required t
|===
[id="debezium-mongodb-connector-kafka-signals-configuration-properties"]
==== {prodname} connector Kafka signals configuration properties
[id="debezium-mongodb-connector-pass-through-kafka-signals-configuration-properties"]
==== Pass-through properties for configuring how the MongoDB connector interacts with the Kafka signaling topic
include::{partialsdir}/modules/all-connectors/ref-connector-pass-through-kafka-signals-configuration-properties.adoc[leveloffset=+1]
[id="debezium-mongodb-connector-kafka-notifications-configuration-properties"]
==== {prodname} connector sink notifications configuration properties
[id="debezium-mongodb-connector-pass-through-kafka-sink-notification-configuration-properties"]
==== Pass-through properties for configuring the MongoDB connector sink notification channel
include::{partialsdir}/modules/all-connectors/ref-connector-pass-through-kafka-sink-notification-configuration-properties.adoc[leveloffset=+1]

View File

@ -2549,7 +2549,7 @@ The `image` property in the CR specifies the name of the container image that yo
You apply this CR to the OpenShift instance where link:https://access.redhat.com/products/red-hat-amq#streams[Red Hat {StreamsName}] is deployed.
{StreamsName} offers operators and images that bring Apache Kafka to OpenShift.
* A `KafkaConnector` CR that defines your {prodname} Db2 connector.
* A `KafkaConnector` CR that defines your {prodname} PostgreSQL connector.
Apply this CR to the same OpenShift instance where you applied the `KafkaConnect` CR.
.Prerequisites
@ -2847,9 +2847,17 @@ The {prodname} PostgreSQL connector has many configuration properties that you c
* xref:postgresql-required-configuration-properties[Required configuration properties]
* xref:postgresql-advanced-configuration-properties[Advanced configuration properties]
* xref:postgresql-pass-through-properties[Pass-through configuration properties]
* xref:debezium-postgresql-connector-pass-through-properties[Pass-through PostgreSQL connector configuration properties]
** xref:debezium-postgresql-connector-pass-through-kafka-signals-configuration-properties[Pass-through Kafka signals configuration properties]
** xref:debezium-postgresql-connector-pass-through-signals-kafka-consumer-client-configuration-properties[Pass-through Kafka signals consumer client configuration properties]
** xref:debezium-postgresql-connector-pass-through-kafka-sink-notification-configuration-properties[Pass-through sink notification configuration properties]
** xref:debezium-postgresql-connector-pass-through-database-driver-configuration-properties[Pass-through database driver configuration properties]
[id="postgresql-required-configuration-properties"]
==== Required {prodname} PostgreSQL connector configuration properties
The following configuration properties are _required_ unless a default value is available.
.Required connector configuration properties
@ -3328,8 +3336,9 @@ For information about the structure of _message_ events and about their ordering
|===
// Title: Advanced {prodname} PostgreSQL connector configuration properties
[id="postgresql-advanced-configuration-properties"]
==== Advanced {prodname} PostgreSQL connector configuration properties
The following _advanced_ configuration properties have defaults that work in most situations and therefore rarely need to be specified in the connector's configuration.
.Advanced connector configuration properties
@ -3805,29 +3814,32 @@ Set the value to `0` (zero) to remove the timeout limit.
|===
[id="postgresql-pass-through-properties"]
.Pass-through connector configuration properties
The connector also supports _pass-through_ configuration properties that are used when creating the Kafka producer and consumer.
==== Pass-through PostgreSQL connector configuration properties
Be sure to consult the {link-kafka-docs}.html[Kafka documentation] for all of the configuration properties for Kafka producers and consumers. The PostgreSQL connector does use the {link-kafka-docs}.html#consumerconfigs[new consumer configuration properties].
The connector supports _pass-through_ properties that enable {prodname} to specify custom configuration options for fine-tuning the behavior of the Apache Kafka producer and consumer.
For information about the full range of configuration properties for Kafka producers and consumers, see the {link-kafka-docs}/#configuration[Kafka documentation].
[id="debezium-{context}-connector-kafka-signals-configuration-properties"]
==== {prodname} connector Kafka signals configuration properties
[id="debezium-postgresql-connector-pass-through-kafka-signals-configuration-properties"]
===== Pass-through properties for configuring how the PostgreSQL connector interacts with the Kafka signaling topic
include::{partialsdir}/modules/all-connectors/ref-connector-pass-through-kafka-signals-configuration-properties.adoc[leveloffset=+1]
[id="debezium-{context}-connector-kafka-notifications-configuration-properties"]
==== {prodname} connector sink notifications configuration properties
[id="debezium-postgresql-connector-pass-through-signals-kafka-consumer-client-configuration-properties"]
===== Pass-through properties for configuring the Kafka consumer client for the signaling channel
include::{partialsdir}/modules/all-connectors/ref-connector-pass-through-signals-kafka-consumer-client-configuration-properties.adoc[leveloffset=+1]
[id="debezium-postgresql-connector-pass-through-kafka-sink-notification-configuration-properties"]
===== Pass-through properties for configuring the PostgreSQL connector sink notification channel
include::{partialsdir}/modules/all-connectors/ref-connector-pass-through-kafka-sink-notification-configuration-properties.adoc[leveloffset=+1]
[id="postgresql-pass-through-database-history-properties-for-configuring-producer-and-consumer-clients"]
==== Pass-through database schema history properties for configuring producer and consumer clients
include::{partialsdir}/modules/all-connectors/ref-connector-pass-through-database-history-properties-for-configuring-producer-and-consumer-clients.adoc[leveloffset=+1]
[id="debezium-{context}-connector-pass-through-database-driver-configuration-properties"]
==== {prodname} connector pass-through database driver configuration properties
[id="debezium-postgresql-connector-pass-through-database-driver-configuration-properties"]
===== {prodname} connector pass-through database driver configuration properties
include::{partialsdir}/modules/all-connectors/ref-connector-pass-through-database-driver-configuration-properties.adoc[leveloffset=+1]