release: 晋级阿里云 TEST 后端并修复出车统计 UTC 合并回归 #40

Merged
admin merged 85 commits from release/aliyun-gray-20261106 into main 2026-11-06 12:08:49 +08:00
Owner

将阿里云 TEST 已运行的后端版本晋级到既有灰度发布线,配套采购分批流程、仓租与资金编排、费用确认、装柜证据及供应商查询等更新。

  • 发布源固定于 TEST 的 44202a7b,合入灰度 main 的既有历史。File、Firstleg、Finance 的生产源码和公共依赖与对应 TEST 运行版本一致,Warehouse 的生产 Java 也一致。
  • 本批镜像发布范围为 File、Warehouse、Finance、Firstleg、Lastleg。其余服务保留已核验的运行镜像,Integration 的柜号公共依赖升级另行验证。
  • 出车统计冲突按 Mapper 实现整合。派送、取货和本土卡车各读取匹配的真实发车历史,补齐原灰度使用的 UTC DATETIME 边界及完成时间语义。
  • 新增回归通过真实 Mapper 查询 H2 数据,在东八区连接下覆盖筛选边界、混合车次、实提数量、旧发车动作、缺失历史及非空完成时间。
  • 数据库发布采用另行审核的精确增量草案,包含 7 表、8 列、Finance 两组唯一约束、免费仓租约束及 Firstleg 五表排序规则。海外费用菜单采用独立权限脚本。TEST 清空与旧采购表退役脚本仅作为源分支历史,执行范围由本批发布清单约束。
  • 配置逐项核对灰度的导出定义、采集授权、配额及环境标识。

验证已完成生产与测试源码编译、18 项出车统计定向回归、436 个 Mapper 注册核对及 5 项 Gateway 路由合同。其余 TEST 既有功能复用绑定版本的定向验证和运行证据。SQL、配置发布及真实灰度业务验收依发布清单继续执行。

将阿里云 TEST 已运行的后端版本晋级到既有灰度发布线,配套采购分批流程、仓租与资金编排、费用确认、装柜证据及供应商查询等更新。 - 发布源固定于 TEST 的 44202a7b,合入灰度 main 的既有历史。File、Firstleg、Finance 的生产源码和公共依赖与对应 TEST 运行版本一致,Warehouse 的生产 Java 也一致。 - 本批镜像发布范围为 File、Warehouse、Finance、Firstleg、Lastleg。其余服务保留已核验的运行镜像,Integration 的柜号公共依赖升级另行验证。 - 出车统计冲突按 Mapper 实现整合。派送、取货和本土卡车各读取匹配的真实发车历史,补齐原灰度使用的 UTC DATETIME 边界及完成时间语义。 - 新增回归通过真实 Mapper 查询 H2 数据,在东八区连接下覆盖筛选边界、混合车次、实提数量、旧发车动作、缺失历史及非空完成时间。 - 数据库发布采用另行审核的精确增量草案,包含 7 表、8 列、Finance 两组唯一约束、免费仓租约束及 Firstleg 五表排序规则。海外费用菜单采用独立权限脚本。TEST 清空与旧采购表退役脚本仅作为源分支历史,执行范围由本批发布清单约束。 - 配置逐项核对灰度的导出定义、采集授权、配额及环境标识。 验证已完成生产与测试源码编译、18 项出车统计定向回归、436 个 Mapper 注册核对及 5 项 Gateway 路由合同。其余 TEST 既有功能复用绑定版本的定向验证和运行证据。SQL、配置发布及真实灰度业务验收依发布清单继续执行。
admin added 85 commits 2026-11-06 11:53:57 +08:00
admin merged commit c6bbb22a02 into main 2026-11-06 12:08:49 +08:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: java-project/baiyue-firstleg#40