Commit Graph

  • 327fd1d45f
    Pre Merge pull request !356 from 辣肉拌饭/N/A #356 辣肉拌饭 2026-07-31 08:59:31 +0000
  • df8f5e0610
    Pre Merge pull request !357 from 金闪闪/fix/notcondition-npe #357 金闪闪 2026-07-31 08:59:30 +0000
  • 147db8d279
    Pre Merge pull request !358 from 金闪闪/fix/startUpPhase-issue-IJM5SE #358 金闪闪 2026-07-31 08:59:30 +0000
  • 70ec3736b4
    Pre Merge pull request !359 from 金闪闪/fix/startUpPhase-IJM5SE #359 金闪闪 2026-07-31 08:59:29 +0000
  • 3c82b0ceb0
    Pre Merge pull request !360 from 金闪闪/fix/issue-IJM5SE #360 金闪闪 2026-07-31 08:59:29 +0000
  • 039d5cff0c submit master everywhere.z 2026-07-31 16:59:24 +0800
  • 02d3ab1098 submit everywhere.z 2026-07-28 14:31:18 +0800
  • fca2d39350 chore: ignore local superpowers workspace everywhere.z 2026-07-28 14:23:10 +0800
  • 94bc70efec submit everywhere.z 2026-07-28 14:17:52 +0800
  • cac48e2010 Remove unused test files and JUnit dependency v2.16.1 everywhere.z 2026-07-27 17:49:18 +0800
  • 4ee6276ba3 Merge branch 'dev' everywhere.z 2026-07-27 15:05:17 +0800
  • 6314250382
    Pre Merge pull request !324 from jason/issue/IB9ZG0 #324 jason 2026-07-24 08:51:24 +0000
  • f0861bb6ed
    Pre Merge pull request !352 from 与或非/issues/ID6ZHH #352 与或非 2026-07-24 08:51:24 +0000
  • 69d61e5cd4
    Pre Merge pull request !361 from DaleLee/fix/issue-IJM5SE-startUpPhase #361 DaleLee 2026-07-24 08:51:23 +0000
  • 84539cabaa Clarify Rule-DB caching and publishing documentation dev everywhere.z 2026-07-24 16:51:20 +0800
  • 5c79ce678d Document Nacos Rule-DB backend configuration and usage everywhere.z 2026-07-24 10:53:54 +0800
  • 37e5ebca22 submit everywhere.z 2026-07-24 01:43:25 +0800
  • 01489667cf feat(rule-db): harden all backends for GA release everywhere.z 2026-07-24 01:37:53 +0800
  • 42b9b5718e feat(rule-db): add PostgreSQL and MongoDB backends everywhere.z 2026-07-23 19:38:02 +0800
  • 63f908d57e Fix rule-db initialization to reset startup phase and execute hooks everywhere.z 2026-07-23 01:15:10 +0800
  • 5c353a9c8e feat(rule-db): harden redis zk and etcd for production everywhere.z 2026-07-21 15:01:34 +0800
  • 928a18e6b3 更新到2.16.0.1 everywhere.z 2026-07-21 13:16:40 +0800
  • e27d7eb9aa bug #IDB16L 修复异步场景下chain实例列表并发修改导致的ConcurrentModificationException everywhere.z 2026-07-21 13:15:22 +0800
  • b3dcf9c9b5 fix(rule-db-sql): harden sql backend for release everywhere.z 2026-07-21 10:58:52 +0800
  • 810348becc 更新 readme everywhere.z 2026-07-19 16:44:08 +0800
  • 48c1ae6a77 更新 readme everywhere.z 2026-07-19 16:32:46 +0800
  • 4f01815738 更新 readme everywhere.z 2026-07-19 16:20:12 +0800
  • 75b8b216aa docs(rule-db): rewrite guide to match implementation everywhere.z 2026-07-14 01:20:05 +0800
  • 7ef0c37630 fix(rule-db): keep script loaded when only its referencing chain is recompiled everywhere.z 2026-07-14 01:19:55 +0800
  • ce3a662604 docs: list unified rule-db modules everywhere.z 2026-07-13 21:59:19 +0800
  • d756838686 feat(metrics): expose rule-db synchronization health everywhere.z 2026-07-13 21:49:34 +0800
  • 2342e5efb4 docs(config): clarify grouped rule-db synchronization metadata everywhere.z 2026-07-13 21:47:56 +0800
  • 855ed16952 feat(rule-db-zk): add lazy curator backend and publisher everywhere.z 2026-07-13 21:37:36 +0800
  • 062afd3975 feat(rule-db-etcd): add lazy watch backend and publisher everywhere.z 2026-07-13 19:08:29 +0800
  • 621f1dc199 refactor(rule-db): complete unified sql and redis baseline everywhere.z 2026-07-13 18:18:56 +0800
  • 8fceb170f9 refactor(rule-db-redis): replace pubsub with polling everywhere.z 2026-07-13 17:45:08 +0800
  • 362e682b7b refactor(rule-db-sql): use unified provider and publisher everywhere.z 2026-07-13 16:49:53 +0800
  • b6f9da9eb2 refactor(config): group rule-db backend settings everywhere.z 2026-07-13 15:50:50 +0800
  • 98c750fa71 feat(rule-db): add unified publisher API everywhere.z 2026-07-13 14:41:46 +0800
  • d0d62930ba feat(core): retain last successful rule-db script everywhere.z 2026-07-13 14:25:26 +0800
  • 422f761ebc fix(core): harden rule-db chain candidate activation everywhere.z 2026-07-13 12:30:44 +0800
  • 61b7e43116 fix(core): refresh rule-db route chains atomically everywhere.z 2026-07-13 11:46:38 +0800
  • f57fc7fe61 feat(core): retain last successful rule-db chain everywhere.z 2026-07-13 11:24:32 +0800
  • d9d83e007b fix(core): preserve advanced rule generations everywhere.z 2026-07-13 04:11:20 +0800
  • f693848687 fix(core): serialize chain activation with changes everywhere.z 2026-07-13 03:49:33 +0800
  • 4a0b8aa93f fix(core): preserve recreated rule ownership everywhere.z 2026-07-13 03:41:44 +0800
  • e0436f1836 fix(core): keep deleted rule targets terminal everywhere.z 2026-07-13 02:57:56 +0800
  • 2741db1c2e fix(core): activate rule versions after compilation everywhere.z 2026-07-13 02:45:48 +0800
  • 0f244aeb21 refactor(core): track desired and active rule versions everywhere.z 2026-07-13 02:31:32 +0800
  • a2b161b068 fix(core): retain legacy batches after reconcile failure everywhere.z 2026-07-13 02:10:50 +0800
  • ab470c8389 fix(core): harden rule-db incremental synchronization everywhere.z 2026-07-13 02:02:55 +0800
  • 512b417770 fix(core): validate rule-db synchronization contracts everywhere.z 2026-07-13 01:46:54 +0800
  • e14fc6ac6f test(core): verify provider close ownership everywhere.z 2026-07-13 01:32:22 +0800
  • f978df564e fix(core): harden rule-db ownership and change batches everywhere.z 2026-07-13 01:31:29 +0800
  • 04e8959069 test(core): drive provider polling through source seam everywhere.z 2026-07-13 01:19:43 +0800
  • 662405425b fix(core): close rule-db providers and preserve sync failures everywhere.z 2026-07-13 01:17:46 +0800
  • e40f4f2971 refactor(core): unify rule-db change synchronization everywhere.z 2026-07-13 00:58:51 +0800
  • 91268d32a1 fix(core): harden rule-db change delivery and provider resolution everywhere.z 2026-07-13 00:46:42 +0800
  • 3c91dd4b3b feat(core): add rule-db provider and change source SPIs everywhere.z 2026-07-13 00:29:31 +0800
  • 6bab5103a5 docs: add unified rule-db implementation plans everywhere.z 2026-07-13 00:19:34 +0800
  • 051a7d55e5 docs: design unified rule-db backends and publisher everywhere.z 2026-07-13 00:00:45 +0800
  • a76dfc92b7 docs: fix Rule-DB release profile plan everywhere.z 2026-07-12 13:46:39 +0800
  • a30b5a3cc9 docs: update Rule-DB module paths everywhere.z 2026-07-12 13:38:23 +0800
  • 73e1421933 refactor: move Rule-DB into independent parent module everywhere.z 2026-07-12 13:27:55 +0800
  • b4a34d64e3 chore: ignore local worktrees everywhere.z 2026-07-12 13:24:10 +0800
  • dfa45a2140 docs: plan Rule-DB parent module relocation everywhere.z 2026-07-12 08:21:03 +0800
  • 047f1284b2 docs: 设计 Rule-DB 独立父模块迁移 everywhere.z 2026-07-12 08:17:01 +0800
  • e6ba5e2258 fix: 完善 Rule-DB 收敛与 metrics 采集 everywhere.z 2026-07-11 23:39:40 +0800
  • 9b69aa3dc2 test(rule-db): SQL IT 改为 properties 驱动,回归验证 starter 绑定 everywhere.z 2026-07-11 12:42:09 +0800
  • b4232bd43f docs(rule-db): 修正指南 5 处评审问题(md5 公式/脚本类型/报错文案/IDE 元数据/独立发布配置) everywhere.z 2026-07-11 12:37:40 +0800
  • 18c2c54fee docs(rule-db): 使用指南 + CLAUDE.md 模块说明 everywhere.z 2026-07-11 12:28:45 +0800
  • 9a9ef9033e feat(starter): 三个 starter 绑定 liteflow.rule-db.* 到 RuleDbConfig everywhere.z 2026-07-11 12:17:50 +0800
  • fa32edb3c7 test(rule-db-redis): embedded-redis 端到端集成 + spec 补 changelog ZSet everywhere.z 2026-07-11 12:08:17 +0800
  • 266765a29c feat(rule-db-redis): RedisRulePublisher(Lua 原子发布:内容+索引+seq+changelog+notify) everywhere.z 2026-07-11 11:56:13 +0800
  • ad2dd6e1f4 feat(rule-db-redis): RedisRuleRepository(索引读取+ZSet变更日志+pub/sub订阅) everywhere.z 2026-07-11 11:48:00 +0800
  • 6174926a80 feat(rule-db-redis): 模块骨架 + Redisson 连接管理(single/sentinel/cluster 自动识别) everywhere.z 2026-07-11 11:37:56 +0800
  • deea21cfe6 fix(rule-db): 全分支评审修复批次(8 项) everywhere.z 2026-07-11 02:08:01 +0800
  • beab77c6ff test(rule-db-sql): H2 端到端集成测试(发布→执行→收敛) everywhere.z 2026-07-11 01:50:21 +0800
  • f689cd1bbf feat(rule-db-sql): 新增 SqlRulePublisher 发布 API(单事务 UPSERT + change_log) everywhere.z 2026-07-11 01:50:14 +0800
  • 2bbc5d8514 feat(rule-db-sql): SqlRuleRepository + JDBC 连接管理 + DDL everywhere.z 2026-07-11 01:36:41 +0800
  • cd6a0e885b test(rule-db): 降级与容错行为固化 everywhere.z 2026-07-11 01:28:57 +0800
  • 98e508bec8 fix(core): Rule-DB 同步代码评审修复(版本回退守卫/订阅关闭/线程命名) everywhere.z 2026-07-11 01:22:11 +0800
  • 862b423c3f feat(core): Rule-DB 变更同步与对账(轮询+订阅+对账兜底) everywhere.z 2026-07-11 01:09:53 +0800
  • 04be3fe572 feat(core): Rule-DB 有界缓存与淘汰(退影子+脚本引用计数) everywhere.z 2026-07-11 00:57:00 +0800
  • 756bf7653f feat(core): RuleDbRuntime 启动建索引与懒回源接线 everywhere.z 2026-07-11 00:44:41 +0800
  • 71625ab51e docs(plan): 补回计划1缺失的 Task 3(RuleDbRuntime)与 Task 4(有界缓存) everywhere.z 2026-07-11 00:31:39 +0800
  • 110e3ed723 test(rule-db): 核心测试基建(InMemory 权威源)与启动影子注册测试 everywhere.z 2026-07-11 00:21:16 +0800
  • e5992dde74 feat(core): Rule-DB 模式 SPI 类型、配置类与异常 everywhere.z 2026-07-11 00:10:50 +0800
  • 5675bd7eb0 docs(plan): Rule-DB 实施计划 2(Redis 插件)与计划 3(starter 绑定+文档) everywhere.z 2026-07-10 18:50:10 +0800
  • 1f5b87f00b docs(plan): Rule-DB 模式实施计划(计划1:core 运行时 + SQL 插件) everywhere.z 2026-07-10 15:44:09 +0800
  • d58727fbc8 docs(spec): Rule-DB 模式设计——规则/脚本以存储引擎为权威源 everywhere.z 2026-07-10 01:04:04 +0800
  • 48c7613dd6 docs(metrics): 指南重构为上手篇+参考篇,新增 Prometheus/Grafana 集成资产 feat/actuator-metrics everywhere.z 2026-06-29 23:53:49 +0800
  • 4162a55197 chore: revision 升至 2.16.1,同步 CLAUDE.md 模块/约定说明 everywhere.z 2026-06-29 23:53:38 +0800
  • 5f82777584 fix(metrics): 节点耗时改用纳秒计时,补充 metrics.enabled 配置元数据 everywhere.z 2026-06-29 23:53:23 +0800
  • 7374f70989 fix(core): 节点执行前生命周期钩子异常防御性包装,避免破坏节点执行与 active 样本泄漏 everywhere.z 2026-06-29 12:00:52 +0800
  • 2adf1943a3 docs: 新增 liteflow-metrics 使用指南 everywhere.z 2026-06-29 11:42:45 +0800
  • f49d3c7f17 feat(starter): Boot4 指标装配与 /actuator/liteflow 结构端点 everywhere.z 2026-06-29 11:21:17 +0800
  • fc2fa62422 feat(starter): Boot2/3 指标装配与 /actuator/liteflow 结构端点 everywhere.z 2026-06-29 01:24:30 +0800
  • 5298d2263a feat(metrics): 新增 LiteflowMetaView 结构与指标快照取数 everywhere.z 2026-06-29 01:05:24 +0800
  • 96126bba65 feat(metrics): 新增 NodeMetricsLifeCycle node 级指标采集 everywhere.z 2026-06-29 00:58:55 +0800