各位热爱 DolphinScheduler 的小伙伴们,4 月份的 DolphinScheduler 社区月报更新啦!这里将记录 DolphinScheduler 社区每月的重要更新,欢迎关注!
月度 Merge 之星
感谢以下小伙伴 4 月为 Apache DolphinScheduler 所做的精彩贡献(排名不分先后):
@alei1206,@caishunfeng,@qingwli,@sdhzwc,@ruanwenjun,@pegasas,@songwenyong,@privking,@zhongjiajie,@xinxingi,@Gallardot,@abzymeinsjtu,@DaqianLiao,@atjiucheng,@calvinjiang,@xxzuo,@pinkfloyds
apache/dolphinscheduler功能更新及优化
Fix
- [ [FIX]修复无法恢复已停止实例的问题 ]( https://github.com/apache/dolphinscheduler/pull/15880 " [FIX]修复无法恢复已停止实例的问题 ") @privking
- [ [Hotfix]修复dsip名称 ]( https://github.com/apache/dolphinscheduler/pull/15876 " [Hotfix]修复dsip名称 ") @ruanwenjun
- [Fix-15866更新淘宝npm镜像地址 ]( https://github.com/apache/dolphinscheduler/pull/15867 " Fix-15866更新淘宝npm镜像地址 ") @xxzuo
- [Bug修复 image.registry ]( https://github.com/apache/dolphinscheduler/pull/15860 " Bug修复 image.registry ") @Gallardot
- [ [Bug]在初始化模式下,QUARTZ表的顺序不正确。 ]( https://github.com/apache/dolphinscheduler/pull/15857 " [Bug]在初始化模式下,QUARTZ表的顺序不正确。 ") @ruanwenjun
- [ [Fix-15706]SeaTunnel的优化 ]( https://github.com/apache/dolphinscheduler/pull/15852 " [Fix-15706]SeaTunnel的优化 ") @xinxingi
- [ [Fix-15787]重用代码,解决...中复杂SQL解析异常的问题。 ]( https://github.com/apache/dolphinscheduler/pull/15833 " [Fix-15787]重用代码,解决...中复杂SQL解析异常的问题。 ") @xinxingi
- [ [Bug] [Common]修复common.properties中的拼写错误 ]( https://github.com/apache/dolphinscheduler/pull/15806 " [Bug] [Common]修复common.properties中的拼写错误 ") @pegasas
- [ [Fix]将cpuUsage拆分为systemCpuUsage和jvmCpuUsage。 ]( https://github.com/apache/dolphinscheduler/pull/15803 " [Fix]将cpuUsage拆分为systemCpuUsage和jvmCpuUsage。 ") @ruanwenjun
- [ [Bug]修复依赖任务逻辑 ]( https://github.com/apache/dolphinscheduler/pull/15795 " [Bug]修复依赖任务逻辑 ") @abzymeinsjtu
Improve
- [Improvement-15919优化数据源获取名称 ]( https://github.com/apache/dolphinscheduler/pull/15920 " Improvement-15919优化数据源获取名称 ") @sdhzwc
- [Improvement-15910假设在并行执行模式下,应为自定义并行度提供一个默认值。 ]( https://github.com/apache/dolphinscheduler/pull/15912 " Improvement-15910假设在并行执行模式下,应为自定义并行度提供一个默认值。 ") @calvinjiang
- [ [Improvement]修复警报代码异味 ]( https://github.com/apache/dolphinscheduler/pull/15892 " [Improvement]修复警报代码异味 ") @qingwli
- [Improvement将时间改为创建时间 ]( https://github.com/apache/dolphinscheduler/pull/15846 " Improvement将时间改为创建时间 ") @qingwli
- [Improvement删除无用的batchUpdateUdfFunc方法 ]( https://github.com/apache/dolphinscheduler/pull/15844 " Improvement删除无用的batchUpdateUdfFunc方法 ") @qingwli
- [ [Improvement]将python-gateway的默认设置改为false。 ]( https://github.com/apache/dolphinscheduler/pull/15825 " [Improvement]将python-gateway的默认设置改为false。 ") @pinkfloyds
- [ [Improvement]检查异常字符 ]( https://github.com/apache/dolphinscheduler/pull/15824 " [Improvement]检查异常字符 ") @pinkfloyds
- [ [Improve]修正
ProcessServiceImpl
中的拼写错误 ]( https://github.com/apache/dolphinscheduler/pull/15817 " [Improve]修正ProcessServiceImpl
中的拼写错误 ") @qingwli - [improvement-15760修复SQL任务拆分错误#15760 ]( https://github.com/apache/dolphinscheduler/pull/15794 " improvement-15760修复SQL任务拆分错误#15760 ") @songwenyong
- [ [Improvement]添加完整资源名称检查 ]( https://github.com/apache/dolphinscheduler/pull/15786 " [Improvement]添加完整资源名称检查 ") @caishunfeng
- [Improvement-15744项目参数添加更新时间及更新用户ID ]( https://github.com/apache/dolphinscheduler/pull/15745 " Improvement-15744项目参数添加更新时间及更新用户ID ") @sdhzwc
- [Improvement-15713数据源和UDF函数的列表查询应使用枚举代码值,而不是顺序号。 ]( https://github.com/apache/dolphinscheduler/pull/15714 " Improvement-15713数据源和UDF函数的列表查询应使用枚举代码值,而不是顺序号。 ") @songwenyong
- [Improvement支持本地Spark集群 ]( https://github.com/apache/dolphinscheduler/pull/15589 " Improvement支持本地Spark集群 ") @pegasas
Others
- [ [TEST]增加项目偏好的服务测试覆盖率 ]( https://github.com/apache/dolphinscheduler/pull/15939 " [TEST]增加项目偏好的服务测试覆盖率 ") @abzymeinsjtu
- [ [DSIP-34]将 required_approving_review_count 设置为 2 ]( https://github.com/apache/dolphinscheduler/pull/15914 " [DSIP-34]将 required_approving_review_count 设置为 2 ") @ruanwenjun
- 并发修复自动创建tennant可能会导致任务失败。 @ruanwenjun
- 在Java任务中,jar路径不正确。 @ruanwenjun
- [ [TEST]增加项目参数服务测试的覆盖率 ]( https://github.com/apache/dolphinscheduler/pull/15905 " [TEST]增加项目参数服务测试的覆盖率 ") @abzymeinsjtu
- 使用workerNodeInfoWriteLock更新工作节点信息 @DaqianLiao
- [DSIP-32为master拉取命令添加获取策略 ]( https://github.com/apache/dolphinscheduler/pull/15900 " DSIP-32为master拉取命令添加获取策略 ") @ruanwenjun
- 修复 kill 动态任务不会终止等待运行的工作流实例 @ruanwenjun
- [ [DSIP-31]减少Hikari连接池的大小 ]( https://github.com/apache/dolphinscheduler/pull/15890 " [DSIP-31]减少Hikari连接池的大小 ") @ruanwenjun
- 修复了queryByTypeAndJobId可能因返回结果过多而引发的错误。 @ruanwenjun
- 重構記錄审计日志的邏輯 @qingwli
- [ [DSIP-28]不要扫描classpath下的整个项目bean。 ]( https://github.com/apache/dolphinscheduler/pull/15874 " [DSIP-28]不要扫描classpath下的整个项目bean。 ") @ruanwenjun
- 添加DSIP模版 @ruanwenjun
- [ [TEST]增加日志服务的覆盖率 ]( https://github.com/apache/dolphinscheduler/pull/15870 " [TEST]增加日志服务的覆盖率 ") @abzymeinsjtu
- 修复写入审计日志的错误会导致请求失败。 @ruanwenjun
- 修复 JDBC 注册表无法工作。 @ruanwenjun
- 将SSH心跳类型更改为.IGNORE @ruanwenjun
- Apache SeaTunnel中,禁止在运行中的工作流实例中强制完成任务实例。 @ruanwenjun
- 将进程ID绑定到CodeGenerator的构建过程中 @ruanwenjun
- 修复ErrorCommand在Command中丢失了一些字段 @ruanwenjun
- [ [TEST]增加环境服务的覆盖范围 ]( https://github.com/apache/dolphinscheduler/pull/15840 " [TEST]增加环境服务的覆盖范围 ") @abzymeinsjtu
- 移除未使用的咖啡因缓存 @ruanwenjun
- 无法构建StreamingTaskTriggerResponse的实例。 @atjiucheng
- [ [TEST]增加数据源服务的覆盖范围 ]( https://github.com/apache/dolphinscheduler/pull/15801 " [TEST]增加数据源服务的覆盖范围 ") @abzymeinsjtu
- [ [TEST]预警插件实例服务的覆盖率增加 ]( https://github.com/apache/dolphinscheduler/pull/15799 " [TEST]预警插件实例服务的覆盖率增加 ") @abzymeinsjtu
- 从dolphinscheduler-task-dataquality中移除dolphinscheduler-data-quality @ruanwenjun
- 直接使用Quartz的API来初始化一个调度任务。 @ruanwenjun
- [DSIP-24支持 AbsRemoteLogHandler ]( https://github.com/apache/dolphinscheduler/pull/15769 " DSIP-24支持 AbsRemoteLogHandler ") @pegasas
- [ [Worker]修复了一个问题,即在停止远程shell任务时,不会意外杀死远端的子进程#15570 ]( https://github.com/apache/dolphinscheduler/pull/15629 " [Worker]修复了一个问题,即在停止远程shell任务时,不会意外杀死远端的子进程#15570 ") @alei1206
- [DSIP-26审计日志改进设计 ]( https://github.com/apache/dolphinscheduler/pull/15554 " DSIP-26审计日志改进设计 ") @qingwli
apache/dolphinscheduler-sdk-python仓库功能更新与优化
- 这个问题与Apache SeaTunnel的兼容性和最新版本有关。 @zhongjiajie
- 这个问题是关于更新 setup-python 时遇到不支持的版本。在中文中,这可以表示为:"遇到 setup-python 不支持的旧版本,需要更新。" @zhongjiajie
apache/dolphinscheduler-website
Improve
- [ [Improvement]添加建议使用的稳定版本 ]( https://github.com/apache/dolphinscheduler-website/pull/956 " [Improvement]添加建议使用的稳定版本 ") @xxzuo
本文由 白鲸开源科技 提供发布支持!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。