Commit Graph

125 Commits

Author SHA1 Message Date
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
Whki f9c21ff4bd Merge pull request #21 from rulego/dev
feat: Add query syntax for all fields (select *)
2025-06-17 11:37:36 +08:00
rulego-team 7409e8e64d feat: Add query syntax for all fields (select *) 2025-06-17 11:28:46 +08:00
rulego-team 3c59610087 chore:add readme 2025-06-16 18:15:02 +08:00
Whki d5cf4a42c7 Merge pull request #20 from rulego/dev
feat:Add `like pattern matching` `is null` `is not null` syntax
2025-06-16 18:06:48 +08:00
rulego-team cf55724de1 feat:Add 'is null' and 'not null' syntax 2025-06-16 18:00:06 +08:00
rulego-team 95bc6fed4f feat:Add like pattern matching syntax 2025-06-16 14:39:39 +08:00
Whki 67e2498010 Merge pull request #19 from rulego/dev
feat:字段访问支持访问数组
2025-06-16 12:13:53 +08:00
rulego-team 193e616636 fix:Array Index Parsing Fails on Complex Structures 2025-06-16 12:06:16 +08:00
rulego-team 43a9f46f24 feat:字段访问支持访问数组 2025-06-16 12:02:06 +08:00
rulego-team a05f4ace98 feat:SQL supports dot syntax to access fields 2025-06-16 11:09:57 +08:00
rulego-team 8d12c2860f test:完善TestStreamsqlLimit测试 2025-06-16 11:08:29 +08:00
rulego-team 3b2de58f06 chore:add ci badge 2025-06-16 09:24:16 +08:00
rulego-team 31af89f774 build(ci):Upload coverage to Codecov 2025-06-16 00:03:11 +08:00
Whki e07e0a9e37 Merge pull request #18 from rulego/dev
Dev
2025-06-15 23:54:09 +08:00
rulego-team e8b78fc8db fix:Mutex Locking Causes Deadlock 2025-06-15 23:44:49 +08:00
rulego-team ee8db36858 fix:data reace 2025-06-15 23:41:19 +08:00
rulego-team e492c093c1 fix:Loop Modifies Local Copy, Not Original Slice 2025-06-15 23:18:02 +08:00
rulego-team 8b99b38a81 fix:Window Methods Lack Proper Synchronization 2025-06-15 23:17:21 +08:00
Whki fd0ad5c634 Merge pull request #17 from rulego/dev
Dev
2025-06-15 23:14:47 +08:00
rulego-team 7c0ad2a87e fix:Field Mapping Inconsistency Causes Aggregation Issues 2025-06-15 23:09:16 +08:00
rulego-team ed8881ebcc fix:Race condition in TumblingWindow and SlidingWindow timer handling 2025-06-15 23:08:35 +08:00
rulego-team 2d4d9760b4 fix:test data race 2025-06-15 22:58:26 +08:00
rulego-team c04b5f82ec 修复:移除PersistenceManager.Stop()方法中的重复代码,避免重复刷新数据和关闭文件,修复潜在的竞态条件问题 2025-06-15 22:52:33 +08:00
rulego-team 3118b0e510 feat:Improve config 2025-06-15 22:47:22 +08:00