| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
M5: 发版就绪收口——一致性 15 key 全等 + 联邦登记 + 交付文档 + PUBLISH 清单 - consistency 驱动(demo/Mldong.Jeeflow.Consistency)落盘 15 key 快照,与 moon.json 逐字段全等;修 group_define 错锚+stuck 序 Ordinal - 联邦脚本:sync-schema/release-checklist(漂移门禁)/bump-version --lang csharp(O8 --all 纳入)/stats-verify 扩 8 语言 - 登记 jeeflow-hub AGENTS + integrations VERSIONS + jeeflow-doc(release.yml/sync-langs/config.ts) + demo-deploy-plan :8093 - docs:getting-started/engine-api/flow-definition/spi-guide/persist/index/CHANGELOG/contract-notes/testing + PUBLISH.md(NuGet 拓扑序+回拉) - 门票:T0 153 + T1 160 真库 + T2 20/20 + 漂移门禁 + 一致性 全绿;publish/tag/push 一律未执行(R4) | 1 个月前 | |
fix: 事务钉住 spec/12(145-4)——嵌套 join 支+门面整次 dispatch 包裹+persist 写腿并入 - MySqlTransactionTemplate.ExecuteInTxAsync 加 join 支:嵌套并入最外层(不另开连接、不重复 BEGIN) - JeeflowEngine 公开 InTxAsync;JeeflowFacade.FlowAsync 整次 dispatch 包进它(信封在事务外生成, 非成功出口先整体回滚再转失败信封=spec/12 §12.2 原子面硬义务 1) - demo mysql 分支注册 MySqlTransactionTemplate(145-4「demo 从不注册」落点) - DbDynamicTableWriter 加 AmbientTxProvider 钩子(4 处自开连接统一走 LeaseAsync,借 ambient 不释放=owner 语义;未接线行为与修复前逐字节一致)+ MySqlRepository.CurrentAmbientTx 导出 (C99 ⑥ csharp 腿,与 py tx_conn_provider / node transactionAwarePool 同义) - tests: MySqlTxTier145Tests 真库 7/7(空转/嵌套并入/并发隔离/门面复合原子+裸拼对照/persist 并入+未接线对照/入口自包/门评估 doubleWins=3 保留) 三场景:正=T145 7/7;负=变异四处组合红样后还原复绿;回归=全量 498/498。 | 19 天前 | |
fix(demo): 种子断言由"等值 15"改成"≥15"——夹具增删不该红整条 Demo Deploy issues/126 这轮往共享 flows 里加了 06-countersign-sequential-expire.json(15→16 条), csharp demo 冒烟里唯一一条写死等值的 "recordCount":15 于是把整条 Demo Deploy 判红 (v1.0.10 那次 run 36403113346:PASS=19 FAIL=1,红项就是它,引擎侧 19 项全过)。 现在读 recordCount 做数值比较(≥15 判绿),并把实际条数打进读数;正反判据本机真跑过: 16→ok / 15→ok / 4→fail / 缺键→fail。八栈 demo 冒烟里同型写死计数只有这一处(已 grep 全仓核过)。 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 19 天前 | ||
| 1 个月前 |