Sink connector for putting Kafka messages into a Geode region.
#Local Env Test Steps:
cd docker
docker-compose up
./gradlew clean build jar copyToLib
mkdir $CONFLUENT_HOME/share/java/geode-sink
cp build/libs/* $CONFLUENT_HOME/share/java/geode-sink
topics=geode-sink
key.converter=org.apache.kafka.connect.storage.StringConverter
value.converter=org.apache.kafka.connect.storage.StringConverter
key.converter.schemas.enable=false
value.converter.schemas.enable=false
tasks.max=1
connector.class=GeodeSinkConnector
confluent.topic.bootstrap.servers=localhost:9092
confluent.topic.replication.factor=1
name=geode-sink
geode.region=hello
geode.host=localhost
geode.port=10334
confluent start
confluent load geode-sink -d geode-sink.properties
kafka-console-producer --broker-list localhost:9092 --topic geode-sink --property parse.key=true --property key.separator=,
111,msg 1
222,msg 2
333,msg 3