Skip to content

Repository files navigation

Debezium Connector for PlanetScale

CI Java 21 Debezium 3.2.1.Final License

This repository contains the Debezium connector for PlanetScale. It is based on the Debezium Vitess connector and packages the PlanetScale-specific connector classes, patches, and runtime dependencies for Kafka Connect and Debezium Server.

Build

Requires Java 21.

./gradlew build

The build produces the following artifacts under debezium-planetscale/build/:

Modality Artifact Shading
Debezium Server libs/planetscale-debezium-adapter-<version>.jar Partially
Debezium Server libs/planetscale-debezium-adapter-<version>-all.jar Fully
Kafka Connect connect/dist/planetscale-debezium-connector-planetscale-<version>.zip Partially

Run

Use the Debezium Server helper in ./server.

cp server/sample-application.properties server/ps.properties
# edit server/ps.properties with your PlanetScale credentials and source settings
./gradlew build
make -C server run

Documentation

https://planetscale.com/docs/vitess/integrations/debezium#debezium-connector-for-planetscale

About

Debezium connector for PlanetScale

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages