summaryrefslogtreecommitdiff
path: root/gitdb/test/performance
Commit message (Collapse)AuthorAgeFilesLines
* Added requirements.txt for pip, and optimized test-suite performance on travis.Sebastian Thiel2014-11-144-3/+12
| | | | With a bit of luck, this one will just work now.
* Performance tests are now part of the test-suite.Sebastian Thiel2014-11-144-44/+41
| | | | | | | By default, a small repository will be tested, which doesn't take that long actually (~20s) Additionally, that way we enforce correctness tests, which didn't run by default previously. As we are handling data here, we must be sure that it's handled correctly, thus the tests should run.
* Fully removed all async dependenciesSebastian Thiel2014-11-131-89/+1
|
* Fixed all applicable lint issuesSebastian Thiel2014-11-134-16/+9
|
* tabs to spacesSebastian Thiel2014-02-094-325/+325
|
* Optimized test_pack_streaming not to cache the objects anymore. Instead an ↵Sebastian Thiel2011-07-051-3/+2
| | | | iterator is provided which does the job. Previously it would easily use 750 MB of ram to keep all the associated objects, more than 350k. Still a lot of memory for just 350k objects, but its python after all
* Added changelog informationSebastian Thiel2011-06-101-1/+4
|
* Fixed _perf module, which built, but didn't link dynamically. All the time, ↵Sebastian Thiel2011-03-311-0/+43
| | | | | | I think it never successfully imported, but its hard to believe this slipped by. Added performance test for pack-writing, which isn't really showing what I want as it currently read data from a densly compressed pack which takes most of the time in the nearly pure python implementation. Compared to c++, all the measured performance is just below anything I'd want to use. But we shouldn't forget this is just a test implementation, writing packs is quite simple actually, if you leave out the delta compression part and the delta logic
* preprended all modules with licensing informationSebastian Thiel2011-02-234-0/+16
|
* moved all relevant files into the gitdb folder.Sebastian Thiel2010-11-304-0/+360
Submodule relinked to point to new github location, and moved as well