diff --git a/documentation/modules/ROOT/pages/connectors/db2.adoc b/documentation/modules/ROOT/pages/connectors/db2.adoc index e460246a3..c743a3dce 100644 --- a/documentation/modules/ROOT/pages/connectors/db2.adoc +++ b/documentation/modules/ROOT/pages/connectors/db2.adoc @@ -15,8 +15,7 @@ This connector is currently in incubating state, i.e. exact semantics, configura ==== Debezium's Db2 Connector can monitor and record the row-level changes in the tables of a Db2 database. -This connector was added in release Debezium 1.1.x. -It is strongly inspired by the Debezium implementation of SQL server, using a +This connector is strongly inspired by the Debezium implementation of SQL server, using a SQL based polling model of tables put into "capture mode". This uses the ASN libraries that come as a standard part of Db2 LUW and can be added (with an additional license) to Db2 zOS. The first time it connects to a Db2 database, it reads a consistent snapshot of all of the tables that are whitelisted (or not blacklisted depending on the mode of operation). diff --git a/documentation/modules/ROOT/pages/connectors/index.adoc b/documentation/modules/ROOT/pages/connectors/index.adoc index 35150bf81..e375da6e1 100644 --- a/documentation/modules/ROOT/pages/connectors/index.adoc +++ b/documentation/modules/ROOT/pages/connectors/index.adoc @@ -9,7 +9,7 @@ We currently have the following connectors: * xref:connectors/postgresql.adoc[PostgreSQL] * xref:connectors/sqlserver.adoc[SQL Server] * xref:connectors/oracle.adoc[Oracle] (Incubating) -* xref:connectors/oracle.adoc[Db2] (Incubating) +* xref:connectors/db2.adoc[Db2] (Incubating) * xref:connectors/cassandra.adoc[Cassandra] (Incubating) [NOTE] diff --git a/documentation/modules/ROOT/pages/connectors/oracle.adoc b/documentation/modules/ROOT/pages/connectors/oracle.adoc index 9b9cc060e..2eadea05f 100644 --- a/documentation/modules/ROOT/pages/connectors/oracle.adoc +++ b/documentation/modules/ROOT/pages/connectors/oracle.adoc @@ -21,7 +21,7 @@ It is supported though to capture tables newly added while the connector is runn [[overview]] == Overview -As of Debezium 0.8, change events from Oracle are ingested using the https://docs.oracle.com/database/121/XSTRM/xstrm_intro.htm#XSTRM72647[XStream API]. +Debezium ingests change events from Oracle using the https://docs.oracle.com/database/121/XSTRM/xstrm_intro.htm#XSTRM72647[XStream API]. In order to use this API and hence this connector, you need to have a license for the GoldenGate product (though it's not required that GoldenGate itself is installed). We are currently exploring alternatives to using XStream for a future Debezium release, e.g. based on LogMiner and/or alternative solutions. diff --git a/documentation/modules/ROOT/pages/connectors/sqlserver.adoc b/documentation/modules/ROOT/pages/connectors/sqlserver.adoc index 54c4bc3bb..95e68a580 100644 --- a/documentation/modules/ROOT/pages/connectors/sqlserver.adoc +++ b/documentation/modules/ROOT/pages/connectors/sqlserver.adoc @@ -25,9 +25,6 @@ For more information about support scope, see link:https://access.redhat.com/sup endif::cdc-product[] {prodname}'s SQL Server Connector can monitor and record the row-level changes in the schemas of a SQL Server database. -ifndef::cdc-product[] -This connector was added in Debezium 0.9.0. -endif::cdc-product[] The first time it connects to a SQL Server database/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 SQL Server and generates corresponding insert, update and delete events. diff --git a/documentation/modules/ROOT/pages/install.adoc b/documentation/modules/ROOT/pages/install.adoc index 42d23b823..9afa2063f 100644 --- a/documentation/modules/ROOT/pages/install.adoc +++ b/documentation/modules/ROOT/pages/install.adoc @@ -9,7 +9,6 @@ include::_attributes.adoc[] :install-dev-version: {debezium-dev-version} There are several ways to install and use Debezium connectors, so we've documented a few of the most common ways to do this. -The latest development version of Debezium is {install-version}. == Installing a Debezium Connector diff --git a/documentation/modules/ROOT/pages/tutorial.adoc b/documentation/modules/ROOT/pages/tutorial.adoc index 9f27d00aa..5ca0d9e7e 100644 --- a/documentation/modules/ROOT/pages/tutorial.adoc +++ b/documentation/modules/ROOT/pages/tutorial.adoc @@ -21,7 +21,7 @@ Try link:#docker-compose[the fast track] using Docker Compose, including example Debezium is a distributed platform that turns your existing databases into event streams, so applications can see and respond immediately to each row-level change in the databases. Debezium is built on top of http://kafka.apache.org[Apache Kafka] and provides http://kafka.apache.org/documentation.html#connect[Kafka Connect] compatible connectors that monitor specific database management systems. Debezium records the history of data changes in Kafka logs, from where your application consumes them. This makes it possible for your application to easily consume all of the events correctly and completely. Even if your application stops (or crashes), upon restart it will start consuming the events where it left off so it misses nothing. -Debezium {debezium-version} includes support for monitoring MySQL database servers with its xref:connectors/mysql.adoc[MySQL connector], and this is what we'll use in this demonstration. Support for other DBMSes will be added in future releases. +Debezium includes multiple xref:connectors/overview.adoc[connectors]. In this tutorial, we will use the xref:connectors/mysql.adoc[MySQL connector]. == Running Debezium with Docker