Page MenuHomePhabricator

Importing large SVN repository causes a full disk
Closed, InvalidPublic

Description

I am currently attempting to import a roughly 64200 revision repository into Phabricator (It's a private instance on a dedicated virtual machine). After an initial hiccup with T11725 (see my comment there), the daemons are working as expected.

However, it appears that Phabricator fills up the /tmp directory on the drive it's installed on. See a snapshot of my console below.

root@saniqphab:~# df
Filesystem                     1K-blocks     Used Available Use% Mounted on
[snip]
/dev/mapper/saniqphab--vg-root  14854532 14082920         0 100% /
[snip]
root@saniqphab:~# rm -rf /tmp
root@saniqphab:~# df
Filesystem                     1K-blocks    Used Available Use% Mounted on
[snip]
/dev/mapper/saniqphab--vg-root  14854532 7403140   6673768  53% /
[snip]

To reproduce this issue, find a very large SVN repository and a relatively limited disk (I'm capped at 32gb for my disk size). Attempt to import SVN repository into Phabricator. The disk will fill up and then the daemons will give up.

Versions:

Event Timeline

epriestley added a subscriber: epriestley.

Because of the complexity of building a reproduction case and high chance that this is a wild goose chase, we'll move forward with this after a community member confirms it reproduces for them. See T12134 for some discussion. See T12129 for a similar recent report which was a time-consuming wild goose chase.

If this is not independently confirmed as a reproducible bug which can be reproduced by following the reproduction instructions within a few days, we'll close it as unactionable.

You can move this forward by striking some kind of bartering agreement with a community member.

@epriestley Please close this task (I can't).

I've discovered that my disk is currently 16gb in size, appears my disk resize didn't go through as planned. And combined with the mysql database, it's a system configuration issue not a phabricator one.

closed per user request