But the topic does not get created and I can find no error messages.
Have I missed something or do the couchbase connectors not support the deadletterQueue topic on errors?
Other than that the connector seems to be functioning, but I’ve yet to try using the SMT feature of connect.
So can I do SMT operations in the source connector? and if they encounter errors I can’t push those records to an alternate topic for analysis or a possible alert?
So can I do SMT operations in the source connector? and if they encounter errors I can’t push those records to an alternate topic for analysis or a possible alert?
Yes, SMTs can be used with source connectors. I have to admit I’m not up to speed on best practices for SMT error handling. I bet someone over here might have an idea: Kafka Connect - Confluent Community
Or, if you prefer, you can write a custom SMT that does the transformation in code. This gives you complete control over error handling, changing the destination topic, etc.