[tahoe-dev] [tahoe-lafs] #393: mutable: implement MDMF

tahoe-lafs trac at tahoe-lafs.org
Thu Jun 24 17:14:40 PDT 2010


#393: mutable: implement MDMF
------------------------------+---------------------------------------------
     Reporter:  warner        |       Owner:  kevan                                                      
         Type:  enhancement   |      Status:  assigned                                                   
     Priority:  major         |   Milestone:  1.8.0                                                      
    Component:  code-mutable  |     Version:  1.0.0                                                      
   Resolution:                |    Keywords:  newcaps performance random-access privacy gsoc mdmf mutable
Launchpad Bug:                |  
------------------------------+---------------------------------------------

Comment (by kevan):

 attachment:393status8.dpatch contains improvements to code coverage, and
 tests for MDMF files. Aside from the need to extend tests for various
 sorts of corruption to specifically test MDMF files, the downloader is
 done.

 Note that I unrecorded and re-recorded my changes into a more coherent set
 of patches. If you've applied any of my earlier bundles, you will want to
 apply this bundle in a new tree to avoid issues caused by that.

 On my system, I have noticed intermittent test failures in a few places
 that shouldn't be failing as a result of my modifications -- notably the
 bucket and lease crawlers (allmydata.test.test_storage.BucketCrawler and
 LeaseCrawler), and, more recently, the immutable test test code
 (allmydata.test.test_immutable.Test). These typically fail with
 DirtyReactorErrors. I'm not sure why anything I've done would cause these
 to fail, since, to my knowledge, none of the code I have modified relates
 to any of these areas, and I can't reliably duplicate the failures.
 Setting t.i.b.DelayedCall.debug = True doesn't reveal anything of
 interest. If you do happen to apply these patches, and do happen to run
 the tests, and notice that these tests either fail or don't fail for you,
 please post a note here -- I would appreciate it. There should be no
 failing tests at this point.

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


More information about the tahoe-dev mailing list