summaryrefslogtreecommitdiff
path: root/lib/git/objects/base.py
Commit message (Expand)AuthorAgeFilesLines
* Fixed implementation after design change to deal with it - all tests run, but...Sebastian Thiel2010-06-041-8/+9
* initial version of new odb design to facilitate a channel based multi-threadi...Sebastian Thiel2010-06-041-4/+4
* db: implemented GitObjectDB using the git command to make sure we can lookup ...Sebastian Thiel2010-06-041-19/+13
* commit.create_from_tree now uses pure python implementation, fixed message pa...Sebastian Thiel2010-06-031-2/+2
* odb: implemented loose object streaming, which is impossible to do efficientl...Sebastian Thiel2010-06-031-2/+2
* commit: refactored existing code to decode commits from streams - performance...Sebastian Thiel2010-06-021-209/+209
* commit: initial version of commit_from_tree which could create commit objects...Sebastian Thiel2010-06-021-0/+1
* Converted all tabs to 4 space characters each to comply with pep8Sebastian Thiel2010-03-041-208/+208
* repo: renamed directories to more descriptive identifiers and made them safer...Sebastian Thiel2009-12-031-1/+1
* tree: added traversal method, adjusted testsSebastian Thiel2009-11-261-0/+8
* diff: added __str__ method to diff classSebastian Thiel2009-11-251-3/+5
* Added utilities helping to create proper paths either with slashes or backsla...Sebastian Thiel2009-11-051-3/+5
* IndexObject: assured that .path fields are relative to the repository ( previ...Sebastian Thiel2009-11-041-0/+17
* object: renamed id attribute to sha as it in fact is always being rewritten a...Sebastian Thiel2009-11-031-17/+17
* index.remove implemented including throrough testSebastian Thiel2009-10-231-0/+1
* Stream_data streams data to a given output stream most efficiently with a low...Sebastian Thiel2009-10-221-0/+12
* added Object.data_stream property allowing to stream object data directly.Con...Sebastian Thiel2009-10-221-0/+12
* resolved cyclic inclusion issue by moving the Diffable interface into the dif...Sebastian Thiel2009-10-181-75/+0
* implemented diff tests, but will have to move the diff module as it needs to ...Sebastian Thiel2009-10-181-2/+5
* added Diffable interface to objects.base, its used by Commit and Tree objects.Sebastian Thiel2009-10-161-0/+71
* Fixed object bug that would cause object ids not to be resolved to sha's as t...Sebastian Thiel2009-10-161-12/+20
* Object can now create objects of the proper type in case one attempts to crea...Sebastian Thiel2009-10-151-0/+15
* tree: now reads tress directly by parsing the binary data, allowing it to saf...Sebastian Thiel2009-10-141-3/+4
* persistent command signature changed to also return the hexsha from a possibl...Sebastian Thiel2009-10-141-2/+2
* test_blob: removed many redundant tests that would fail now as the mock canno...Sebastian Thiel2009-10-141-2/+6
* test: Added time-consuming test which could also be a benchmark in fact - cur...Sebastian Thiel2009-10-141-1/+1
* IndexObjects are now checking their slots to raise a proper error message in ...Sebastian Thiel2009-10-121-1/+8
* refs now take repo as first argument and derive from LazyMixin to allow them ...Sebastian Thiel2009-10-121-24/+1
* Reorganized package structure and cleaned up importsSebastian Thiel2009-10-121-0/+162