「建木v2.7.0」缓存功能上线

发布于:2023-03-20 ⋅ 阅读:(600) ⋅ 点赞:(0)

新增功能

大家心心念念心心念念的缓存功能终于上线了!

有了缓存之后能够避免重复下载依赖,让节点执行速度变快,下面以maven节点为例,给大家演示一下如何添加缓存

两种方式都是两步走:1、定义缓存 2、在节点中引用缓存并填写缓存目录

友情提示:缓存目录很重要,写不对你可能会发现一切白干...

图形化编排

图片

图片

DSL

图片

DSL具体使用方式可以参考文档

第一次执行流程需要下载缓存,第二次节点执行速度就会变快很多。快去试试吧!

功能优化

优化慢SQL

BUG修复

1、已有项目添加cron触发器,下次执行时间展示有误

2、webhook触发器修改为cron触发器时,未清除Trigger中的webhook数据

3、在事务内,@Retryble重试机制触发异常,Transaction rolled back because it has been marked as rollback-only

4、2.6.3版本 icon消失

5、右侧抽屉点出来后,页面右侧有余白

6、上游节点有相同ref的输入/输出参数时,下游节点有可能会引用上游节点的输入参数
重复登录问题

7、终止流程,无法删除volume

8、Worker重启之后,如果有运行中的任务,Worker会阻塞,等待任务执行完成,无法执行新的任务

9、重启worker时,恢复中的任务,终止流程时无法终止

官⽹:https://jianmu.dev
代码:https://gitee.com/jianmu-dev
文档:https://docs.jianmu.dev
示例:https://ci.jianmu.dev