Skip to content

Commit

Permalink
v2.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
jc3wish committed Oct 22, 2023
1 parent 33a28f8 commit 226a8dc
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 8 deletions.
6 changes: 3 additions & 3 deletions README.EN.MD
Original file line number Diff line number Diff line change
Expand Up @@ -121,11 +121,11 @@ After compiling, the corresponding platform name folder will be created in the t
##### Binary

```
wget https://github.com/brokercap/Bifrost/releases/download/v2.3.1-beta/bifrost_v2.3.1-beta_Linux-amd64-bin.tar.gz
wget https://github.com/brokercap/Bifrost/releases/download/v2.3.2-beta/bifrost_v2.3.2-beta_Linux-amd64-bin.tar.gz
tar -zxvf bifrost_v2.3.1-beta_Linux-amd64-bin.tar.gz
tar -zxvf bifrost_v2.3.2-beta_Linux-amd64-bin.tar.gz
cd bifrost_v2.3.1-beta_Linux-amd64-bin/bin && chmod a+x ./Bifrost*
cd bifrost_v2.3.2-beta_Linux-amd64-bin/bin && chmod a+x ./Bifrost*
```

Expand Down
6 changes: 3 additions & 3 deletions README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -124,11 +124,11 @@ make install prefix=./target
##### 二进制文件安装
`````sh

wget https://github.com/brokercap/Bifrost/releases/download/v2.3.1-beta/bifrost_v2.3.1-beta_Linux-amd64-bin.tar.gz
wget https://github.com/brokercap/Bifrost/releases/download/v2.3.2-beta/bifrost_v2.3.2-beta_Linux-amd64-bin.tar.gz

tar -zxvf bifrost_v2.3.1-beta_Linux-amd64-bin.tar.gz
tar -zxvf bifrost_v2.3.2-beta_Linux-amd64-bin.tar.gz

cd bifrost_v2.3.1-beta_Linux-amd64-bin/bin && chmod a+x ./Bifrost*
cd bifrost_v2.3.2-beta_Linux-amd64-bin/bin && chmod a+x ./Bifrost*

`````

Expand Down
28 changes: 27 additions & 1 deletion changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
v2.3.2-beta 2023-10-22
1. 包含2.2.2版本内容
2. 优化 output mysql starrocks/doris 自动建表字段类型映射关系,根据实际情况选择最接近源端类型的数据类型
3. output mysql 对starrocks/doris的支持 自动建表时 类型转换的优化 非追加模式下,无主键的表,目标库中表不存在的情况下,会自动弃丢,不会自动建表及同步 ade2ac4 jc3wish <> 2023年10月21日 16:32
4. 修复其他部分已知bug以及doc更新

v2.2.2-beta 2023-10-22
1. 在数据转换的过程中,比如字段在源端的字段列表中不存在 ,则直接返回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,请视使用情况是否需要修改
2. 在kafka等自行控制位点的数据源,在一个数据表开始同步后,就再也没有数据同步后,导致位点计算错误的BUG
https://github.com/brokercap/Bifrost/issues/257
3. 修复input kafka 在同步过程中去获取最新位点,导致死锁的bug
https://github.com/brokercap/Bifrost/issues/256
4. 修复数据源指定带点数据源名称 搜索失败的bug
5. 当添加AllTabls 的时候 ,支持只指定同步某些表
https://github.com/brokercap/Bifrost/issues/253
6. 修复input mock 在随机生成no_pks无主键表,生成的数据,还存在主键的bug
7. mock input更新,支持设置开启长字符串生成, 支持设置是否生成的数据,均为同一个事件内容,用于提升生成数据性能
8. web体验优化 全量任务,表同步列表可支持跳转到表同步配置详情页,并自动选中库表

v2.3.1-beta 2023-10-15
1. 包含2.2.1版本内容
2. 修复 output starrocks 在普通模式,指定了库名的情况下,提示未找到原库表名的错误
Expand All @@ -6,7 +31,8 @@ v2.2.1-beta 2023-10-15
1. Linux 作为服务器的情况下,通过读取 /proc/[pid]/status 内核文件下的 VmRSS 作为内存使用量
其他系统 ,将继续使用Go提供的runtime.MemStats里的统计数据
2. 修复input mock 全量完后,内存并没释放的BUG
3. 修复 input mock 在batch模式下,提前退出batch的逻辑bug
3. 修复 input mock 在batch模式下,提前退出batch的逻辑bugoutput mysql starrocks 在写入成功的情况下,设置当前连接错误为nil,防止上一次成功,这一次成功,需要清空错误信息 836676b jc3wish <> 2023年10月21日 22:19

4. 修复input mock batch 结束后只是显示stopped,但没closed的bug
5. 界面操作优化更新
数据源界面新增简易搜索功能
Expand Down
2 changes: 1 addition & 1 deletion config/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ limitations under the License.

package config

const VERSION = "v2.3.1-beta"
const VERSION = "v2.3.2-beta"

0 comments on commit 226a8dc

Please sign in to comment.