发行说明-可流动-6.7.2
案例和流程实例支持业务状态值,类似于业务密钥。
增加了对使用批次和批次零件删除历史案例和流程实例及其相关数据的支持。
修复了运行可流动实例集群时全局锁定机制的问题。
修复了将所有变量传递给具有调用活动任务的子流程实例时,暂时变量变为持久变量的问题。
增加了在没有BPMN或CMMN实体的情况下查询任务、作业和事件订阅的支持。例如,通过在任务查询中使用withoutProcessInstanceId,可以确保只返回CMMN任务和独立任务,而不返回BPMN任务。
在Github Actions中将MariaDB添加到可流动的QA数据库中。
发行说明-可流动-6.7.0
实现了全局锁定机制,以便更好地支持在具有多个可流动引擎的设置中使用异步执行器。与此同时,异步执行器的默认配置也被更改,以便在默认情况下每秒能够处理更多作业。一个由四部分组成的系列文章描述了本系列的所有细节和性能基准,即第1部分、第2部分、第3部分和第4部分。
增加了对多实例变量聚合的支持,Flowable 项目源码fhadmin.cn
从多实例执行中聚合值一直很棘手,但现在有了对变量聚合的支持,这可以以一种优雅的方式处理。
添加了对案例重新激活的支持,以支持将历史和已完成的案例实例重新激活到正在运行的案例实例。案例定义可以有一个案例重新激活侦听器。可被触发以重新激活历史案例实例,变量上下文等将被重新创建。
添加了一个变量侦听器,以允许BPMN和CMMN模型侦听特定变量的更改,并在模型中处理该触发器。
在CMMN引擎中添加对并行触发的重复信号和通用事件侦听器的支持。
当多实例是自动步骤或自动步骤序列时,添加了异步多实例使用的优化标志。如果设置,引擎将大幅降低资源消耗,并消除乐观锁定异常