Skip to content

feat(data-export): 完成 M3 基础数据导出闭环 - #19

Merged
Spc-jgs merged 1 commit into
mainfrom
feature/m3-data-export
Aug 4, 2026
Merged

Spc-jgs merged 1 commit into
mainfrom
feature/m3-data-export

Conversation

@Spc-jgs

@Spc-jgs Spc-jgs commented Aug 4, 2026

Copy link
Copy Markdown
Owner

交付内容

  • 新增 Auth 公网数据导出入口,生成固定四项 ZIP 与可校验 manifest
  • 新增 Tracking、Reminder 内部导出分片及服务客户端,按用户所有权导出含逻辑删除的业务数据
  • 闭合 Same-Token、调用方校验、敏感字段排除、稳定排序、容量/并发限制及 413/429/502/503 失败语义
  • 同步 Nacos 本地配置模板、OpenAPI 分组契约与实现设计文档

验证

  • ./mvnw verify:19 个 Reactor 模块全部通过
  • Nacos 5 个 Data ID:sync + verify 通过
  • 真实 MySQL 8.4 / Redis 7.4 / Nacos 3.0.3 四服务联调通过:双用户隔离、逻辑删除、ZIP 顺序/哈希/计数/大小、Reminder Outbox 历史、下游故障无部分包
  • 任务临时数据库、MySQL 用户、Redis ACL 与应用进程均已清理

边界

  • Flyway 源文件 5 → 5,无迁移目录变更
  • 未新增数据库结构或中间件
  • 本 PR 不含前端 UI 变更

@Spc-jgs
Spc-jgs merged commit 81bc6ba into main Aug 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant