发布说明 - Kafka - 1.0.1版本

無名 发表于: 2018-03-22   最后更新时间: 2020-08-17 19:18:51  
{{totalSubscript}} 订阅, 5,426 游览

以下是Kafka 1.0.1版本中解决的JIRA问题的摘要。有关该版本的完整文档,入门指南以及有关该项目的信息,请参阅Kafka网站,或kafka中文教程

有关升级的注意事项:在升级群集之前,请仔细阅读此版本的升级文档。升级有关不兼容性和破坏性的变更,性能变化以及可能影响Kafka生产部署的任何其他更改的任何关键信息。

改进

[KAFKA-5987] - 用于文档生成的kafka度量模板应该维护标签的顺序
[KAFKA-6102] - 在连接和客户端之间整合MockTime实现
[KAFKA-6157] - 修复JavaDoc中的重复单词和注释。
[KAFKA-6172] -TimeIndex中缓存lastEntry以避免不必要的磁盘访问
[KAFKA-6175] - AbstractIndex应该缓存索引文件以避免resize()期间不必要的磁盘访问
[KAFKA-6205] - 在初始化拓扑之前恢复状态存储
[KAFKA-6258] - SSLTransportLayer应该持续读取套接字,直到缓冲区已满或套接字没有更多数据
[KAFKA-6274] - 改进KTable Source状态存储自动生成的名称

Bug

[KAFKA-4263] - QueryableStateIntegrationTest.concurrentAccess在jenkins构建中偶尔会失败
[KAFKA-4767] - KafkaProducer加入其IO线程不正确
[KAFKA-4827] - Kafka connect: 连接器名称中带有特殊字符的错误
[KAFKA-6069] - Streams度量标签不正确
[KAFKA-6148] - 在BigQuery连接器的ClassCastException
[KAFKA-6164] - ClientQuotaManager线程在加载日志时遇到错误时会阻止关机
[KAFKA-6166] - 为了读取,流配置需要消费者和producer。
[KAFKA-6167] - streams目录上的时间戳包含冒号,冒号是非法字符
[KAFKA-6174] - 在Options类中添加方法以保持与0.11的二进制兼容性
[KAFKA-6179] - RecordQueue.clear()不清除MinTimestampTracker的维护列表
[KAFKA-6185] - 如果停止转换,选择器内存泄漏的可能性很大
[KAFKA-6190] - GlobalKTable在使用事务消息时从不完成恢复
[KAFKA-6210] - 如果1.0.0用于inter.broker.protocol.version或log.message.format.version报IllegalArgumentException异常
[KAFKA-6214] - 在内存状态存储中使用备用副本会导致Streams崩溃
[KAFKA-6238] - 将滚动升级应用到1.0.0时的协议版本问题
[KAFKA-6252] - 名为'XX'的指标已经存在,无法注册另一个指标。
[KAFKA-6256] - 片状单元测试: KStreamKTableJoinIntegrationTest.shouldCountClicksPerRegionWithNonZeroByteCache
[KAFKA-6260] - AbstractCoordinator没有清楚地处理NULL异常
[KAFKA-6261] - 如果acks=0,请求日志记录会抛出异常
[KAFKA-6269] - 重新平衡后KTable状态恢复失败
[KAFKA-6277] - 使loadClass对于Connect插件的类加载器是线程安全的
[KAFKA-6287] - 空消费者群体的协议类型不一致
[KAFKA-6288] - 断开符号链接中断扫描插件路径
[KAFKA-6289] - NetworkClient不应该从轮询返回内部失败的api版本响应
[KAFKA-6302] - 主题在删除后无法重新创建
[KAFKA-6307] - 在从JmxReporter#removeAttribute()返回之前应删除mBeanName
[KAFKA-6308] - Connect: Struct equals/hashCode方法应该使用Arrays#deep*方法
[KAFKA-6319] - kafka-acls回归逗号字符(也可能是其他字符)
[KAFKA-6323] - 用立即触发的WALL_CLOCK_TIME进行标点
[KAFKA-6354] - 更新关于KIP-182的KStream JavaDoc
[KAFKA-6366] - kafka-coordinator-heartbeat-thread中的StackOverflowError
[KAFKA-6367] - 修复StateRestoreListener以使用正确的批量结束偏移
[KAFKA-6378] - KeyValueMapper返回null时,KStream-GlobalKTable中的NullPointerException leftJoin
[KAFKA-6398] - 非聚合KTable生成操作符不能正确构造值获取器
[KAFKA-6422] - 当在mirror maker中启用跟踪级别日志时,它会抛出空指针异常,mirror maker将关闭.
[KAFKA-6467] - 在Connect插件中强制依赖关系的布局是确定性的
[KAFKA-6504] - Connect: 一些per-task-metrics不起作用
[KAFKA-6529] - 在客户端突然断开连接后,broker会泄漏内存和文件描述符

测试

[KAFKA-6215] - KafkaStreamsTest在主干中失败
[KAFKA-6300] - SelectorTest可能会因ConcurrentModificationException而失败

子任务

[KAFKA-6118] - kafka.api.SaslScramSslEndToEndAuthorizationTest.testTwoConsumersWithDifferentSaslCredentials中的暂时故障
更新于 2020-08-17

查看kafka更多相关的文章或提一个关于kafka的问题,也可以与我们一起分享文章