社区6月月报 | Apache DolphinScheduler重要修复和优化记录
各位热爱Apache DolphinScheduler的小伙伴们,社区6月月报更新啦!这里将记录Apache DolphinScheduler社区每月的重要更新,欢迎关注。
月度Merge Stars
感谢以下小伙伴上个月为Apache DolphinScheduler所做的精彩贡献(排名不分先后):
“@tinglink,@Gallardot,@caicancai,@wangxj3,@zhuxt2015,@lanxing2,@SbloodyS,@ruanwenjun,@caishunfeng,@pegasas”
apache/dolphinscheduler仓库
Fix
- [Fix-16211]移除buildJarCommand中的ExecutePath,以修复Jar模式下的Java任务(#16238) @ruanwenjun
- [Fix-16211]移除buildJarCommand中的ExecutePath,以解决Jar模式下的Java任务问题。 @lanxing2
- [Fix-16228]修复端到端健康检查URL不正确。 @ruanwenjun
- [Fix-16222]修复worker过载会导致任务失败。 @ruanwenjun
- [Fix-16222]修复 worker 过载问题会导致任务失败。 @ruanwenjun
- [Fix-16224]在文件E2E案例中添加Shell脚本 @ruanwenjun
- [Fix-16174]安装指南不正确。 @SbloodyS
- [Fix-16191]修复任务不能使用工作流的环境。 @ruanwenjun
- [Fix]修正拼写错误:tpc -> tcp @caicancai
- [Bug]修复条件任务会导致工作流实例失败。 @ruanwenjun
- [Fix]任务:修正拼写错误 @Gallardot
- [Fix-16063]在升级到v3.2.1版本后,修复管理员登录租户未指定的问题。 @tinglink
Improve
- [Improvement-16125][dolphinscheduler-dist]减少Apache SeaTunnel二进制分发tarball文件的大小 @zhuxt2015
- [Improvement-16182]增加Zookeeper连接超时时间 @ruanwenjun
- [Improvement][Worker]将workerZKPath重命名为workerRegistryPath @caicancai
- [Improvement][Helm]请为API/master/worker/alert配置生成configmap。 @pegasas
Others
- [Chore] [CI]在Spotless检查中添加api-test和e2e-test @SbloodyS
- [Chore]移除TaskInstance中的未使用dependentResult @ruanwenjun
- [DSIP-51][Task]删除未使用的鸽子任务插件 @SbloodyS
- [Chore]添加可合并检查 @SbloodyS
- [Chore] [Cherry-Pick]从某个分支选取一些补丁合并到3.2.2版本中。 @SbloodyS
- [Chore]为3.2.2版本撤销一些不兼容的修改。 @SbloodyS
- [Chore]优化PR标题检查 @SbloodyS
- [DSIP-50][UDF Manage]移除未使用的Apache SeaTunnel UDF管理功能 @SbloodyS
- 修复任务不能使用工作流的环境 (#16199) @ruanwenjun
- [Chore]禁用复合指标 (#16172) @ruanwenjun
- [Chore]从JdbcOperator中移除未使用的SQLIntegrityConstraintViolationException @ruanwenjun
- [Chore]使用TestContainer原始暴露的端口,而不是随机生成端口 @ruanwenjun
- [DSIP-46]前端和后端统一逻辑任务参数的数据结构 @ruanwenjun
- [CI]将OWASP版本提升 @SbloodyS
- [Cherry-Pick-3.2.2]提取#16064号修复 @SbloodyS
- [ "3.2.2版本发布时,删除了一些任务模块以减小部署包的大小。" ]( https://github.com/apache/dolphinscheduler/pull/16184 " "3.2.2版本发布时,删除了一些任务模块以减小部署包的大小。" ") @SbloodyS
- 修复HdfsStorageOperatorTest的空指针异常(NPE) @ruanwenjun
- 修复条件任务会导致工作流实例失败(#16152) @ruanwenjun
- 修复DelayEntryTest可能会失败 @ruanwenjun
- [CI]修复CommandDaoImplTest可能失败 @ruanwenjun
- [Chore]禁用发现组合指标 @ruanwenjun
- [CI]修复持续集成自动分配的错误 @SbloodyS
- [Chore ]CI增加自动分配操作 @SbloodyS
- [Chore]更新代码负责人 @caishunfeng
- [Chore]优化CI(持续集成)检查 @SbloodyS
- [Chore]为 IntelliJ IDEA 添加问题链接模板 @Gallardot
- [CI][UT]修复不稳定的单元测试 @SbloodyS
- [Imporve][Master]优化分布式策略的doselect注解 @caicancai
- [DSIP-45]优化存储SPI @ruanwenjun
- [Imporvement]优化DolphinScheduler的MasterConfig模块注释 @caicancai
- [CI][E2E]优化M1芯片本地模式的端到端性能 @SbloodyS
- 添加RPC指标 @ruanwenjun
- 修复SqlServer的split-merge SQL会遗漏分隔符;(#16118) @ruanwenjun
- 修复 SQL Server 的拆分合并 SQL 时可能会遗漏分号; @ruanwenjun
- 修复状态为调度的SeaTunnel任务实例不会失败转移。 @ruanwenjun
- 在开关任务下的修复任务节点不会被跳过。 @ruanwenjun
- 在开关任务下的修复任务节点将不会被跳过。 @ruanwenjun
- 修复状态为已分派的任务实例将不会发生故障转移。 @ruanwenjun
- 3.2.2版本发布,增加了任务纯粹性,删除了一些任务模块以减小部署包的大小。 @wangxj3
apache/dolphinscheduler-website仓库
Others
- 任务:临时移除Kapa @Gallardot
- 任务:尝试修复小部件上的logo URL错误 @Gallardot
本文由 白鲸开源科技 提供发布支持!
相关文章:

社区6月月报 | Apache DolphinScheduler重要修复和优化记录
各位热爱Apache DolphinScheduler的小伙伴们,社区6月月报更新啦!这里将记录Apache DolphinScheduler社区每月的重要更新,欢迎关注。 月度Merge Stars 感谢以下小伙伴上个月为Apache DolphinScheduler所做的精彩贡献(排名不分先后…...

Docker 使用基础(2)—镜像
🎬慕斯主页:修仙—别有洞天 ♈️今日夜电波:秒針を噛む—ずっと真夜中でいいのに。 0:34━━━━━━️💟──────── 4:20 🔄 ◀️ ⏸ …...

Docker学习笔记(三)Dockerfile
一、什么是Dockerfile Dockerfile 是一个用于自动化构建 Docker 镜像的文本文件,其中包含了从一个基础镜像开始,到最终形成所需定制镜像的所有指令集。这个文件中的每一条指令都对应着构建镜像过程中的一个步骤或一层,指导 Docker 如何安装软…...
学懂C#编程:C# 索引器(Indexer)的概念及用法
C#中的索引器(Indexer)是一种特殊的成员,它允许类或结构的实例像数组那样通过索引来访问其内部的数据。索引器提供了一种灵活的方式来暴露集合或数组类型的内部数据,使得客户端代码可以使用类似于数组下标的语法来访问类的成员&am…...

汇川CodeSysPLC教程03-2-14 与HMI通信
硬件连接 PLC与HMI连接采用何种连接方式,通常是参考双方支持哪些接口。PLC(可编程逻辑控制器)与HMI(人机界面)之间的通讯方式主要有以下几种: 串行通讯(Serial Communication)&…...

centos部署jar包
第一步: 将IDEA中的项目打包为jar,将这个jar文件放到centos服务器上的目录里,我在opt新建api目录,将jar文件放入,如下图: 第二步: 将需要读取的配置文件也放入此目录(其他目录也可以,和脚本中…...

CSS相对定位和绝对定位的区别
CSS相对定位和绝对定位的区别 区别1:相对的对象不同 相对定位是相对于自己绝对定位是相对于离自己最近的有定位的祖先 区别2:是否会脱离文档流 相对定位不会脱离文档流,不会影响其他元素的位置绝对定位会脱离文档流,会影响其他元素的布局 代…...
SpringCloud之nacos共享配置文件实现多数据源灵活切换
目录 前言 1.引入Springboot相关的aop切面依赖 2.创建自定义注解DataSourceKey 3.创建对ThreadLocal类 4.创建aop切面 5.创建动态数据源类 6.创建多数据库连接配置类 7.关键代码讲解 8.nacos主要配置 前言 通过Spring AOP(面向切面编程)的功能来动…...

原生小程序生成二维码方法之一
效果图: 第一步:下载对应的包并构建(工具---》构建npm) npm install weapp-qrcode --save 第二步:在wxml页面声明canvas <canvas style"width: 200px; height: 200px;margin:0 auto;" canvas-id"myQ…...

Kubernetes k8s Pod容器 探针 健康探测
目录 Pod容器健康探测 为什么要对容器做探测? 启动探测startupprobe 存活性探测livenessProbe 就绪性探测readinessProbe ReadinessProbe LivenessProbe startupProbe配合使用示例一般程序中需要设置三种探针结合使用,并且也要结合实际情况ÿ…...

Conformal low power-2.电源感知等效性检查
电源感知等效性检查 ■ 第24页:电源感知等效性检查概述 ■ 第24页:启动低功耗(等效性检查)软件 ■ 第25页:电源感知等效性检查流程 ■ 第28页:电源感知等效性检查示例Do文件 电源感知等效性检查概述…...

【密码学】从有限状态自动机到密钥流生成器
本文是对流密码内容的拓展,在流密码中种子密钥通过一个伪随机数生成器产生一个与明文等长的伪随机密钥流。而本文的内容就是在回答这样两个问题: 伪随机密钥流是如何生成的?流密码、流密钥生成器和有限状态自动机之间是什么关系?…...

3.相机标定原理及代码实现(opencv)
1.相机标定原理 相机参数的确定过程就叫做相机标定。 1.1 四大坐标系及关系 (1)像素坐标系(单位:像素(pixel)) 像素坐标系是指相机拍到的图片的坐标系,以图片的左上角为坐标原点&a…...

Centos7 安装Docker步骤及报错信息(不敢说最全,但是很全)
一、操作系统要求: 要安装Docker Engine,您需要CentOS 7及以上的维护版本。存档版本不受支持或测试。必须启用centos临时存储库。默认情况下,此存储库已启用,但如果已禁用,则需要重新启用它。建议使用overlay2存储驱动…...
【C语言】符号优先级详解
C语言符号优先级详细解析 在C语言中,不同的运算符具有不同的优先级和结合性,这决定了在表达式中运算符的计算顺序。理解这些优先级和结合性是正确编写和理解C语言程序的基础。本文将详细解析C语言中的符号优先级,包括各类运算符的优先级、结…...

天翼云高级运维工程师202407回忆题库 最新出炉
备考天翼云高级运维工程师 必须备考天翼云 之前觉得外企牛批 然后民企,拔地而起,民企也不错,工资高,有钱途 现在看来看去,还是国企好,体制内的,有保障,树大根深 有必要备考下天…...
在Python中什么是上下文管理器以及如何使用with语句来管理资源
什么是上下文管理器? 在Python中,上下文管理器(Context Manager)是一种支持with语句的协议,允许对象管理资源,如文件、线程锁的获取和释放、数据库连接等。上下文管理器负责资源的分配和释放,确…...

(四)、python程序--贪吃蛇游戏
一、绪论 贪吃蛇游戏。 已实现功能: 1、上下左右移动; 2、吃食物,随机生成食物; 3、碰撞检测,判断是否游戏结束。 二、代码分享 1、main.py import pygame import sys import food as c_food import snake as c…...
什么是DNS欺骗
DNS欺骗(DNS Spoofing),也称为DNS缓存中毒(DNS Cache Poisoning),是一种网络攻击形式,攻击者通过操纵DNS记录,将用户重定向到一个伪造的、恶意的网站。这些恶意网站可能看起来与用户…...
C++实现对结构体信息排序
思路解读: 定义结构体 Student: 结构体 Student 用来表示学生信息,包含两个成员变量:name(学生姓名)和 score(学生分数)。Student 结构体定义了一个构造函数,用于初始化 name 和 sco…...

日语AI面试高效通关秘籍:专业解读与青柚面试智能助攻
在如今就业市场竞争日益激烈的背景下,越来越多的求职者将目光投向了日本及中日双语岗位。但是,一场日语面试往往让许多人感到步履维艰。你是否也曾因为面试官抛出的“刁钻问题”而心生畏惧?面对生疏的日语交流环境,即便提前恶补了…...

调用支付宝接口响应40004 SYSTEM_ERROR问题排查
在对接支付宝API的时候,遇到了一些问题,记录一下排查过程。 Body:{"datadigital_fincloud_generalsaas_face_certify_initialize_response":{"msg":"Business Failed","code":"40004","sub_msg…...

突破不可导策略的训练难题:零阶优化与强化学习的深度嵌合
强化学习(Reinforcement Learning, RL)是工业领域智能控制的重要方法。它的基本原理是将最优控制问题建模为马尔可夫决策过程,然后使用强化学习的Actor-Critic机制(中文译作“知行互动”机制),逐步迭代求解…...

Day131 | 灵神 | 回溯算法 | 子集型 子集
Day131 | 灵神 | 回溯算法 | 子集型 子集 78.子集 78. 子集 - 力扣(LeetCode) 思路: 笔者写过很多次这道题了,不想写题解了,大家看灵神讲解吧 回溯算法套路①子集型回溯【基础算法精讲 14】_哔哩哔哩_bilibili 完…...

无法与IP建立连接,未能下载VSCode服务器
如题,在远程连接服务器的时候突然遇到了这个提示。 查阅了一圈,发现是VSCode版本自动更新惹的祸!!! 在VSCode的帮助->关于这里发现前几天VSCode自动更新了,我的版本号变成了1.100.3 才导致了远程连接出…...
vue3 定时器-定义全局方法 vue+ts
1.创建ts文件 路径:src/utils/timer.ts 完整代码: import { onUnmounted } from vuetype TimerCallback (...args: any[]) > voidexport function useGlobalTimer() {const timers: Map<number, NodeJS.Timeout> new Map()// 创建定时器con…...
C++中string流知识详解和示例
一、概览与类体系 C 提供三种基于内存字符串的流,定义在 <sstream> 中: std::istringstream:输入流,从已有字符串中读取并解析。std::ostringstream:输出流,向内部缓冲区写入内容,最终取…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)
UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中,UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化…...

学校时钟系统,标准考场时钟系统,AI亮相2025高考,赛思时钟系统为教育公平筑起“精准防线”
2025年#高考 将在近日拉开帷幕,#AI 监考一度冲上热搜。当AI深度融入高考,#时间同步 不再是辅助功能,而是决定AI监考系统成败的“生命线”。 AI亮相2025高考,40种异常行为0.5秒精准识别 2025年高考即将拉开帷幕,江西、…...
C语言中提供的第三方库之哈希表实现
一. 简介 前面一篇文章简单学习了C语言中第三方库(uthash库)提供对哈希表的操作,文章如下: C语言中提供的第三方库uthash常用接口-CSDN博客 本文简单学习一下第三方库 uthash库对哈希表的操作。 二. uthash库哈希表操作示例 u…...