| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove pym/{cache,elog_modules} directory symlinks since they lead to upgrade... | Zac Medico | 2007-06-03 | 1 | -1/+0 |
* | Adding compat symlinks for cache and elog packages | Marius Mauch | 2007-01-25 | 1 | -0/+1 |
* | Namespace sanitizing, step 1 | Marius Mauch | 2007-01-25 | 14 | -1580/+0 |
* | For bug #160893, ignore a KeyError during cache cleansing since that key isn'... | Zac Medico | 2007-01-08 | 1 | -1/+4 |
* | For bug #159518, increase the "database is locked" timeout. | Zac Medico | 2006-12-31 | 1 | -1/+7 |
* | Make _setitem do a deepcopy just in case. | Zac Medico | 2006-12-26 | 1 | -1/+3 |
* | For forward compatibility, make metadata_overlay pass any additional position... | Zac Medico | 2006-12-23 | 1 | -2/+5 |
* | Make metadata_overlay use the autocommits attribute of the underlying database. | Zac Medico | 2006-12-23 | 1 | -1/+1 |
* | Pass a cache instance into metadata_overlay since it doesn't have enough info... | Zac Medico | 2006-12-23 | 1 | -3/+6 |
* | Add volatile cache module missing from the previous commit. | Zac Medico | 2006-12-22 | 1 | -0/+25 |
* | When an unprivileged user runs portage (not in the portage group), use metada... | Zac Medico | 2006-12-22 | 2 | -2/+5 |
* | More intelligently handle CacheCorruption errors in the writable cache. | Zac Medico | 2006-12-20 | 1 | -0/+4 |
* | Make sure trg is defined. | Zac Medico | 2006-11-04 | 1 | -1/+2 |
* | When transferring cache after sync, compare all metadata to make sure it is i... | Zac Medico | 2006-11-04 | 1 | -0/+16 |
* | Add backward compatibility code for cache modules that override has_key inste... | Zac Medico | 2006-10-27 | 1 | -1/+8 |
* | Reverse the relationship between __contains__ and has_key in all cache classe... | Zac Medico | 2006-10-26 | 7 | -8/+8 |
* | Test for basestring instead of types.DictType so that the test more generic. | Zac Medico | 2006-10-26 | 1 | -1/+1 |
* | For full compatibility with older versions of portage, write the path in the ... | Zac Medico | 2006-10-25 | 1 | -6/+5 |
* | For the time being, write a variation of the old _eclass_ format so that cach... | Zac Medico | 2006-10-25 | 1 | -0/+10 |
* | Improve reconstruct_eclasses error handling. | Zac Medico | 2006-10-25 | 1 | -9/+8 |
* | Enable recognition of _mtime_ that doesn't rely on cache mtime mangling. | Zac Medico | 2006-10-24 | 1 | -1/+4 |
* | Remove paths from _eclasses_ serialization in the cache. This makes the mtim... | Zac Medico | 2006-10-24 | 1 | -4/+15 |
* | Add a missing method parameter. | Zac Medico | 2006-10-15 | 1 | -1/+1 |
* | Catch a ValueError caused by corrupt cache for bug #149134. | Zac Medico | 2006-09-28 | 1 | -1/+5 |
* | Move the open call out of the inner try block. | Zac Medico | 2006-09-22 | 1 | -4/+2 |
* | Use finally: to ensure that the file is closed properly. | Zac Medico | 2006-09-22 | 1 | -8/+9 |
* | Don't use LazyLoad for cache pulls because it causes a race condition. | Zac Medico | 2006-09-22 | 1 | -11/+1 |
* | Improve and simplify __getitem__ error handling. | Zac Medico | 2006-09-22 | 1 | -14/+8 |
* | Use fstat to when retrieve cache timestamps and avoid a race. | Zac Medico | 2006-09-22 | 2 | -15/+5 |
* | For compatibility with float timestamps in python-2.5, convert st_mtime attri... | Zac Medico | 2006-09-22 | 1 | -1/+2 |
* | Convert stat timestamps to long for compatibility with python-2.5, which retu... | Zac Medico | 2006-09-22 | 1 | -1/+2 |
* | Allow cache.sqlite to use sqlite3 from python-2.5, if available. | Zac Medico | 2006-09-22 | 1 | -1/+4 |
* | Replace relative imports with absolute imports for forward compatibility with... | Zac Medico | 2006-09-18 | 10 | -25/+25 |
* | Make it easy to pass alternative cache implementations into the constructor a... | Zac Medico | 2006-06-20 | 1 | -1/+2 |
* | Use get() to simplify setitem logic as suggested by Brian Harring. | Zac Medico | 2006-06-20 | 1 | -12/+10 |
* | Implement get() as part of the standard mapping interface. | Zac Medico | 2006-06-20 | 1 | -0/+6 |
* | Fix it so that values are properly saved in the writable layer. Previously t... | Zac Medico | 2006-06-20 | 1 | -1/+3 |
* | make elog mail module always set the 'From' header for rfc2822 compliance | Marius Mauch | 2006-06-10 | 10 | -10/+10 |
* | Use iteritems() instead of items() because an iterator uses less memory. | Zac Medico | 2006-05-14 | 1 | -1/+1 |
* | Write raw bytes instead of attempting to encode as utf-8 for bug #133287. | Zac Medico | 2006-05-14 | 1 | -1/+1 |
* | Fix a potential NameError due to 'cpv' being undefined in the namespace and a... | Zac Medico | 2006-05-07 | 1 | -3/+5 |
* | Properly encode metadata strings as utf-8 in order to avoid "UnicodeEncodeErr... | Zac Medico | 2006-05-07 | 1 | -1/+1 |
* | Replace inappropriate use of writelines with normal write. | Zac Medico | 2006-05-07 | 1 | -1/+1 |
* | Remove the uppercase requirement on flat_hash metadata keys so that _eclasses... | Zac Medico | 2006-05-06 | 1 | -3/+1 |
* | Catch an uncaught CacheCorruption for the traceback from bug #126692. | Zac Medico | 2006-05-03 | 1 | -1/+7 |
* | Add a new sqlite cache module (one I wrote) that has acceptable performance. | Zac Medico | 2006-05-01 | 1 | -0/+237 |
* | Remove sqlite.py because it's performance is unacceptable and it is therefore... | Zac Medico | 2006-05-01 | 1 | -67/+0 |
* | Fix some minor issues with the anydbm cache module. Thanks to Halcyon for rep... | Zac Medico | 2006-04-08 | 1 | -3/+3 |
* | Prevent an IOError with errno != ENOENT from being swallowed in flat_hash._se... | Zac Medico | 2006-03-18 | 1 | -5/+5 |
* | Replace hard coded number 2 in cache modules with errno.ENOENT. | Zac Medico | 2006-03-18 | 2 | -11/+7 |