On Wed, 07 Oct 2015 at 12:58:27, Lukas Fleischer wrote:
On Wed, 07 Oct 2015 at 09:41:31, David Phillips wrote:
Okay, good to know it's being worked on. I seem to recall the TU who looked at it mentioning that using separate repositories would use up more disc space but avoid this issue?
Slightly more disc space on the server, yes. One idea was to use $GIT_OBJECT_DIRECTORY, though, which means that we could still use a shared object storage. We would only need to store the refs separately.
The other possibility is to tell Git to not advertise refs outside the currently selected namespace. I am not entirely sure whether that is a good idea and whether it would be accepted upstream, though. [...]
We temporarily enabled a undocumented Git setting to suppress these unneeded advertisements. Git 2.7 will probably officially support hiding refs outside the current namespace which we will enable as soon as 2.7 is out and the aurweb hosting server is upgraded.