in src/main/java/com/microsoft/azure/kusto/kafka/connect/sink/TopicPartitionWriter.java [253:272]
void close() {
try {
fileWriter.rollback();
fileWriter.close();
} catch (IOException e) {
log.error("Failed to rollback with exception={0}", e);
}
try {
if (dlqProducer != null) {
dlqProducer.close();
}
} catch (Exception e) {
log.error("Failed to close kafka producer={0}", e);
}
try {
FileUtils.deleteDirectory(new File(basePath));
} catch (IOException e) {
log.error("Unable to delete temporary connector folder {}", basePath);
}
}