summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Added fixes to setup.py to allow easy_installation0.5.0Sebastian Thiel2010-07-082-1/+56
* Fixed bug caused by incorrect comparison of 'filled-up' binary shas, as it wo...Sebastian Thiel2010-07-076-21/+49
* Moved partial_to_complete_sha_hex from gitdb to compounddb, its fitting there...Sebastian Thiel2010-07-073-60/+68
* Added method to obtain a full sha from a partial sha, for each of the databas...Sebastian Thiel2010-07-079-7/+211
* PackEntity: fixed capital bug which would cause a None to be in place of the ...Sebastian Thiel2010-07-063-3/+9
* Win32 compatability adjustments. One performance test fails during shutdown a...Sebastian Thiel2010-07-025-5/+33
* Removed obsolete makefile, to compile the extension, use ./setup build_ext an...Sebastian Thiel2010-07-011-12/+0
* added setup.py and Manifest to allow distribution and easy_installSebastian Thiel2010-07-016-1/+49
* Merge branch 'docs'Sebastian Thiel2010-06-3014-42/+707
|\
| * Added a minimal documentation, including a quick usage guideSebastian Thiel2010-06-305-10/+197
| * Added auto-doc api reference and fixed plenty of docstringsSebastian Thiel2010-06-3012-43/+218
| * Added empty version of gitdb documentationSebastian Thiel2010-06-303-0/+303
|/
* Fixed critical bug that could cause single bytes not to be returned in reads ...Sebastian Thiel2010-06-294-7/+15
* Merge branch 'sha20'Sebastian Thiel2010-06-2513-93/+85
|\
| * gitdb now uses 20 byte shas internally only, reducing the need to convert sha...Sebastian Thiel2010-06-2513-93/+85
|/
* CompoundDB: implemented simple dict base first-level cache which really helps...Sebastian Thiel2010-06-258-8/+64
* Fixed critical issues with incorrect permissions set on files the db has writ...Sebastian Thiel2010-06-242-0/+9
* Index and PackFiles do not obtain a lock anymore before reading the files in ...Sebastian Thiel2010-06-243-13/+27
* Removed redunant code due to parital reimplementation of a file descriptor st...Sebastian Thiel2010-06-245-49/+58
* MemoryDB: Implemented direct stream copy, allowing to flush memory db content...Sebastian Thiel2010-06-225-25/+107
* Added MemoryDB including initial test, moved ZippedShaWriter into stream modu...Sebastian Thiel2010-06-228-25/+169
* Implemented gitdb, it should be a fully functional git database with full rea...Sebastian Thiel2010-06-207-25/+131
* Base implementation and stubs added for git-like db, as well as the reference...Sebastian Thiel2010-06-1812-62/+258
* Merge branch 'pack'Sebastian Thiel2010-06-1827-328/+2239
|\
| * Added endurance run to check all objects in the git source repository, someth...Sebastian Thiel2010-06-182-4/+28
| * Added initial test for putting some often-called functions into an extension ...Sebastian Thiel2010-06-184-0/+124
| * Removed data-offset field from PackInfo as it is not needed in most cases. In...Sebastian Thiel2010-06-185-35/+29
| * removed some extra checks in apply-delta which are indeed not requiredSebastian Thiel2010-06-182-10/+3
| * delta-apply now works after fixing a stupid type, instead of i + 1 I wrote i ...Sebastian Thiel2010-06-183-19/+28
| * PackedDB: added sha_iter and size methods, these should move to the ObjectDBR...Sebastian Thiel2010-06-174-15/+84
| * Implemented basic info and stream retrieval as well as pack file handling of ...Sebastian Thiel2010-06-174-19/+193
| * Sha1 verification works as well, forgot to fill in the base buffer for delta-...Sebastian Thiel2010-06-174-5/+14
| * CRC verification already works for all packs, sha1 still needs some work, pro...Sebastian Thiel2010-06-172-22/+67
| * Initial implementation of stream validation - this is the final hurdle, if th...Sebastian Thiel2010-06-175-40/+146
| * Implemented main PackEntity object retrieval method and moved constructor for...Sebastian Thiel2010-06-174-40/+165
| * initial version of delta-apply, but more pedandic testing is requiredSebastian Thiel2010-06-174-20/+188
| * initial research on possible delta-apply algorithms. True streaming appears o...Sebastian Thiel2010-06-173-3/+86
| * Implemented offset based pack object collection including test, next up is th...Sebastian Thiel2010-06-165-75/+191
| * implemented direct pack reading - currently not all information is passed on,...Sebastian Thiel2010-06-164-26/+92
| * DecompressMemMapReader: improved compressed_bytes_read method with alternate ...Sebastian Thiel2010-06-161-7/+15
| * DecompressMemMapReader: implemented compressed bytes counting, including test...Sebastian Thiel2010-06-164-49/+81
| * moved all info and stream base classes into new module, base, as well as the ...Sebastian Thiel2010-06-169-345/+461
| * Initial version of a pack design that should be able to solve the problem nicelySebastian Thiel2010-06-155-42/+298
| * index: added tests for reading version 1 index filesSebastian Thiel2010-06-154-10/+19
| * index reading from V2 index files implemeneted and tested.Sebastian Thiel2010-06-158-13/+297
| * Added basic frame for packfile implementation and testing, as well as the tes...Sebastian Thiel2010-06-159-2/+103
|/
* Added LockedFD class including test, it moved 'down' from git-pythonSebastian Thiel2010-06-152-1/+221
* update db test to allow testing of individual database types, giving more fin...Sebastian Thiel2010-06-143-17/+27
* Made the db module a package to have enough room for expansionSebastian Thiel2010-06-147-213/+249
* Now using the async zlib module if it is available to allow performance gains...Sebastian Thiel2010-06-137-9/+21