Hi there,
i am running a mongo source connector, pushing data onto kafka. I am in a situation where the container exits or some configuration changes i may have to delete and re run the connector or just simply re run it. However, when i re run the connector the complete set of documents are loading again and again as long as i re run it.
Here are the configs i use, any help would be appreciated. thanks in advance.
{
"name":"integrate-mongo-source",
"config":
{
"connector.class": "com.mongodb.kafka.connect.MongoSourceConnector",
"connection.uri": "localhost:27017",
"key.converter": "org.apache.kafka.connect.json.JsonConverter",
"value.converter": "org.apache.kafka.connect.json.JsonConverter",
"key.converter.schemas.enable": "false",
"value.converter.schemas.enable": "true",
"value.converter.schema.registry.url": "http://localhost:8081",
"tasks.max": "1",
"output.format.value": "schema",
"output.schema.infer.value": "true",
"output.json.formatter": "com.mongodb.kafka.connect.source.json.formatter.DefaultJson",
"change.stream.full.document": "updateLookup",
"publish.full.document.only": "true",
"copy.existing": "true",
"topic.prefix": "test",
"database": "test-db",
"collection": "test-coll"
}
}