summaryrefslogtreecommitdiff
path: root/test/git/performance/test_commit.py
Commit message (Collapse)AuthorAgeFilesLines
* flattened test folder structure, didn't adjust any file content yetSebastian Thiel2010-11-211-99/+0
|
* Diff: fixed bug that caused a string to end up as a blob modeSebastian Thiel2010-06-291-1/+1
|
* Fixed performance tests which broke in the course of the sha1-20 byte changesSebastian Thiel2010-06-281-1/+2
|
* Fixed implementation after design change to deal with it - all tests run, ↵Sebastian Thiel2010-06-041-1/+1
| | | | but next there will have to be more through testing
* initial version of new odb design to facilitate a channel based ↵Sebastian Thiel2010-06-041-1/+1
| | | | multi-threading implementation of all odb functions
* commit.create_from_tree now uses pure python implementation, fixed message ↵Sebastian Thiel2010-06-031-3/+33
| | | | | | parsing which truncated newlines although it was ilegitimate. Its up to the reader to truncate therse, nowhere in the git code I could find anyone adding newlines to commits where it is written Added performance tests for serialization, it does about 5k commits per second if writing to tmpfs
* commit: redesigned revlist and commit parsing, commits are always retrieved ↵Sebastian Thiel2010-06-021-4/+4
| | | | | | from their object information directly. This is faster, and resolves issues with the rev-list format and empty commit messages Adjusted many tests to go with the changes, as they were still mocked. The mock was removed if necessary and replaced by code that actually executes
* Added performance testing foundation library, reworked existing performance ↵Sebastian Thiel2010-06-021-0/+68
tests to work on larger repositories