Source

The source for this project is available here.

Requirements

Note

Confluent Open Source is not a hard requirement to run this connector. Most of the scripts and configurations that are stored in the repository utilize the Confluent Schema Registry as the preferred method of serialization.

Building on your workstation

git clone git@github.com:jcustenborder/kafka-connect-transform-common.git
cd kafka-connect-transform-common
mvn clean package

Setting up docker on your workstation

The following entries need to be added to the hosts file on your workstation.

127.0.0.1 zookeeper
127.0.0.1 kafka
127.0.0.1 schema-registry

Start kafka on your workstation

docker-compose up -d

Debugging on your workstation

./bin/debug.sh

Suspend until a debugger is attached

export SUSPEND='y'
./bin/debug.sh

Attach your debugger to port 5005.