You've already forked DataMate
实现同步历史记录和元数据功能: 新增功能: - 添加 SyncHistory 节点记录同步历史 - 添加 /history 和 /history/range API 查询同步历史 - 添加 /full API 返回完整同步结果(含元数据) 问题修复: - [P1] syncId 改为完整 UUID (36位),添加 (graph_id, sync_id) 唯一约束 - [P2-1] /history limit 添加 @Min(1) @Max(200) 边界校验 - [P2-2] /history/range 添加分页 (page, size),skip 越界保护 (>2M) - [P2-3] 添加 SyncHistory 索引:(graph_id, started_at), (graph_id, status, started_at) 测试: - 182 tests 通过 (新增 2 个测试) - GraphSyncServiceTest, GraphInitializerTest, SyncMetadataTest 全部通过 代码变更:+521 行,-27 行 新增文件:4 个 (SyncMetadata, SyncHistoryRepository, SyncMetadataVO, SyncMetadataTest) 修改文件:5 个