5 years ago 106807b41a Stefan Sperling
make object caching actually work in got-read-pack
5 years ago f4081577c6 Stefan Sperling
add a Makefile.inc knob which enables cache debug output
5 years ago 7cf5e9c21a Stefan Sperling
show process name in cache stats debug output
5 years ago a31cea734b Stefan Sperling
fix leaked trees in got_object_tree_path_changed()
5 years ago 48d5fe4223 Stefan Sperling
close object cache when got-read-pack exits
5 years ago 1c7a5dcbe2 Stefan Sperling
don't call mktime() needlessly in commit graph
5 years ago f970fa8a98 Stefan Sperling
fix filtering for directory paths in 'got log'
5 years ago 315fa2b2ac Stefan Sperling
count cache eviction events in cache debug stats
5 years ago cec9c8a2c9 Stefan Sperling
bump tree cache size; some operations are doing lots of tree walks
5 years ago faaa1c0fd2 Stefan Sperling
handle errors from read(2) better while reading pack files
5 years ago 56bef47ace Stefan Sperling
fix non-mmap read mode in got-read-pack
5 years ago d82de447b4 Stefan Sperling
make 'got log' flush stdout when a commit has been printed
5 years ago 31cedeafaf Stefan Sperling
add path filtering support to commit graph
5 years ago 07862c206e Stefan Sperling
introduce got_object_tree_path_changed() and use it in 'got log'
5 years ago 60f50a586e Stefan Sperling
don't crash in got_diff_tree() if trees are empty
5 years ago 27d434c2f2 Stefan Sperling
replace got_object_open_by_path() with got_object_id_by_path()
5 years ago 6402fb3cc1 Stefan Sperling
change got_object_get_id() semantics; avoids pointless allocations
5 years ago f2e80f4b6d Stefan Sperling
move far indented parts of print_commits() to separate function
5 years ago 2ff12563f8 Stefan Sperling
fix 'make PROFILE=1' build
5 years ago 13e51608f0 Stefan Sperling
fix bug where duplicates were being added to object idset
5 years ago 0dcf3e9cb1 Stefan Sperling
tweak log message headers again
5 years ago dab5fe87a4 Stefan Sperling
tweak commit display
6 years ago 405a764ee6 Stefan Sperling
don't display blob IDs twice when diffing blobs directly
6 years ago 3b8ef1a831 Stefan Sperling
tweak diff output and adjust test expectations accordingly
6 years ago 8f97f26169 Stefan Sperling
show blob IDs in diffs again and make repository test pass