thodg/got/lib/got_lib_repository.h

Branch :


Log

Author Commit Date CI Message
eb463357 2018-09-11 18:29:31 reduce pack cache size; avoids opening more than 128 fds
6bef87be 2018-09-11 11:23:44 move object cache out of repository.c to its own file
876c234b 2018-09-10 12:30:47 start reading pack files with privsep; still WIP
1510f469 2018-09-09 16:33:32 move pack caching code from pack.c to repository.c
3516b818 2018-09-08 17:42:23 init ibuf only once for the lifetime of a privsep child
ad242220 2018-09-08 16:40:28 implement fork+exec (and by the way, fix the build...)
eb77ee11 2018-07-08 18:06:36 add an object id cache which backs the object cache
0a554478 2018-06-22 12:17:35 reduce object cache sizes
4307e577 2018-06-22 11:04:15 size object caches independently of each other
1943de01 2018-06-22 10:46:10 add a commit cache as well
a9bf0c2c 2018-06-22 10:35:09 no need to manually count elements of a set
f6be5c30 2018-06-22 10:33:04 add a tree object cache to struct got_repository
54f20211 2018-06-22 10:00:23 introduce struct got_object_cache
ebfa99d6 2018-06-22 09:55:50 remove unused field of struct got_objcache_entry
50bc349d 2018-06-22 09:54:10 implement repository object cache via object_idset
7bb0daa1 2018-06-22 01:53:06 add a very simple object cache
6fd11751 2018-06-04 18:02:06 turns out on-disk path of pack file may not match its hash Fixes reading a repo with a pack idx and file dated June 2011, where the filename does not contain the actual packfile SHA1.
6c6d3ed3 2018-04-02 11:34:26 fix obsolete comment in struct got_repository definition
718b3ab0 2018-03-17 17:50:48 rename the library-internal headers again to a common prefix