Skip to content

v1.1

Choose a tag to compare

@github-actions github-actions released this 04 Mar 08:38
· 3 commits to main since this release

workspace-sync v1.1

本次版本聚焦同步可靠性与一致性修复,重点补强队列并发、残留临时文件清理与冲突处理策略。

P0 修复(高优先级)

  • 发送队列串行化:修复并发发送下潜在顺序错乱/竞争问题,降低同步乱序和异常状态风险。
  • stale .partial 清理机制强化:补齐残留分片文件清理路径,避免异常中断后脏状态持续影响后续同步。
  • 队列与部分传输流程加固:在关键路径增加防护与恢复逻辑,提升失败场景下的可恢复性。

P1 修复(中优先级)

  • 冲突策略(conflict policy)引入:新增冲突处理策略,减少边界场景的人为干预成本。
  • 配置与 CLI 对齐增强:补充相关配置项与入口参数,提升可控性与可运维性。
  • 文档更新:README 同步更新,明确行为与使用方式。

变更范围

  • commits: c4aecb545edf16
  • 主要涉及:internal/syncer/app.gointernal/syncer/config.gocmd/workspace-sync/main.goREADME.md