Commits
- Commit:
eb77ee116adf68529f88c2ab3de1ce2aaf0c1b52
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add an object id cache which backs the object cache
- Commit:
0a554478f10b435812e7fc28336817616f75979b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
reduce object cache sizes
- Commit:
4307e57760075c91b0b75b4cfa4fcf57d4c87c2d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
size object caches independently of each other
- Commit:
1943de014775b966dbd5307f839f666123bb26f1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a commit cache as well
- Commit:
a9bf0c2c43fb5545d5929f63896d06d00281cdd7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
no need to manually count elements of a set
- Commit:
f6be5c308af39aaf5dd86f08ed270f009ba12ed8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a tree object cache to struct got_repository
- Commit:
54f20211c589e3522ed62f05814143d5450a49a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
introduce struct got_object_cache
- Commit:
ebfa99d6a25310757c9b80ab139cac537ac26dfc
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
remove unused field of struct got_objcache_entry
- Commit:
50bc349d7794337cf8810482840482511e013a0d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
implement repository object cache via object_idset
- Commit:
7bb0daa1028563181fe482524973f2a801da9261
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add a very simple object cache
- Commit:
6fd11751dcadfc1e752c54a1f7880b006e6b3ae8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
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.
- Commit:
6c6d3ed32e74fe87db0f4bc0fbf16c620dc5301b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix obsolete comment in struct got_repository definition
- Commit:
718b3ab0e353c4ccb510b0ec9c3673b1c9a7344e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename the library-internal headers again to a common prefix