[tahoe-dev] [tahoe-lafs] #956: embed security metadata in parent directory

tahoe-lafs trac at allmydata.org
Tue Feb 16 05:02:20 UTC 2010


#956: embed security metadata in parent directory
--------------------------------------------------------------------+-------
 Reporter:  zooko                                                   |           Owner:           
     Type:  defect                                                  |          Status:  new      
 Priority:  major                                                   |       Milestone:  undecided
Component:  code-dirnodes                                           |         Version:  1.6.0    
 Keywords:  mutable newcaps newurls metadata forward-compatibility  |   Launchpad_bug:           
--------------------------------------------------------------------+-------

Comment(by warner):

 Wouldn't a "last-known-version" update necessarily propagate all the way
 up to the rootcap? (since changing the metadata leading out of dirnodeA
 will update the contents of dirnodeA, so a new version, which needs to be
 updated in its parent, etc..). This might be a bit of a performance
 concern.

 Also, the webapi code has thrown away the earlier dirnodes by the time it
 arrives at the terminal node (it only has the last parent and the target
 child). So we'd have to rejigger the webapi path-traversal code to keep a
 list of ancestor dirnodes or something to implement all-the-way-up-to-the-
 rootcap propagation.

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


More information about the tahoe-dev mailing list