Releases: brokercap/Bifrost
Releases · brokercap/Bifrost
v1.2.4-release
1.全量获取sql语句函数锁变更
2.修复NUMERIC_PRECISION值 获取错误的bug
2.修复binlog 解析在mysql8版中因获取的值返回类似从uint64变成uint32造成解析不了的bug
v1.2.3-release
1.修复mysql8.x 在information_schema表返回的类似变更 造成的bug
v1.2.2-release
1.修复mysql,ck 满批次丢失一条数据的bug
v1.2.1-release
- 全量支持配置多线程同步
- mysql,clickhouse 插件bug 修复
- 文件队列bug修复
- 未配置的表中有有json字段类型造成解析中断的bug修复,当前还不支持有json字段的表同步
- 其他已知bug的修复
v1.2.1-rc.01
- 全量支持配置拉数据连接数及同步线程数,及 查询优化
- 新增配置启用文件队列的功能
- 修复文件队列ack出错bug
- 修复clickhouse插件提交不了的bug
v1.2.0-rc.01
- mysql插件新增 普通模式,日志模式-修改, 日志模式-追加 ,三种模式
- clickhouse 插件新增 将delete转成update的同步模式
- clickhouse 新增{$BifrostDataVersion}标签,删除的时候会用到这个标签的字段,保证数据安全
- 新增文件队列功能,在某个同步出现阻塞的时候,文件队列启动,防止出现阻塞其他同步的可能性
- 全量任务 分页查询优化,自增主键 查询优化成 BETWEEN x AND y
- 添加数据源的时候,权限验证,判断是否有足够权限解析binlog
- MySQL 插件 没有绑定 源表字段及标签的字段,默认为 Null 值
- ClickHouse 插件,没有绑定源表字段及标签的字段,转成相对应类型默认值
- binlog解析新增报错内容,及不需要同步表将不再进行多余的表结构查询
v1.2.x-beta.01: Merge pull request #45 from brokercap/v1.1.x
- mysql插件新增 普通模式,日志模式-修改, 日志模式-追加 ,三种模式
- clickhouse 插件新增 日志模式-修改 模式,总的支持 普通模式,日志模式-修改, 日志模式-追加
- clickhouse 同步新增{$BifrostDataVersion}标签,支持版本字段,用于解决ck delete异步造成的数据不一致的问题
- 新增文件队列功能,在某个队列同步出现阻塞的时候,启动文件队列,不影响其他同步,并支持配置是否开启文件队列功能
- 新增数据源的时候,权限验证,判断是否有足够权限解析binlog,并提示
- 全量任务,自动识别数据表主键是自否为自增ID,自动转换成 BETWEEM X AND Y 方式查询
- binlog解析优化,自动过滤没有同步的表结构查询,及日志打印优化
- 其他部分功能及已知BUG修复
v1.1.1-release
- clickhouse插件delete合并一条sql执行
- 全量任务查询sql查询分页语句通过子查询性能优化
- 启动的时候获取正确位点新增部分日志
- 修复mysql插件在数据库有存在特殊符号的时候报语句错误的bug
- 修复mysql写入字段名是保留字段报错的bug
- char存储字节大于255解析错误的bug
- Mysql插件新增NullTransferDefault配置,可强制将NULL转成对应的默认值
- 新复因mysql连接异常造成的崩溃问题
- 修复多个null值的情况下,报Incorrect arguments to mysqld_stmt_execute 错误
v1.1.0-release
v1.1.0
v1.1.0-beta.21
- ClickHouse插件 int 类型之间类型转换, 内存溢出后强制转成0
- 新增TableCount插件,用于统计每个表的insert,update,delete,及ddl 等情况,可以折线图展示出来
- 新增 . 方式进行匹配数据表过滤,界面 AllDatabases 代表所有库,AllTables 代表所有表.
- redis插件,假如配置了多少个ip则采用cluster方式连接,多个ip端口用 逗号 隔开
- 假如不允许批量添加的插件,点击了 批量添加按钮或者选择的是 AllTables 则会进行提示不支持批量配置