luoyi
ca9449f531
enhancement #I821F1 增加测试案例,调整注释
2023-09-22 23:38:58 +08:00
luoyi
7fdb5829f5
enhancement #I821F1 初始化时增加 Chain 引用判断,避免死循环而导致堆栈溢出
2023-09-20 22:55:31 +08:00
gaibu
4a27cd7183
BUGFIX #I81ETQ parse_on_start=false 场景 NPE 问题
2023-09-14 20:24:24 +08:00
gaibu
9ec569bf8c
BUGFIX #I7ZMVM 一个 node 同时覆盖 isContinueOnError 和 isEnd 场景的 bug
2023-09-10 09:48:56 +08:00
gaibu
002be739cd
BUGFIX #I7G6BB 自定义异步线程池初始化存在并发问题
2023-09-02 16:23:50 +08:00
everywhere.z
afb1e16692
更新banner打印
2023-08-30 12:07:44 +08:00
everywhere.z
304a2d1096
feature #I7V6VB 建议增加Janino插件,支持java脚本的书写
2023-08-27 17:38:59 +08:00
everywhere.z
701ea51d5d
feature #I7V6VB https://gitee.com/dromara/liteFlow/issues/I7V6VB
2023-08-23 00:35:15 +08:00
everywhere.z
506ef90d9e
feature #I7UJ5N 增加对Java脚本的支持
2023-08-20 19:18:52 +08:00
铂赛东
9ae5751305
!208 实现组件的回滚机制
...
Merge pull request !208 from Rain/dev
2023-08-20 08:01:12 +00:00
everywhere.z
1a4376870f
优化代码
2023-08-17 18:35:18 +08:00
everywhere.z
f9c8d8d1c4
bug #I7TYS3 当组件出现Exception的时候,afterProcess获取不到
2023-08-17 15:32:05 +08:00
everywhere.z
36c8974e04
bug #I7TYS3 当组件出现Exception的时候,afterProcess获取不到
2023-08-17 14:58:03 +08:00
铂赛东
09eb4ba5b5
!202 处理SwitchCondition中的NPE风险
...
Merge pull request !202 from zcl/master
2023-08-14 14:45:39 +00:00
rain
1da30a66bb
rollback
2023-08-13 18:40:49 +08:00
rain
001dcb7e09
rollback
2023-08-13 16:51:52 +08:00
everywhere.z
b4ef1dc829
CATCH的时候需要把exception打印出来
2023-08-08 23:40:03 +08:00
everywhere.z
776474b976
刷新的时候不创建文件监听
2023-08-08 15:22:09 +08:00
Dale Lee
6cade5df9f
修改默认线程池名称
2023-08-03 22:00:44 +08:00
zcl
cf93cd43aa
update liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/SwitchCondition.java.
...
NPE风险
Signed-off-by: zcl <9928619+zhangcl1991@user.noreply.gitee.com >
2023-08-03 05:10:09 +00:00
zcl
09f3412289
update liteflow-core/src/main/java/com/yomahub/liteflow/flow/element/condition/SwitchCondition.java.
...
SwitchCondition节点若在流程中未设置id,会导致 executable.getId() 为null,从而报NPE异常
Signed-off-by: zcl <9928619+zhangcl1991@user.noreply.gitee.com >
2023-08-03 04:58:18 +00:00
铂赛东
68b5f26012
!201 组件代理执行方法时的参数判断
...
Merge pull request !201 from zcl/master
2023-08-02 10:45:22 +00:00
zcl
17ede77794
update liteflow-core/src/main/java/com/yomahub/liteflow/core/proxy/ComponentProxy.java.
...
参数可能为null,如果args.length出现NullPointerException后,进入catch中,再把NullPointerException强转为InvocationTargetException,catch中又会出现:java.lang.NullPointerException cannot be cast to java.lang.reflect.InvocationTargetException 的异常
Signed-off-by: zcl <9928619+zhangcl1991@user.noreply.gitee.com >
2023-08-02 06:24:58 +00:00
Dale Lee
8b536ad4a5
feature #I7I3LL 解决冲突
2023-07-25 11:24:43 +08:00
铂赛东
bd40dc3c23
!188 feature #I7HJFX 循环表达式中支持异步模式
...
Merge pull request !188 from zhhhhy/dev
2023-07-25 03:02:44 +00:00
everywhere.z
8414304145
enhancement #I7KHE5 关于注解声明式使用场景LiteFlowMethodEnum增加getDisplayName等需求说明
2023-07-21 15:38:51 +08:00
everywhere.z
288899d3ad
enhancement #I7KOPV 类级别声明组件优化建议
2023-07-21 00:29:12 +08:00
everywhere.z
c18f46ac48
enhancement #I7J1VJ 希望针对节点执行耗时的打印日志支持控制
2023-07-19 18:45:47 +08:00
luoyi
d9ebc78754
bug #I7KY2N 逻辑运算增加短路效果,避免多余计算
2023-07-19 11:19:08 +08:00
铂赛东
67e9616bd8
!197 在使用数据库配置的时候,希望可以使用配置文件中已经配置的数据源
...
Merge pull request !197 from 与或非/issues/I7KZCZ
2023-07-18 16:59:29 +00:00
铂赛东
0f89a7b2c2
!193 enhancement #I7GMTS 本地文件监听异常会导致监听线程停止
...
Merge pull request !193 from Kugaaa/issues/I7GMTS
2023-07-18 14:19:33 +00:00
铂赛东
df1837739d
!195 enhancement #I7LGZR 优化未填写 chainId 的错误提示
...
Merge pull request !195 from 与或非/issues/I7LGZR
2023-07-16 15:22:36 +00:00
everywhere.z
62419c4419
I7L5DX #I7L5DX 2.10.5版本中ScriptBean注解注入bean失败
2023-07-16 23:18:37 +08:00
gaibu
f0d92de9c3
enhancement #I7LGZR 优化未填写 chainId 的错误提示
2023-07-16 22:12:30 +08:00
gaibu
861342f478
enhancement #I7KZCZ 在使用数据库配置的时候,使用配置文件中已经配置的数据源
2023-07-16 15:41:57 +08:00
zy
d3b0d134f9
feature #I7HJFX 将等待所有future任务的get方法修改为join方法,join方法get方法会抛出经检查的异常,可被捕获
2023-07-14 13:52:08 +08:00
Dale Lee
f521f92aaa
修改默认WHEN线程池线程名称
2023-07-14 09:52:03 +08:00
Dale Lee
99413e6c3e
feature #I7I3LL 增加TimeoutCondition
2023-07-14 09:52:03 +08:00
Dale Lee
605aab0694
feature #I7I3LL 完善代码及注释
2023-07-14 09:52:02 +08:00
Dale Lee
9f5f8959fb
feature #I7I3LL 增加maxWaitSeconds关键字,允许对EL中的每一个组件进行超时控制
2023-07-14 09:52:02 +08:00
zy
0740499508
Merge remote-tracking branch 'upstream/dev' into dev
...
拉取最新代码
2023-07-14 00:25:57 +08:00
Kugaaa
7c9df3a74a
Merge remote-tracking branch 'upstream/dev' into issues/I7GMTS
2023-07-13 11:32:07 +08:00
everywhere.z
fb87a1b06a
enhancement #I7KR2F 测试用例全面更新为junit5
...
enhancement #I7J59V java17下进行完整的测试用例测试
2023-07-12 23:51:36 +08:00
Kugaaa
0f35cedf0f
enhancement #I7GMTS 本地文件监听 catch 异常,保证监听线程不被停止
2023-07-12 14:59:30 +08:00
everywhere.z
269e1ec145
bug #I7HTR4 同一组件不同tag,取step时候存在问题
2023-07-11 23:35:49 +08:00
everywhere.z
628009622c
enhancement #I7JZ4D 希望框架有与或非表达式的相关日志
2023-07-11 19:00:08 +08:00
everywhere.z
27febdedd7
优化LFLog日志的相关代码
2023-07-11 16:17:03 +08:00
everywhere.z
de34fd83e0
enhancement #I7K3T1 自带AOP拦截需要增强获取tag等信息
2023-07-11 16:16:16 +08:00
zy
91603389b4
feature #I7HJFX 略微修改文件注释
2023-07-05 22:41:15 +08:00
zy
eaaca06267
feature #I7HJFX 修改新增文件的since版本号为2.11.0
2023-07-05 22:41:05 +08:00