Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Prevent an IOError with errno != ENOENT from being swallowed in ↵ | Zac Medico | 2006-03-18 | 1 | -5/+5 | |
| | | | | | | flat_hash._setitem(). svn path=/main/trunk/; revision=2944 | |||||
* | Replace hard coded number 2 in cache modules with errno.ENOENT. | Zac Medico | 2006-03-18 | 2 | -11/+7 | |
| | | | | svn path=/main/trunk/; revision=2938 | |||||
* | Fix misuse of dict.fromkeys class method so that cache cleansing works ↵ | Zac Medico | 2006-03-12 | 1 | -1/+1 | |
| | | | | | | during `emerge --metadata` runs. svn path=/main/trunk/; revision=2861 | |||||
* | Use rstrip("\n") instead of -1 index to safely remove newline characters. | Zac Medico | 2006-02-26 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=2793 | |||||
* | Add a new cache.metadata_overlay module that layers a writable cache over a ↵ | Zac Medico | 2006-02-26 | 1 | -0/+91 | |
| | | | | | | readonly cache. svn path=/main/trunk/; revision=2792 | |||||
* | Only write known keys in flat_hash cache entries (filter out UNUSED_* keys). | Zac Medico | 2006-02-26 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=2787 | |||||
* | Fix cache.metadata.database so that it correctly removes the newline ↵ | Zac Medico | 2006-02-26 | 1 | -1/+1 | |
| | | | | | | character from the end of the line when parsing flat_hash entries. svn path=/main/trunk/; revision=2786 | |||||
* | Make complete_eclass_entries variable name consistent so that classes ↵ | Zac Medico | 2006-02-26 | 1 | -1/+1 | |
| | | | | | | derived from cache.template.database are compatible with the mirror_cache() function in the cache.util module. svn path=/main/trunk/; revision=2785 | |||||
* | removed unnecessary reconstruct_eclasses import | Brian Harring | 2005-12-18 | 1 | -1/+0 | |
| | | | | svn path=/main/trunk/; revision=2397 | |||||
* | couple of tweaks. fixed up whitespacing for template, added a default ↵ | Brian Harring | 2005-12-18 | 2 | -20/+10 | |
| | | | | | | | | | | | __contains__ func to the template, finally added serialize_eclasses class attribute; controls whether __(get|set)item__ do _eclasses_ mangling on their own, or leave it to the child class. updated anydbm to handle serializing itself svn path=/main/trunk/; revision=2395 | |||||
* | Unpack the _eclasses_ value as it's packed by the database template's ↵ | Jason Stubbs | 2005-12-17 | 1 | -1/+5 | |
| | | | | | | __setitem__ method. svn path=/main/trunk/; revision=2393 | |||||
* | replacement cache subsystem that's gestated in 2.1 and 3.0. | Brian Harring | 2005-11-05 | 12 | -0/+1240 | |
it rocks your world, baby. svn path=/main/branches/2.0/; revision=2257 |