Apache Kafka 2.2.2 已发布,这是一个 bug 修复版本,主要更新内容如下:
新特性
- [KAFKA-8952] - 由于在 jackson-databind-2.9.9 中发现漏洞,已将 Jackson 更新至 2.10.0
改进
- [KAFKA-8347] - 选择下一条记录按时间戳处理
Bug 修复
- [KAFKA-4893] - async topic 的删除操作与最大的 topic 长度冲突
- [KAFKA-5998] - /.checkpoint.tmp 找不到异常
- [KAFKA-6290] - Kafka Connect cast 转换应支持逻辑类型
- [KAFKA-6605] - Flatten SMT 无法正确处理 null 字段
- [KAFKA-7157] - Connect TimestampConverter SMT 无法处理空值
- [KAFKA-7941] - 由于 broken 不可用,当获取偏移量失败时 Connect KafkaBasedLog 工作线程会终止
- [KAFKA-8229] - 当 commitRequest 为 true 时,Connect Sink Task 将更新为 nextCommit
- [KAFKA-8290] - 任务关闭时 Streams 不会关闭 Fenced Producer
- [KAFKA-8340] - 从独立的插件路径目录中使用 ServiceLoader 时会失败
- [KAFKA-8351] - 日志清理器必须处理跨多个段的事务
- ……