Project

General

Profile

Bug #12000

Updated by Samuel Just almost 9 years ago

ReplicatedPG::OpContext::finish_read needs to verify <pre>I'm testing erasure coded pools. Is there any protection from bit-rot 
 errors on object read? If I modify one bit in object part (directly on 
 OSD) I'm getting *broken*object:</pre> 

 <pre>samuelj@newdream.net: oh duh 
 samuelj@newdream.net: READ only starts the checksum and propagate. 

 This task also includes building a teuthology test to async read for an EC pool 
 samuelj@newdream.net: I guess we don't verify on the behavior so it doesn't break again. back side 
 samuelj@newdream.net: for the async read case 
 samuelj@newdream.net: yeah, bug</pre>

Back