-
### Description
## Version of the vulnerability
-
We are using enforce( 1.22.6 version jcabin) method in our system and observing strange memory consumption. We upload around 3200 politics when the app is starting. When I call enforce method I see, t…
-
**版本**:5.4.1
**建议**:支持 Null-Safety 引用变量。
例如:`a` 为 null 时不会抛出空指针。
```
a?.b
```
> 2022-11 有小伙伴已经建议过。
-
在我使用过程中, 遇到 aviatorscript 异常信息非常难以转换为用户(C 端用户, 非开发)可辨识的消息, 能否考虑增加相应的异常信息转换点?
-
## 问题
我想注册一个函数 来实现**自定义**的正则匹配逻辑,函数是这样的:
```java
/**
* 正则匹配
*
* @param str 字符串
* @param reg 正则表达式
* @param allMatches 是否全文匹配
* @return 是否匹配
*/
publi…
-
方便创建 AviatorEvaluatorInstance 和集成自定义函数等
-
项目中Fullgc频繁,发现元空间持续增长,启动类加上-verbose:class打印类加载详情, 排除下来发现每次请求都会加载下面这个莫名的类,请问大佬们有啥方法可以跳过这个步骤?
[Loaded AviatorScript_1718850062114_7034/1769008551 from com.googlecode.aviator.Expression]
这是dump下来的内存快…
-
我使用jdk17编译后执行单测:
com.googlecode.aviator.test.function.FunctionTest#testSeqFunction
com.googlecode.aviator.exception.ExpressionRuntimeException: Could not find variable x.value
at com.…
-
java8 + 5.4.1+开启了cached
示例代码(模拟了下业务场景):
`public String testOOM() {
log.info("testOOM");
Map map = Maps.newHashMap();
Random random = new Random();
long abc = rand…
-
## 现有改进
- [x] 支持不同层级的同名字段
- [x] 支持字段的删除
- [x] 支持字段的修改
- [x] 添加生成预览
- [x] Docker支持
## 发展方向
- [x] CLI客户端支持
- [x] 添加Sink 生成造数Code
- [x] 添加Sink 生成造数Spark代码
- [ ] 添加自定义Sink 支持