Changes between Initial Version and Version 2 of Ticket #10606
- Timestamp:
- Sep 3, 2012, 7:03:32 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #10606
- Property Keywords performance added
-
Ticket #10606 – Description
initial v2 4 4 > - try to create an additional `libgit-thin`-based `Storage` in `PyGIT.py` to evaluate whether the exec+fork+parse overhead is still signifikant 5 5 > - most external `git` calls can be avoided now thanks to extensive caching of meta-data; one of the remaining speed killers is listing directories in the source browser (`cat-file -s` calls can be optimized, by using GIT 1.5.3+ `-l` option to `ls-tree`; but having to call `rev-list` for each folder element still remains an issue... maybe it'll be possible to get an enhancement to `ls-tree` merged upstream to provide that information as well...) 6 7 ---- 8 See also: TracDev/Performance/Git