Commit Briefs

6bc669522a Stefan Sperling

fix commit graph iteration again; second entry was omitted


028d7a4e4c Stefan Sperling

fix commit graph iteration with just one iter-list entry




2c7f887081 Stefan Sperling

typos


221e79cddd Stefan Sperling

count object cache searches




e8eb494afa Stefan Sperling

check caches first in got_object_open_as_{tree,commit}()


bb7182a5b1 Stefan Sperling

speed up object id cache by using multiple lists


59790a3251 Stefan Sperling

search pack index before doing a stat for loose objects



106807b41a Stefan Sperling

make object caching actually work in got-read-pack


f4081577c6 Stefan Sperling

add a Makefile.inc knob which enables cache debug output


7cf5e9c21a Stefan Sperling

show process name in cache stats debug output


a31cea734b Stefan Sperling

fix leaked trees in got_object_tree_path_changed()


48d5fe4223 Stefan Sperling

close object cache when got-read-pack exits


1c7a5dcbe2 Stefan Sperling

don't call mktime() needlessly in commit graph


f970fa8a98 Stefan Sperling

fix filtering for directory paths in 'got log'


315fa2b2ac Stefan Sperling

count cache eviction events in cache debug stats



faaa1c0fd2 Stefan Sperling

handle errors from read(2) better while reading pack files


56bef47ace Stefan Sperling

fix non-mmap read mode in got-read-pack


d82de447b4 Stefan Sperling

make 'got log' flush stdout when a commit has been printed


31cedeafaf Stefan Sperling

add path filtering support to commit graph