From 5625f89c6625bb3c69772a8463ff800951c3b199 Mon Sep 17 00:00:00 2001 From: "http://meep.pl/" Date: Thu, 28 Feb 2013 06:13:21 +0000 Subject: [PATCH 1/9] Added a comment --- .../comment_2_39d3ad0a029fe56e96f97d28d17fbbd2._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/design/assistant/blog/day_200__release_day/comment_2_39d3ad0a029fe56e96f97d28d17fbbd2._comment diff --git a/doc/design/assistant/blog/day_200__release_day/comment_2_39d3ad0a029fe56e96f97d28d17fbbd2._comment b/doc/design/assistant/blog/day_200__release_day/comment_2_39d3ad0a029fe56e96f97d28d17fbbd2._comment new file mode 100644 index 0000000000..f6aeb306de --- /dev/null +++ b/doc/design/assistant/blog/day_200__release_day/comment_2_39d3ad0a029fe56e96f97d28d17fbbd2._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="http://meep.pl/" + ip="193.23.174.18" + subject="comment 2" + date="2013-02-28T06:13:21Z" + content=""" +Maybe it's the build changes? Android apk disappeared from +"""]] From 46c90c178a08e2030fc02e5c1c62c8e082da66e8 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" Date: Thu, 28 Feb 2013 08:40:47 +0000 Subject: [PATCH 2/9] Added a comment --- ..._5b752d6a8d74e61190f09384b6108206._comment | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 doc/design/assistant/blog/day_200__release_day/comment_3_5b752d6a8d74e61190f09384b6108206._comment diff --git a/doc/design/assistant/blog/day_200__release_day/comment_3_5b752d6a8d74e61190f09384b6108206._comment b/doc/design/assistant/blog/day_200__release_day/comment_3_5b752d6a8d74e61190f09384b6108206._comment new file mode 100644 index 0000000000..066abd19ab --- /dev/null +++ b/doc/design/assistant/blog/day_200__release_day/comment_3_5b752d6a8d74e61190f09384b6108206._comment @@ -0,0 +1,31 @@ +[[!comment format=c + username="https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" + nickname="Laszlo" + subject="comment 3" + date="2013-02-28T08:40:46Z" + content=""" +Two suggestion: +1. Possibility to restrict CPU usage (a 10-20% would be nice, or a slider) +2. Pager on Dashboard + +I have a directory, it is 741MB, and contains 23381 files. +This directory is pretty much everything needed for my daily job. + +I added a copy of this directory to annex, then I created a backup dir of annex, +and my laptop is using almost 100%CPU al the time, it is running since 1 hour already, and +only 140MB was copied over to the backup directory. + +Don't get me wrong, this application just blows my mind, and it seems to *work* for the first time for real. + +The suggestion is simply a slider in resource manager (preferably inside dashboard): +Restrict CPU usage [0---X---100]34% +Restrict upload bandwith [0-X----800]9kB/s +Restrict download bandwith [0-X----800]80kB/s + +Also the pager is musthave in dashboard, because it renders firefox unusable with that many entries (21000). + +Nice work, thank you for the release! + +Laszlo + +"""]] From b54f5a146b467e7f54a926ffa9095404cd806006 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" Date: Thu, 28 Feb 2013 08:58:45 +0000 Subject: [PATCH 3/9] Added a comment: lot of stuck git process --- ...omment_4_25a6483031bb77d40bea3a821905ab9a._comment | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 doc/design/assistant/blog/day_200__release_day/comment_4_25a6483031bb77d40bea3a821905ab9a._comment diff --git a/doc/design/assistant/blog/day_200__release_day/comment_4_25a6483031bb77d40bea3a821905ab9a._comment b/doc/design/assistant/blog/day_200__release_day/comment_4_25a6483031bb77d40bea3a821905ab9a._comment new file mode 100644 index 0000000000..b33b326886 --- /dev/null +++ b/doc/design/assistant/blog/day_200__release_day/comment_4_25a6483031bb77d40bea3a821905ab9a._comment @@ -0,0 +1,11 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" + nickname="Laszlo" + subject="lot of stuck git process" + date="2013-02-28T08:58:45Z" + content=""" +Oh, and here is how it looks +ps -e |grep git +command after git-annex has been stopped (from the gui): +http://pastebin.com/5u74qTNU +"""]] From 5355403acc0bc39e808e4db3102e4e14fcf4509a Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" Date: Thu, 28 Feb 2013 08:59:29 +0000 Subject: [PATCH 4/9] Added a comment: lot of stuck git process --- ...mment_5_67d0c96b5fffff65015642772a008ef4._comment | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 doc/design/assistant/blog/day_200__release_day/comment_5_67d0c96b5fffff65015642772a008ef4._comment diff --git a/doc/design/assistant/blog/day_200__release_day/comment_5_67d0c96b5fffff65015642772a008ef4._comment b/doc/design/assistant/blog/day_200__release_day/comment_5_67d0c96b5fffff65015642772a008ef4._comment new file mode 100644 index 0000000000..c88f4bce5e --- /dev/null +++ b/doc/design/assistant/blog/day_200__release_day/comment_5_67d0c96b5fffff65015642772a008ef4._comment @@ -0,0 +1,12 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" + nickname="Laszlo" + subject="lot of stuck git process" + date="2013-02-28T08:59:29Z" + content=""" +Oh, and here is how it looks +ps -e |grep git +command after git-annex has been stopped (from the gui): +(54 process, from which 50 process ) +http://pastebin.com/5u74qTNU +"""]] From 53184008b6b3835831b3f7af76dad5202bc02820 Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" Date: Thu, 28 Feb 2013 09:00:14 +0000 Subject: [PATCH 5/9] removed --- ...omment_4_25a6483031bb77d40bea3a821905ab9a._comment | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 doc/design/assistant/blog/day_200__release_day/comment_4_25a6483031bb77d40bea3a821905ab9a._comment diff --git a/doc/design/assistant/blog/day_200__release_day/comment_4_25a6483031bb77d40bea3a821905ab9a._comment b/doc/design/assistant/blog/day_200__release_day/comment_4_25a6483031bb77d40bea3a821905ab9a._comment deleted file mode 100644 index b33b326886..0000000000 --- a/doc/design/assistant/blog/day_200__release_day/comment_4_25a6483031bb77d40bea3a821905ab9a._comment +++ /dev/null @@ -1,11 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" - nickname="Laszlo" - subject="lot of stuck git process" - date="2013-02-28T08:58:45Z" - content=""" -Oh, and here is how it looks -ps -e |grep git -command after git-annex has been stopped (from the gui): -http://pastebin.com/5u74qTNU -"""]] From ee00b3c1634bac857cbb4c38f22ebf2aebb1b8da Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" Date: Thu, 28 Feb 2013 09:00:51 +0000 Subject: [PATCH 6/9] removed --- ...mment_5_67d0c96b5fffff65015642772a008ef4._comment | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 doc/design/assistant/blog/day_200__release_day/comment_5_67d0c96b5fffff65015642772a008ef4._comment diff --git a/doc/design/assistant/blog/day_200__release_day/comment_5_67d0c96b5fffff65015642772a008ef4._comment b/doc/design/assistant/blog/day_200__release_day/comment_5_67d0c96b5fffff65015642772a008ef4._comment deleted file mode 100644 index c88f4bce5e..0000000000 --- a/doc/design/assistant/blog/day_200__release_day/comment_5_67d0c96b5fffff65015642772a008ef4._comment +++ /dev/null @@ -1,12 +0,0 @@ -[[!comment format=mdwn - username="https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" - nickname="Laszlo" - subject="lot of stuck git process" - date="2013-02-28T08:59:29Z" - content=""" -Oh, and here is how it looks -ps -e |grep git -command after git-annex has been stopped (from the gui): -(54 process, from which 50 process ) -http://pastebin.com/5u74qTNU -"""]] From e0fd647396c2faf897c225f54f3498e468e7a0aa Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" Date: Thu, 28 Feb 2013 09:01:25 +0000 Subject: [PATCH 7/9] Added a comment: lot of stuck git processes --- ...mment_4_881274ae0d6230bb4cafa4151ad72b49._comment | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 doc/design/assistant/blog/day_200__release_day/comment_4_881274ae0d6230bb4cafa4151ad72b49._comment diff --git a/doc/design/assistant/blog/day_200__release_day/comment_4_881274ae0d6230bb4cafa4151ad72b49._comment b/doc/design/assistant/blog/day_200__release_day/comment_4_881274ae0d6230bb4cafa4151ad72b49._comment new file mode 100644 index 0000000000..41796132d9 --- /dev/null +++ b/doc/design/assistant/blog/day_200__release_day/comment_4_881274ae0d6230bb4cafa4151ad72b49._comment @@ -0,0 +1,12 @@ +[[!comment format=Makefile + username="https://www.google.com/accounts/o8/id?id=AItOawm5iosFbL2By7UFeViqkc6v-hoAtqILeDA" + nickname="Laszlo" + subject="lot of stuck git processes" + date="2013-02-28T09:01:25Z" + content=""" +Oh, and here is how it looks +ps -e |grep git +command after git-annex has been stopped (from the gui): +(54 process, from which 50 process ) +http://pastebin.com/5u74qTNU +"""]] From 0d0c3993b5ecff943ba26ed8851cbe35636adb7c Mon Sep 17 00:00:00 2001 From: "https://www.google.com/accounts/o8/id?id=AItOawn7gQ1zZDdWhXy9H51W2krZYShNmKL3qfM" Date: Thu, 28 Feb 2013 10:42:36 +0000 Subject: [PATCH 8/9] Added a comment: Testpack install fails on ubuntu 12.04 --- ..._014474a133c7ff0131029d8721afc710._comment | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 doc/bugs/tests_failed_to_build_-_after_an_update_of_haskell_platform/comment_3_014474a133c7ff0131029d8721afc710._comment diff --git a/doc/bugs/tests_failed_to_build_-_after_an_update_of_haskell_platform/comment_3_014474a133c7ff0131029d8721afc710._comment b/doc/bugs/tests_failed_to_build_-_after_an_update_of_haskell_platform/comment_3_014474a133c7ff0131029d8721afc710._comment new file mode 100644 index 0000000000..58bbbd91f7 --- /dev/null +++ b/doc/bugs/tests_failed_to_build_-_after_an_update_of_haskell_platform/comment_3_014474a133c7ff0131029d8721afc710._comment @@ -0,0 +1,46 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawn7gQ1zZDdWhXy9H51W2krZYShNmKL3qfM" + nickname="Karsten" + subject="Testpack install fails on ubuntu 12.04" + date="2013-02-28T10:42:36Z" + content=""" +The current release (git-annex-4.20130227, via cabal) fails to install because testpack-2.1.2 fails to install: + + karsten@vdr1:~$ cabal install --bindir $HOME/bin git-annex + Resolving dependencies... + Configuring testpack-2.1.2... + Building testpack-2.1.2... + Preprocessing library testpack-2.1.2... + [1 of 3] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, dist/build/Test/QuickCheck/Instances.o ) + [2 of 3] Compiling Test.QuickCheck.Tools ( src/Test/QuickCheck/Tools.hs, dist/build/Test/QuickCheck/Tools.o ) + + src/Test/QuickCheck/Tools.hs:33:9: + Warning: Fields of `MkResult' not initialised: abort + In the expression: + MkResult + {ok = Just (expected == actual), expect = True, + interrupted = False, + reason = \"Result: expected \" + ++ show expected ++ \", got \" ++ show actual, + stamp = [], callbacks = []} + In an equation for `@=?': + expected @=? actual + = MkResult + {ok = Just (expected == actual), expect = True, + interrupted = False, + reason = \"Result: expected \" + ++ show expected ++ \", got \" ++ show actual, + stamp = [], callbacks = []} + [3 of 3] Compiling Test.HUnit.Tools ( src/Test/HUnit/Tools.hs, dist/build/Test/HUnit/Tools.o ) + + src/Test/HUnit/Tools.hs:131:57: + `maxDiscard' is not a (visible) constructor field name + + src/Test/HUnit/Tools.hs:177:40: Not in scope: `maxDiscard' + cabal: Error: some packages failed to install: + git-annex-4.20130227 depends on testpack-2.1.2 which failed to install. + testpack-2.1.2 failed during the building phase. The exception was: + ExitFailure 1 + +Manually installing testpack gives Version testpack-2.1.2.1 which installs correctly. Maybe the dependencies should be updated? +"""]] From 7c45f01777f18459b1b080638ffe444a2f3677a9 Mon Sep 17 00:00:00 2001 From: "http://edheil.wordpress.com/" Date: Thu, 28 Feb 2013 14:32:35 +0000 Subject: [PATCH 9/9] --- ...ulling_in___39__archive__39___content.mdwn | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 doc/bugs/__39__client__39___repo_starts_pulling_in___39__archive__39___content.mdwn diff --git a/doc/bugs/__39__client__39___repo_starts_pulling_in___39__archive__39___content.mdwn b/doc/bugs/__39__client__39___repo_starts_pulling_in___39__archive__39___content.mdwn new file mode 100644 index 0000000000..5f8cf2dd57 --- /dev/null +++ b/doc/bugs/__39__client__39___repo_starts_pulling_in___39__archive__39___content.mdwn @@ -0,0 +1,22 @@ +What steps will reproduce the problem? + +running the assistant on my setup, which is a central 'client' repo, and two 'backup' repos on a USB drive and an ssh connection to another server. Both of those backup repos are non-bare, and I occasionally manually run 'git annex sync' on them to keep them up to date. I have 'numcopies' set to 2. + + +What is the expected output? What do you see instead? + +I expect everything to be copied to the 'backup' repos and content in the 'archive' subdirectories of the 'client' repo to be dropped. + +What happened instead: This morning, I started up the assistant without the USB drive present. I added one file to my client repo. The assistant began copying it to the SSH backup repo. I then plugged in the USB drive, and it began copying it to the USB repo; however, it *also* queued up large amounts of content in 'archive' subdirectories and started copying it down onto my client repo, which is unacceptable because there is not actually enough disk space on the client machine to hold everything in the 'archive' subdirectories! I stopped the assistant and started it up again. It started doing the same thing (queueing up archive content to transfer to client), and in addition started dropping content from my USB drive. This seems very similar to the bug in the previous version, where the globbing was broken. It's acting as if my usb remote preferred no content at all, and it transfers everything away from it and drops it -- and at the same time, brings in content which is not supposed to be there on my client machine. Strangely it's not doing the same thing on the ssh remote -- the ssh remote is fine. No anomalies there -- it has not been trying to drop content from there. + +This is just happening this morning -- I compiled 4.20130227 last night and ran the assistant and it behaved correctly, with no bugs at all. Now when I run it, it's going crazy. + +What version of git-annex are you using? On what operating system? + +4.20130227 on OS X. + + +Please provide any additional information below. + +One thing that would be incredibly helpful with the kinds of bugs I've seen in the assistant is if the daemon.log contained info about *why* it is dropping or transferring content. "transferring content because there was only 1 copy and we need to fulfill numcopies" "transferring content because it matches such-and-such a preferred content expresson" "dropping content because it does not match this preferred content expression" -- that would remove a lot of mystery about the way the assistant is working. +