Breeze0806 / go-etl

go-etl is a toolset for data extraction, transformation and loading。(go-etl是一个集数据源抽取,转化,加载的工具集,提供强大的数据同步能力)
Apache License 2.0
118 stars 38 forks source link

fix & docs & test: 1.修复datax执行失败不返回错误的问题和部分单元测试变更 2.修复datax开发文档无法跳转的问… #7

Closed Breeze0806 closed 2 years ago

Breeze0806 commented 2 years ago

…题 3.编写datax使用手册。4.新增插件加载单元测试,防止datax编译时未将插件加载到代码中。5.修复插件加载时判断文件不存在时不准确的错误。

codecov-commenter commented 2 years ago

Codecov Report

Merging #7 (e8c40c5) into main (bcfb9a0) will decrease coverage by 0.04%. The diff coverage is 88.23%.

@@            Coverage Diff             @@
##             main       #7      +/-   ##
==========================================
- Coverage   89.36%   89.32%   -0.05%     
==========================================
  Files         103      103              
  Lines        4120     4140      +20     
==========================================
+ Hits         3682     3698      +16     
- Misses        274      276       +2     
- Partials      164      166       +2     
Impacted Files Coverage Δ
datax/core/job/log.go 25.00% <ø> (ø)
datax/plugin/reader/reader.go 50.00% <0.00%> (-5.56%) :arrow_down:
datax/plugin/writer/writer.go 47.36% <0.00%> (-5.58%) :arrow_down:
storage/database/db2/field.go 98.40% <ø> (ø)
config/json.go 100.00% <100.00%> (ø)
datax/core/job/container.go 88.76% <100.00%> (+0.25%) :arrow_up:
datax/core/taskgroup/container.go 89.90% <100.00%> (ø)
datax/core/taskgroup/task_execer.go 91.79% <100.00%> (+0.38%) :arrow_up:
datax/plugin/writer/file/task.go 63.10% <100.00%> (+0.36%) :arrow_up:
datax/plugin/writer/rdbm/batch_writer.go 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update bcfb9a0...e8c40c5. Read the comment docs.