From ef310422ea0fc71122257e9d1d331a3793e6e7a1 Mon Sep 17 00:00:00 2001 From: jc3wish Date: Sun, 24 Jan 2021 21:25:06 +0800 Subject: [PATCH] v1.7.0-rc.01 --- README.EN.MD | 20 +++++++++++--------- README.MD | 26 +++++++++++++++----------- changelog.txt | 13 +++++++++++++ config/version.go | 2 +- 4 files changed, 40 insertions(+), 21 deletions(-) diff --git a/README.EN.MD b/README.EN.MD index c8a8d127..24fb8d38 100644 --- a/README.EN.MD +++ b/README.EN.MD @@ -3,7 +3,7 @@ ##### *Real time data synchronization, only use mouse .....* -[中文](https://github.com/brokercap/Bifrost/blob/v1.6.x/README.MD) +[中文](https://github.com/brokercap/Bifrost/blob/v1.7.x/README.MD) Binary [Linux](https://github.com/brokercap/Bifrost/releases) , [mac](https://github.com/brokercap/Bifrost/releases) , [windows](https://github.com/brokercap/Bifrost/releases) , [freebsd](https://github.com/brokercap/Bifrost/releases) @@ -19,9 +19,9 @@ Your star is the biggest support for Bifrost!!! * ActiveMQ * Kafka * Mongodb -* ClickHouse -* MySQL -* [Http](https://github.com/brokercap/Bifrost/blob/v1.6.x/plugin/http/example/http_server/http_server.go) +* ClickHouse(supported DDL) +* MySQL(supported DDL) +* [Http](https://github.com/brokercap/Bifrost/blob/v1.7.x/plugin/http/example/http_server/http_server.go) * [Hprose RPC](https://github.com/brokercap/Bifrost/blob/v1.6.x/hprose_server/tcp_server.go) --- @@ -34,12 +34,12 @@ Your star is the biggest support for Bifrost!!! http://www.xbifrost.com/demo/ -![image](https://github.com/brokercap/Bifrost/blob/v1.6.x/bifrost.png) +![image](https://github.com/brokercap/Bifrost/blob/v1.7.x/bifrost.png) #### *Bifrsot* Diagram -![image](https://github.com/brokercap/Bifrost/blob/v1.6.x/diagram.png) +![image](https://github.com/brokercap/Bifrost/blob/v1.7.x/diagram.png) ### Points @@ -57,6 +57,8 @@ http://www.xbifrost.com/demo/ * Supported **Flow** display +* Plugin MySQL and ClickHouse suppoted DDL + ### MySQL version(after test) @@ -94,11 +96,11 @@ After compiling, the corresponding platform name folder will be created in the t ##### Binary ``` -wget https://github.com/brokercap/Bifrost/releases/download/v1.6.5-release/bifrost_v1.6.5-release_Linux-amd64-bin.tar.gz +wget https://github.com/brokercap/Bifrost/releases/download/v1.7.0-rc.01/bifrost_v1.7.0-rc.01_Linux-amd64-bin.tar.gz -tar -zxvf bifrost_v1.6.5-release_Linux-amd64-bin.tar.gz +tar -zxvf bifrost_v1.7.0-rc.01_Linux-amd64-bin.tar.gz -cd bifrost_v1.6.5-release_Linux-amd64-bin/bin && chmod a+x ./Bifrost* +cd bifrost_v1.7.0-rc.01_Linux-amd64-bin/bin && chmod a+x ./Bifrost* ``` diff --git a/README.MD b/README.MD index ea441566..cafeca38 100755 --- a/README.MD +++ b/README.MD @@ -1,6 +1,6 @@ ## Bifrost ---- 面向生产环境的 MySQL 同步到Redis,ClickHouse等服务的异构中间件 -[![Build Status](https://travis-ci.org/brokercap/Bifrost.svg?branch=v1.6.x)](https://travis-ci.org/brokercap/Bifrost) +[![Build Status](https://travis-ci.org/brokercap/Bifrost.svg?branch=v1.7.x)](https://travis-ci.org/brokercap/Bifrost) [![License](https://img.shields.io/github/license/jc3wish/Bifrost.svg)](https://opensource.org/licenses/apache2.0) [English](https://github.com/brokercap/Bifrost/blob/v1.6.x/README.EN.MD) @@ -12,14 +12,14 @@ * Redis * MongoDB -* ClickHouse -* MySQL +* ClickHouse(支持DDL) +* MySQL(支持DDL) * Memcahe * RabbitMQ * ActiveMQ * Kafka -* [Http 自定义服务](https://github.com/brokercap/Bifrost/blob/v1.6.x/plugin/http/example/http_server/http_server.go) -* [Hprose RPC 自定义服务](https://github.com/brokercap/Bifrost/blob/v1.6.x/hprose_server/tcp_server.go) +* [Http 自定义服务](https://github.com/brokercap/Bifrost/blob/v1.7.x/plugin/http/example/http_server/http_server.go) +* [Hprose RPC 自定义服务](https://github.com/brokercap/Bifrost/blob/v1.7.x/hprose_server/tcp_server.go) --- @@ -43,7 +43,11 @@ * 支持 Email 及 微信企业号等**监控报警**功能 -* 提供第三方监控平台访问接口(Http Basic验证) +* 提供第三方监控平台访问接口(Http Basic验证)[https://wiki.xbifrost.com/api/http_api/](https://wiki.xbifrost.com/api/http_api/) + +* MySQL,ClickHouse 插件支持 DDL 同步 + +* 简单即可实现[插件开发](https://wiki.xbifrost.com/plugin/plugin_dev/) #### 源码下载 @@ -60,12 +64,12 @@ https://www.xbifrost.com/demo/goto.html 密码 : Bifrost123 -![image](https://github.com/brokercap/Bifrost/blob/v1.6.x/bifrost.png) +![image](https://github.com/brokercap/Bifrost/blob/v1.7.x/bifrost.png) #### *Bifrsot* Diagram -![image](https://github.com/brokercap/Bifrost/blob/v1.6.x/diagram.png) +![image](https://github.com/brokercap/Bifrost/blob/v1.7.x/diagram.png) #### MySQL 版本(经过测试) @@ -95,11 +99,11 @@ make install prefix=./target ##### 二进制文件安装 `````sh -wget https://github.com/brokercap/Bifrost/releases/download/v1.6.5-release/bifrost_v1.6.5-release_Linux-amd64-bin.tar.gz +wget https://github.com/brokercap/Bifrost/releases/download/v1.7.0-rc.01/bifrost_v1.7.0-rc.01_Linux-amd64-bin.tar.gz -tar -zxvf bifrost_v1.6.5-release_Linux-amd64-bin.tar.gz +tar -zxvf bifrost_v1.7.0-rc.01_Linux-amd64-bin.tar.gz -cd bifrost_v1.6.5-release_Linux-amd64-bin/bin && chmod a+x ./Bifrost* +cd bifrost_v1.7.0-rc.01_Linux-amd64-bin/bin && chmod a+x ./Bifrost* ````` diff --git a/changelog.txt b/changelog.txt index a0dfb06c..973753ca 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,16 @@ +v1.7.0-rc.01 2021-01-24 +=========================== +1. gtid supported +2. plugin ck ddl supported(add,change column) +3. plugin ck decimal64 tansfer decimal64, decimal128 and decimal256 tansfer to String +4. plugin mysql filter data auto_increment be first +5. fix other bugs + +v1.6.6-release 2021-01-17 +=========================== +1. fix rename table binlog parser error bug +2. fix http basic auth bug + v1.6.5-release 2021-01-10 =========================== 1. fixed mysql desc SchemaName error bug diff --git a/config/version.go b/config/version.go index 80ab4478..bf9ff494 100755 --- a/config/version.go +++ b/config/version.go @@ -15,4 +15,4 @@ limitations under the License. */ package config -const VERSION = "v1.7.0-apha" \ No newline at end of file +const VERSION = "v1.7.0-rc.01" \ No newline at end of file