[tahoe-dev] [tahoe-lafs] #970: webapi PUT via multiple nodes can cause directory corruption but does not report UncoordinatedWriteError

tahoe-lafs trac at allmydata.org
Tue Feb 23 13:27:15 UTC 2010


#970: webapi PUT via multiple nodes can cause directory corruption but does not
report UncoordinatedWriteError
-------------------------------+--------------------------------------------
 Reporter:  stott              |           Owner:  nobody   
     Type:  defect             |          Status:  new      
 Priority:  minor              |       Milestone:  undecided
Component:  code-frontend-web  |         Version:  1.5.0    
 Keywords:  error usability    |   Launchpad_bug:           
-------------------------------+--------------------------------------------

Comment(by zooko):

 Careful here -- the ''only'' safe solution is to coordinate writes. Having
 different encoding parameters such as a smaller {{{k}}} may reduce the
 amount of damage to your data when an uncoordinated write is encountered
 (or it may not -- I vaguely recall that the reasoning about that was
 surprisingly subtle), but one shouldn't rely on that to protect one's
 data.

-- 
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/970#comment:3>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list