summaryrefslogtreecommitdiffstats
path: root/web/lib/cachefuncs.inc.php
diff options
context:
space:
mode:
authorLukas Fleischer <lfleischer@archlinux.org>2015-06-11 13:58:43 +0200
committerLukas Fleischer <lfleischer@archlinux.org>2015-06-11 14:03:56 +0200
commit2164750f1e951c6985b3f9c29663bf94d16553e7 (patch)
treebb07b18cad23390248f5f0151e7a48578b025e64 /web/lib/cachefuncs.inc.php
parentbd9af5f8931c6ec2e282dda825c51bcdc7d4aa68 (diff)
downloadaur-2164750f1e951c6985b3f9c29663bf94d16553e7.tar.gz
aur-2164750f1e951c6985b3f9c29663bf94d16553e7.tar.xz
Do not use symrefs for manually created Git refs
When creating the refs for the package base branch and the HEAD ref workaround, directly use commit IDs instead of symrefs. It looks like Git cannot pack symrefs, so this is expected to improve space efficiency. Also, since the refs are now only created (or updated) when new objects are actually received, this fixes a problem with dangling refs that were created when a user initialized a repository but did not push anything. Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
Diffstat (limited to 'web/lib/cachefuncs.inc.php')
0 files changed, 0 insertions, 0 deletions