summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://www.google.com/accounts/o8/id?id=AItOawmUJBh1lYmvfCCiGr3yrdx-QhuLCSRnU5c <Justin@web>2015-03-19 09:21:34 +0000
committerGravatar admin <admin@branchable.com>2015-03-19 09:21:34 +0000
commitf22e6a8280030c3ae8a9953c7a1b17f6f3c369c6 (patch)
treeb532197df11cb1fc99cf9617a7fe559bf76cded5
parent00ce844e7ad3a86ab939ddf56acffda1a0542316 (diff)
-rw-r--r--doc/bugs/git_pack-objects_eats_all_teh_ram.mdwn19
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/bugs/git_pack-objects_eats_all_teh_ram.mdwn b/doc/bugs/git_pack-objects_eats_all_teh_ram.mdwn
new file mode 100644
index 000000000..0147578e4
--- /dev/null
+++ b/doc/bugs/git_pack-objects_eats_all_teh_ram.mdwn
@@ -0,0 +1,19 @@
+### Please describe the problem.
+
+I'm running git annex sync <remote> sync'ing a local direct mode remote to a local indirect mode remote.
+
+As part of this process, git annex is running git pack-objects --keep-true-parents --honor-pack-keep --non-empty --all.
+
+This eats all of my raspberry pi's ram for lunch. I think it even starts swapping, which would explain why it never seems to complete.
+
+It's unclear why this is eating all my RAM, as I don't think I used to have this problem, and my repo didn't recently dramatically grow in size. (I added < 100 multi-gb files, but that shouldn't make a difference here, I think.)
+
+Anyway It would be nice if there were a way to get git-annex to pass a sensible -window-memory here. I'm trying to use a wimpy machine, but I'm sure this could be a problem on a bigger machine too.
+
+### What version of git-annex are you using? On what operating system?
+
+$ git-annex version
+git-annex version: 5.20141024-g613f396
+
+$ uname -a
+Linux raspberrypi 3.18.5+ #744 PREEMPT Fri Jan 30 18:19:07 GMT 2015 armv6l GNU/Linux