Skip to content
master
Go to file
Code

Latest commit

Change-Id: I60c16b0edd67415509ece60ec2bfe112dd33534e
Reviewed-on: http://review.couchbase.org/c/kafka-connect-couchbase/+/133079
Tested-by: David Nault <david.nault@couchbase.com>
Reviewed-by: David Nault <david.nault@couchbase.com>
1635e8d

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

README.adoc

Kafka Connect Couchbase

A plug-in for the Kafka Connect framework.

What does it do?

The plugin includes a "source connector" for publishing document change notifications from Couchbase to a Kafka topic, as well as a "sink connector" that subscribes to one or more Kafka topics and writes the messages to Couchbase.

See the documentation linked above for more details and a quickstart guide.

Customizing the message format

The example project in examples/custom-extensions shows how to extend the source connector and customize the format of messages published to Kafka.

Building the connector from source

Pre-built distributions are available from the download link above. The following instructions are intended for developers working on the connector.

  1. Clone this GitHub repository.

  2. Run mvn package in the project’s root directory to generate the connector archive.

  3. Look for couchbaseinc-kafka-connect-couchbase-<version>.zip under the target directory.

You can’t perform that action at this time.