为 PostgreSQL 主库接入元数据导入与投稿证据写入 #15
Reference in New Issue
Block a user
Delete Branch "codex/postgres-ingestion"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
生产主库已经切换到 PostgreSQL,旧会议导入、arXiv 导入和投稿身份回填仍只能写 SQLite。新增原生 PostgreSQL 写入端,复用现有论文身份匹配、跨来源合并、投稿/决定证据及标签规则,供后续批次继续入库。
验证:已批准 ces-control:host 上完整200项回归通过,真实 PostgreSQL 用例实际执行;git diff --check通过。新增断点用例只固定临时文件系统空间条件,数据库提交/恢复仍用真实 PostgreSQL。未在本机测试或构建。本提交 CI966/job1063已成功:完整200项测试通过,16项真实 PostgreSQL 集成用例实际运行,wheel构建、安装、源码目录外的三个写入入口和模块检查通过,runner为aliyun-ces-control。
限制:生产数据尚未使用此版本开始新导入。导入前还需对待处理清单在 PostgreSQL 主库重新核验冲突、哈希和数量;SQLite 冻结备份不代表当前主库。最终全库去重及会议/公开拒稿覆盖审计仍未完成,完整goal保持active。
base main(426aa04);head codex/postgres-ingestion(6ea1506)。等待用户手动合并。