Commit Graph

149 Commits

Author SHA1 Message Date
rulego-team c2c8f86d7f ci: skip regular tests for Go 1.21, only run coverage tests 2025-08-08 09:54:54 +08:00
rulego-team 049295b599 test:add test cases 2025-08-08 09:40:26 +08:00
rulego-team d6a8778731 test:add coverage test case 2025-08-08 09:00:02 +08:00
rulego-team 3ad5146654 更新readme 2025-08-07 19:41:52 +08:00
rulego-team 74efe9e526 fix(aggregator): enable Count aggregator to handle any data type 2025-08-07 19:36:43 +08:00
rulego-team ff00fd1f31 refactor:格式化代码和完善测试用例 2025-08-07 19:23:48 +08:00
rulego-team 10319b45a6 feat:ToFloat64E 增加bool类型转换 2025-08-07 19:22:22 +08:00
rulego-team 790e6c615d feat:函数增加别名 2025-08-07 19:20:14 +08:00
rulego-team a066a4df1b refactor:重构表达式引擎模块 2025-08-07 19:18:40 +08:00
rulego-team 57983f19d7 refactor:删除持久化策略 2025-08-06 18:11:44 +08:00
rulego-team 6f5305ca01 feat:完善测试测试用例 2025-08-06 17:18:50 +08:00
rulego-team a46b833608 feat:优化持久加载机制 2025-08-06 17:16:47 +08:00
rulego-team 4249cef16b perf:优化日志打印 2025-08-06 17:15:31 +08:00
rulego-team 6bfb592bd0 chore:增加测试用例 2025-08-06 11:05:06 +08:00
rulego-team 691ca41c87 fix:优化SubstringFunction负数处理逻辑 2025-08-06 10:55:28 +08:00
rulego-team f3fe997ce8 test:增加测试用例 2025-08-05 11:25:49 +08:00
rulego-team 98dab93e5b fix:Case 语句返回字符串不正确问题 2025-08-05 00:37:22 +08:00
rulego-team 937e8243cf fix:修复负数无法正常解析 2025-08-05 00:36:21 +08:00
rulego-team a43445ebc7 refactor:优化注释 2025-08-04 14:45:43 +08:00
rulego-team de4d47d87d ci:codecov-action 使用v3 2025-08-04 14:36:51 +08:00
rulego-team a47748d4c7 refactor: translate Chinese comments to English in functions directory
- Convert all Chinese function comments to English in functions package
- Update interface documentation for better international readability
- Maintain original logic and functionality unchanged
- Improve code documentation standards for global development
2025-08-04 12:35:33 +08:00
rulego-team ed2a063000 perf:优化持久化溢出策略 2025-08-04 11:27:41 +08:00
rulego-team 8ebd152ec9 refactor:Emit入参从interface{} 改成 map[string]interface{};AddSink(func(results interface{})改成AddSink(func(results []map[string]interface{}) 2025-08-03 23:41:11 +08:00
rulego-team 343d045554 refactor:重构 stream 模块结构 2025-08-01 18:55:32 +08:00
rulego-team ec0ac04ebf ci: remove create release step from workflow 2025-07-30 19:42:48 +08:00
rulego-team 8475810768 fix:fix: resolve window initialization deadlock in tests v0.10.1 2025-07-30 19:34:27 +08:00
Whki ffb050dc51 Merge pull request #30 from rulego/dev
Dev
2025-07-30 18:22:43 +08:00
rulego-team 48ab3c5276 feat:增加打印table到控制台 2025-07-30 18:15:39 +08:00
rulego-team 9c961f2de0 feat(ast):增加select字段原始顺序列表 2025-07-30 18:13:16 +08:00
rulego-team 596d1cb769 feat:增加反引号单引号和字符串常量的语法识别 #29 2025-07-30 17:27:20 +08:00
rulego-team 2e24739c0d Fix processDirectDataSync nested field handling and data race in sync tests 2025-07-27 13:10:16 +08:00
rulego-team 3e64fbd5a4 refactor:重构常量和异常捕捉 2025-07-27 12:53:10 +08:00
rulego-team 107521dfe0 feat:add reflect util 2025-07-27 12:52:34 +08:00
rulego-team 0107773c3d test:add sync sink test 2025-07-27 12:52:15 +08:00
rulego-team 25289baf7d feat:增加同步emit 2025-07-27 12:51:55 +08:00
rulego-team 844e311716 doc:完善rulego集成文档 2025-07-27 12:51:19 +08:00
rulego-team 1c7e94b167 refactor:Rename AddData to Emit 2025-07-25 12:05:21 +08:00
Whki 340577f385 Merge pull request #26 from rulego/dev
add   test
2025-07-25 10:58:15 +08:00
rulego-team ce0e33df5b test:add examples 2025-07-25 10:57:32 +08:00
rulego-team 004f35a304 test:Simplify benchmark testing 2025-07-25 10:57:32 +08:00
Whki ca24ca7d6e Merge pull request #25 from rulego/dev
perf:优化stream
2025-07-25 10:54:42 +08:00
rulego-team 36a23f69d9 Fix critical regressions in field processing optimization 2025-07-25 10:51:04 +08:00
rulego-team 381b993d75 perf:use function pointers to avoid switch overhead in AddData method 2025-07-25 10:31:07 +08:00
Whki 662b5c6b38 Merge pull request #24 from rulego/dev
chore:update readme
2025-06-17 14:31:27 +08:00
rulego-team b7ed499542 chore:update readme 2025-06-17 14:30:46 +08:00
Whki b350ef74ea Merge pull request #23 from rulego/dev
feat:完善表达式中负数常量
2025-06-17 14:28:14 +08:00
rulego-team d0b35dbda0 feat:完善表达式中负数常量 2025-06-17 14:20:40 +08:00
Whki a8cf995b34 Merge pull request #22 from rulego/dev
feat:aggregate function can be nested with the CASE function.
2025-06-17 14:05:32 +08:00
rulego-team 89d0878913 feat:HAVING子句中支持CASE表达式 2025-06-17 13:56:40 +08:00
rulego-team 1500dc5d23 feat:aggregate function can be nested with the CASE function. 2025-06-17 12:03:43 +08:00