history.zh_CN - adyliu/jafka GitHub Wiki
#更新历史
文档>> 更新历史
2016-10-26: v1.6.2
- 新增一个基于Zookeeper的字符串发送者
- 新增一个基于Zookeeper的字符串消费者
- 升级java wrapper service版本至 3.5.30
- 支持 macOS 10.12
- 完善大量代码注释
2016-05-13: v1.6.1
- 修正消费消息某些情况下网络异常无法重连的问题
2016-03-15: v1.6.0
- 支持HTTP发送消息
- 修改安装描述文档
- 删除一些废弃的文件和代码
- JMX端口修改为9094
- 默认开启JMX管理
2014-11-13: v1.4.0
- 关闭jvm钩子时忽略异常
- 输出OffsetOutOfRangeException的非法offset范围
- 重复的broker注册时候输出更多的日志信息
- 更新java wrapper Service的版本并支持 OS X
- 获取主机id失败时使用IP地址
- 更新 zkclient 版本至 2.1.1
- 修正某些主机上无法获取IP地址的问题
- 新加入broker时重新负载均衡的优化
- 修正自动生成broker配置的问题
2013-11-28: v1.2.3
- 预先创建所有分区的日志文件
- 修正没有分区文件的IndexOutOfBoundsException异常
- 优化java.nio.channels.ClosedByInterruptException的异常信息
2013-09-05: v1.2.2
- 完善自动负载均衡时错误信息提示
- 客户端支持超时机制
- 去掉客户端定时关闭重连的机制
- 强制brokerId为非负数
- 关闭消费客户端是自动提交消费偏移量
- 更新log4j/zkclient的版本
- 修正IPv6地址服务端名称问题
- 修正端口冲突检查失败的问题
- 修正无服务端(broker)时客户端的异常错误
- 修正压缩消息的自动提交偏移量不正确问题
- 修正一些拼写错误
- 一些代码重构和添加一些注释
- 改进log4j日志输出的默认格式
2012-12-04: v1.2.1
- 错误的数据目录导致启动失败 Issues 23
- python监控脚本中添加最后消费的时间
- 处理错误的topic名称 Issues 24
- 增加log4j的JMX的管理 Issues 25
- 服务端检测消息的大小 Issues 26
- 修正消息分片错误的问题 Issues 18
- 更新zkclient至2.0版本,同时支持zookeeper 3.3/3.4 Issues 27
- 更新jackson至1.9.9版本
- 修正一些其它的代码警告信息
2012-06-25: v1.2.0
- 增加创建Topic的命令 Issues 4
- 增加监控Topic消费情况的工具 Issues 5
- 添加删除Topic的命令 Issues 7
- 忽略IntelliJ IDEA工程文件 Issues 6
- 支持密码验证某些操作 Issues 8
- 手动配置broker时支持默认分区数配置 Issues 9
- 重构发送消息的接口 Issues 10
- 添加一个默认发送字符串的消息发送者 Issues 11
- 添加生成完整完整包的脚本 Issues 12
- 添加一个导出字符串消息的脚本工具 Issues 13
- 修复消费自动分配(负载均衡)失败的问题 Issues 14
2012-05-29: v1.1.1
- 修复消息积压时负载均衡失败的问题
2012-05-27: v1.1.0
- 完全兼容v1.0版本*
服务端:
- 增加 Java Service Wrapper 支持
- 默认的编码/解码调整为字节数组 2dbc332
- 增加服务端的mbean ServerInfo,描述版本信息,启动时间、运行时间等
- 增加getoffset-console.sh脚本,获取broker的偏移量
- 增加dumper工具,用于导出字符串消息
- 默认zookeeper 负载均衡重试时间调整为10s
- 将log4j.properties文件加入服务端CLASSPATH
- 增加简单安装文档 INSTALL
- 默认服务端配置不启用zookeeper
- 解决一些MBean重复注册问题
- 大部分IO关闭接口都继承自java.io.Closeable,并提供Closers工具类使用
- 大量的注释更新以及日志友好化
- 增加第三方依赖的LICENSE
客户端:
- 无消息消费时不更新offset f7d344f3
- 修复发送者无法收到新增加的topic分片信息问题https://github.com/adyliu/jafka/issues/2
- 消费消息时打开TCP NODELAY特性 a8b93d6b
- 升级zookeeper客户端为3.3.5版本,修复zookeeper bug(961,1091)
2012-05-09: v1.0
- 內部逻辑重构
- 支持Python 3.x
- 修复一些bug
2012-04-27: v1.0-rc7
- 第一个发布版
Language: English | Simple Chinese