From defa3a8837262cb5a657a9ac4ff48ba8776a8d62 Mon Sep 17 00:00:00 2001 From: Jiri Pechanec Date: Mon, 25 Jun 2018 16:53:33 +0200 Subject: [PATCH] DBZ-752 Table of contents for connector docs --- docs/connectors/mongodb.asciidoc | 4 ++++ docs/connectors/mysql.asciidoc | 4 ++++ docs/connectors/oracle.asciidoc | 4 ++++ docs/connectors/postgresql.asciidoc | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/docs/connectors/mongodb.asciidoc b/docs/connectors/mongodb.asciidoc index 5cd21a7dd9..e4a7c269ba 100644 --- a/docs/connectors/mongodb.asciidoc +++ b/docs/connectors/mongodb.asciidoc @@ -1,9 +1,13 @@ = Debezium Connector for MongoDB :awestruct-layout: doc +:toc: +:toc-placement: macro :linkattrs: :icons: font :source-highlighter: highlight.js +toc::[] + Debezium's MongoDB Connector can monitor a https://docs.mongodb.com/manual/tutorial/deploy-replica-set/[MongoDB replica set] or a https://docs.mongodb.com/manual/core/sharded-cluster-components/[MongoDB sharded cluster] for document changes in databases and collections, recording those changes as events in Kafka topics. The connector automatically handles the https://docs.mongodb.com/manual/tutorial/add-shards-to-shard-cluster/[addition] or https://docs.mongodb.com/manual/tutorial/remove-shards-from-cluster/[removal] of shards in a sharded cluster, changes in membership of each replica set, https://docs.mongodb.com/manual/core/replica-set-elections/[elections] within each replica set, and awaiting the resolution of communications problems. [[overview]] diff --git a/docs/connectors/mysql.asciidoc b/docs/connectors/mysql.asciidoc index 9e2a8c3b8d..49b1434ef3 100644 --- a/docs/connectors/mysql.asciidoc +++ b/docs/connectors/mysql.asciidoc @@ -1,9 +1,13 @@ = Debezium Connector for MySQL :awestruct-layout: doc +:toc: +:toc-placement: macro :linkattrs: :icons: font :source-highlighter: highlight.js +toc::[] + Debezium's MySQL Connector can monitor and record all of the row-level changes in the databases on a MySQL server or HA MySQL cluster. The first time it connects to a MySQL server/cluster, it reads a consistent snapshot of all of the databases. When that snapshot is complete, the connector continuously reads the changes that were committed to MySQL 5.6 or later and generates corresponding insert, update and delete events. All of the events for each table are recorded in a separate Kafka topic, where they can be easily consumed by applications and services. As of Debezium 0.4.0, this connector adds preliminary support for https://aws.amazon.com/rds/mysql/[Amazon RDS] and https://aws.amazon.com/rds/aurora/[Amazon Aurora (MySQL compatibility)]. However, due to limitations of these hosted forms of MySQL, the connector retains locks during an initial consistent snapshot link:#snapshots-without-global-read-locks[for the duration of the snapshot]. diff --git a/docs/connectors/oracle.asciidoc b/docs/connectors/oracle.asciidoc index 140b3516ab..ec31d39ed4 100644 --- a/docs/connectors/oracle.asciidoc +++ b/docs/connectors/oracle.asciidoc @@ -1,8 +1,12 @@ = Debezium Connector for Oracle :awestruct-layout: doc +:toc: +:toc-placement: macro :linkattrs: :icons: font +toc::[] + Debezium's Oracle Connector can monitor and record all of the row-level changes in the databases on an Oracle server. This connector is at a very early stage of development and considered an incubating feature as of Debezium 0.8. It is not feature-complete (most notably, there's no support for initial snapshots yet) and the structure of emitted CDC messages may change in future revisions. diff --git a/docs/connectors/postgresql.asciidoc b/docs/connectors/postgresql.asciidoc index a15d35a106..fa6358e32f 100644 --- a/docs/connectors/postgresql.asciidoc +++ b/docs/connectors/postgresql.asciidoc @@ -1,9 +1,13 @@ = Debezium Connector for PostgreSQL :awestruct-layout: doc +:toc: +:toc-placement: macro :linkattrs: :icons: font :source-highlighter: highlight.js +toc::[] + Debezium's PostgreSQL Connector can monitor and record the row-level changes in the schemas of a PostgreSQL database. This connector was added in Debezium 0.4.0. The first time it connects to a PostgreSQL server/cluster, it reads a consistent snapshot of all of the schemas. When that snapshot is complete, the connector continuously streams the changes that were committed to PostgreSQL 9.6 or later and generates corresponding insert, update and delete events. All of the events for each table are recorded in a separate Kafka topic, where they can be easily consumed by applications and services.