We are in the process of migrating away from Confluent Kafka to HDF Kafka. One of the key features we require to land the Kafka data into HDFS. All data in Kafka is in the Avro format, and we are planning to use the HDF Schema Registry to manage the Avro schemas.
While working with getting the Connect environment up, we have noticed a few things.
The schema.registry.url is in the connect-distributed.properties file for the connector and works without incident so long as the internal.key.converter/internal.value.converter values are set to JsonConverter rather than AvroConverter. As soon as we comment out the Avro converter lines, everything goes back to the expected behaviour.
I suspect that the problem is somewhere in the Confluent configuration, as the fifth INFO statement indicates adding a connector for a NULL server (in italics above), but I'm posting this in case other people have seen similar issues while we're working through the opaque Confluent configuration documentation.