Releases: Breeze0806/go-etl
Releases · Breeze0806/go-etl
v0.1.9: The last version for v0.1, fix some bugs.
What's Changed
- none: some env tidy-up by @Shane-XB-Qian in #35
- fix: fix split bug when setting is not set by @Breeze0806 in #37
- feat & fix & docs: Add column name to error message when there's an e… by @Breeze0806 in #38
- none: some tiny code tidy-up by @Shane-XB-Qian in #34
New Contributors
- @Shane-XB-Qian made their first contribution in #35
Full Changelog: v0.1.8...v0.1.9
v0.1.8: Supporting the UNSIGNED Type in MySQL and Providing English Instruction Documents
What's Changed
- feat: Add English instruction documents,Develop a tool for extracting and translate English comments into Chinese comments. by @Breeze0806 in #29
- feat & docs: include the UNSIGNED type from the MySQL database in the supported list and change CHN to ch-ZN by @Breeze0806 in #32
Full Changelog: v0.1.7...v0.1.8
v0.1.7: add no db2 release and add trimChar option in database reader
What's Changed
- feat: 新增忽略db2数据源依赖包的编译方式 by @Breeze0806 in #24
- feat: 仍然使用go generate进行构建,新增go1.21加入ci/cd by @Breeze0806 in #25
- style & build & docs 格式化代码并且在许可证功能内新增自动格式化代码功能 by @Breeze0806 in #26
- add trimChar option in database reader to trim the space of char type in database by @Breeze0806 in #27
Full Changelog: v0.1.6...v0.1.7
v0.1.6: 升级db2驱动库至v0.4.4
v0.1.5: 修复db2驱动的问题以及querySql特性
What's Changed
- feat: 升级db2等依赖库用于解决db2的问题https://github.com/ibmdb/go_ibm_db/issues/126,修改querySQL变为querySql by @Breeze0806 in #20
- fix: 修复db2 char和varchar中文在linux下与windows字符集不同的问题 by @Breeze0806 in #22
Full Changelog: v0.1.4...v0.1.5
v0.1.4: 新增querySQL特性和调试监控端口
What's Changed
- fix&docs&test: 修复pprof显示和taskgroup重试任务从队列取出运行,新增文档说明如何使用监控端口 by @Breeze0806 in #16
- feat: 新增支持db2的reader/writer的CLOB类型,新增数据库dbms的querySQL by @Breeze0806 in #17
- fix & docs & test: 修复全局数据库配置无法生效的问题以及新增测试用例,修改文档说明,新增reader/writer注册函… …数测试用例 by @Breeze0806 in #18
Full Changelog: v0.1.3...v0.1.4
v0.1.3: 新增监控端口和用户手册
What's Changed
- feat & docs: 1.修改同步工具日志为追加写入 2.大幅修改同步工具的用户手册 3.新增用户手册和使用样例进入用户手册 by @Breeze0806 in #14
- feat: 1.新增复杂监控特性 2.通过http端口获取监控信息 3.新增http的pprof以方便调试 by @Breeze0806 in #15
Full Changelog: v0.1.2...v0.1.3
v0.1.2: 新增流控特性和简单监控特性
- 新增流控特性,可以控制通道字节数和消息数
- 新增简单流控特性,输出单个任务的当前全部字节数和消息数
- 新增切分特性最大值最小值预置值,减少最大值最小值的查询时间
- 修复xlsx reader和writer的部分配置不生效的问题
v0.1.1: 新增切分键和写数据前后执行SQL功能
新增特性:
1.新增Reader切分键以完成快速同步
2.新增Writer写数据前后执行SQL功能
3.新增datax批量配置向导和脚本生成
4.新增datax版本写入data version
v0.1.0: 初次发布go-etl
- 支持db2数据库读写数据源。
- 支持sql server数据库读写数据源。
- 支持oracle数据库读写数据源。
- 支持mysql数据库读写数据源。
- 支持postgresql数据库读写数据源。
- 支持cvs文件读写数据源。
- 支持xlsx文件读写数据源。
- 支持关系数据库数据源写重试。
- 支持批量生成数据同步配置集。
- 发布windows和linux 64位操作系统的二进制程序。