代码拉取完成,页面将自动刷新
1309
修复增量build或者gs_rewind场景下拷贝多余文件的问题
开启的
存在冲突
【标题】修复增量build或者gs_rewind场景下拷贝多余文件的问题
【实现内容】:将增量build或者gs_rewind时从redo点计算文件变动改为从checkpoint点计算。
【根因分析】:增量build或者gs_rewind时找到分叉点前第一个相同的Checkpoint日志后,旧代码是从该Checkpoint日志记录的REDO点开始计算文件变动,导致需要分析的日志比实际需要的多(相应的需要拷贝的文件也可能变多),备库build或者rewind时间过长。
【修改方案】:
- 增量build或者gs_rewind时从分叉点前第一个相同的Checkpoint日志点开始计算文件变动。