Project

General

Profile

Subtask #5046

Updated by Loïc Dachary almost 11 years ago

"work in progress":https://github.com/dachary/ceph/tree/wip-5046 

 PG logs, PG missing: The logic for merging an authoritative PG log with another PG log while filling in the missing set would benefit massively from being testable seperately from a PG instance.    It's possible that the stripes involved in ErasureCodedPG will make this impractical to generalize. 

 * "move log, logondisk, missing and supporting functions to PGLog.{cc,h}":https://github.com/dachary/ceph/tree/wip-5046 
 * define an API for PGLog.{cc,h} 
 * write unit tests for PGLog.{cc,h} 

Back