Releases: brokercap/Bifrost
Releases · brokercap/Bifrost
v2.3.8-beta
- fix mysql select tinyint(1) , value > 1 , transfer to bool ,result false bug
v2.3.7-beta
- output kakfa tableMap add binlog_timestamp field
- CHARACTER_OCTET_LENGTH add support for int64 and int32 in mysql parser
v2.3.6-beta
- input varchar(255) to output starrocks varchar(765)
v2.3.5-beta
v2.3.4-beta
v2.2.3-beta
v2.3.3-beta
- 修复2.2.2 ,2.3.2 mysql,clickhouse之外的其他插件input没有配置tag标签导致数据转换失败的bug
v2.3.2-beta
- 包含2.2.2版本内容
- 优化 output mysql starrocks/doris 自动建表字段类型映射关系,根据实际情况选择最接近源端类型的数据类型
- output mysql 对starrocks/doris的支持 自动建表时 类型转换的优化 非追加模式下,无主键的表,目标库中表不存在的情况下,会自动弃丢,不会自动建表及同步
- 修复其他部分已知bug以及doc更新
v2.2.2-beta
- 在数据转换的过程中,比如字段在源端的字段列表中不存在 ,则直接返回nil
案例: data 中有字段及值 x1:"v1",x2:"v2",x3:"v3"
情况1: val = "x4" , 返回 nil
情况2: val = "x4{BifrostNull}" ,返回 x4
情况3: val = "x1" , 返回 x1对应的的值v1
情况4: val = {BifrostNull} , 返回 nil
如果在此版本之前在字段绑定中使用了 源端不存在的字段名,需要进行修改为 情况2 那种情况 ,才会返回 x4那样的值,否则为 nil,请视使用情况是否需要修改 - 在kafka等自行控制位点的数据源,在一个数据表开始同步后,就再也没有数据同步后,导致位点计算错误的BUG
#257 - 修复input kafka 在同步过程中去获取最新位点,导致死锁的bug
#256 - 修复数据源指定带点数据源名称 搜索失败的bug
- 当添加AllTabls 的时候 ,支持只指定同步某些表
#253 - 修复input mock 在随机生成no_pks无主键表,生成的数据,还存在主键的bug
- mock input更新,支持设置开启长字符串生成, 支持设置是否生成的数据,均为同一个事件内容,用于提升生成数据性能
- web体验优化 全量任务,表同步列表可支持跳转到表同步配置详情页,并自动选中库表
v2.3.1-beta
- Linux 作为服务器的情况下,通过读取 /proc/[pid]/status 内核文件下的 VmRSS 作为内存使用量
其他系统 ,将继续使用Go提供的runtime.MemStats里的统计数据 - 修复input mock 全量完后,内存并没释放的BUG
- 修复 input mock 在batch模式下,提前退出batch的逻辑bug
- 修复input mock batch 结束后只是显示stopped,但没closed的bug
- 界面操作优化更新
数据源界面新增简易搜索功能
数据源及目标库ConnUri输入框入框改为texterea,范围更大 - 修复input mongo 在值为nil的情况下,ColumnMapping的时候panic的bug
- 修复 output starrocks 在普通模式,指定了库名的情况下,提示未找到原库表名的错误