Commit graph

5269 commits

Author SHA1 Message Date
https://www.google.com/accounts/o8/id?id=AItOawmubB1Sj2rwFoVdZYvGV0ACaQUJQyiJXJI
199cedf978 Added a comment: Amazon Glacier 2012-08-23 06:32:24 +00:00
Joey Hess
dfb6709064 blog for the day 2012-08-22 15:47:08 -04:00
Joey Hess
e43feeb5b4 update 2012-08-22 15:45:20 -04:00
Joey Hess
546ba8b7e1 better name 2012-08-22 15:37:26 -04:00
Joey Hess
5c3e14649e avoid unnecessary transfer scans when syncing a disconnected remote
Found a very cheap way to determine when a disconnected remote has
diverged, and has new content that needs to be transferred: Piggyback on
the git-annex branch update, which already checks for divergence.

However, this does not check if new content has appeared locally while
disconnected, that should be transferred to the remote.

Also, this does not handle cases where the two git repos are in sync,
but their content syncing has not caught up yet.

This code could have its efficiency improved:

* When multiple remotes are synced, if any one has diverged, they're
  all queued for transfer scans.
* The transfer scanner could be told whether the remote has new content,
  the local repo has new content, or both, and could optimise its scan
  accordingly.
2012-08-22 15:05:57 -04:00
Joey Hess
5d577c32a9 move some git operations outside the annex monad to avoid blocking other threads 2012-08-22 14:36:58 -04:00
Joey Hess
68659f4998 refactor 2012-08-22 14:32:17 -04:00
Joey Hess
6873ca0c1b blog for the day 2012-08-21 20:25:20 -04:00
Joey Hess
5a68acb521 add NetWatcher thread
This deals with interruptions in network connectevity, by listening
for a new network interface coming up (using dbus to see when
network-manager or wicd do it), and forcing a rescan of
2012-08-21 19:58:53 -04:00
https://me.yahoo.com/speredenn#aaf38
625330ae78 Added a comment 2012-08-21 18:15:48 +00:00
Joey Hess
e3e8d32924 Merge branch 'master' into assistant 2012-08-21 13:12:38 -04:00
Joey Hess
8f4870c7b6 add amazon glacier 2012-08-21 12:20:51 -04:00
Joey Hess
b8765b30f7 response 2012-08-21 11:59:45 -04:00
Joey Hess
171302db09 Merge remote-tracking branch 'origin/master' 2012-08-21 11:58:26 -04:00
http://joeyh.name/
3b3f5accc8 Added a comment: Justin is right 2012-08-21 15:57:46 +00:00
https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ
00d810c300 2012-08-21 13:40:24 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmBUR4O9mofxVbpb8JV9mEbVfIYv670uJo
d36ea1f66f Added a comment 2012-08-21 12:42:16 +00:00
https://me.yahoo.com/speredenn#aaf38
cbe5a0cfc1 New question 2012-08-21 09:39:27 +00:00
http://dieter-be.myopenid.com/
3aeb371652 Added a comment: better logo? 2012-08-20 21:22:25 +00:00
Joey Hess
68f1be8f0a Merge branch 'master' into assistant
Conflicts:
	Makefile
	debian/copyright
2012-08-20 16:04:56 -04:00
Joey Hess
08db0b9fa3 ignore build-stamp 2012-08-20 16:03:47 -04:00
Joey Hess
db960871fd use a stamp file to avoid running ghc in make install
That fails when make install is run sudoed, but cabal has been used to
install dependencies in a user's home directory.
2012-08-20 16:02:41 -04:00
Joey Hess
0b495e3b81 response 2012-08-20 15:51:03 -04:00
Joey Hess
501071f6b2 Merge branch 'master' of ssh://git-annex.branchable.com 2012-08-20 15:32:01 -04:00
Joey Hess
0d721c8d6d blog for the day 2012-08-20 15:28:37 -04:00
Joey Hess
12165b739b thank rsync.net for providing me with a free account there 2012-08-20 13:53:01 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlup4hyZo4eCjF8T85vfRXMKBxGj9bMdl0
76b9ca0799 2012-08-20 17:25:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkS6aFVrEwOrDuQBTMXxtGHtueA69NS_jo
0237d77071 removed 2012-08-20 14:44:08 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkS6aFVrEwOrDuQBTMXxtGHtueA69NS_jo
0a6da4f633 Added a comment: error: unknown option `no-edit' 2012-08-20 14:27:47 +00:00
https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ
833fbd8ff2 2012-08-20 11:28:25 +00:00
https://www.google.com/accounts/o8/id?id=AItOawla3gLc6_rHuggFfy7o7eGMPvPztFZTrUQ
81cdfe98a6 2012-08-20 10:49:41 +00:00
Joey Hess
c94b21ffd5 add svg versions of the git-annex logo, in color and black and white
This is a simple application of inkscape's rather amazing tracing
capabilities.
2012-08-19 21:18:21 -04:00
Joey Hess
773a06fce6 updates 2012-08-19 20:18:26 -04:00
https://www.google.com/accounts/o8/id?id=AItOawlu7K3h7Ry1uDAU_ERYGuqt0LoGNJqGuRo
fb8f75c2d7 Fail to add attachment. 2012-08-18 00:35:46 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlu7K3h7Ry1uDAU_ERYGuqt0LoGNJqGuRo
45fd6e294a Add description of file name related bug. 2012-08-18 00:31:57 +00:00
http://claimid.com/strager
bc6ba0cbeb Added a comment 2012-08-17 15:59:49 +00:00
Joey Hess
dcd208513d Merge branch 'master' into assistant
Conflicts:
	debian/changelog
2012-08-17 08:22:43 -07:00
Joey Hess
fe8fee235b Pass --use-agent to gpg when in no tty mode. Thanks, Eskild Hustvedt. 2012-08-17 08:22:11 -07:00
EskildHustvedt
211bcd11bd Fixed formatting of "code" 2012-08-17 07:32:45 +00:00
EskildHustvedt
67c7777009 2012-08-17 07:30:43 +00:00
Joey Hess
96bc6ce883 blog for the day 2012-08-16 21:19:02 -07:00
Joey Hess
a82503bfe1 typo 2012-08-16 17:12:21 -07:00
Joey Hess
338909b15d link 2012-08-16 17:11:35 -07:00
Joey Hess
8283e50dd1 moved thanks page 2012-08-16 17:10:41 -07:00
Joey Hess
c9e495128f add a new toplevel assistant page
will flesh out later
2012-08-16 17:10:01 -07:00
Joey Hess
95bfbcd3e3 make canCheckSymlink check in a parent directory if the directory DNE 2012-08-16 16:50:21 -07:00
Joey Hess
b818337054 fix build warning 2012-08-16 16:48:27 -07:00
Joey Hess
cbca93cf7c Merge branch 'master' into assistant
Conflicts:
	debian/changelog
2012-08-16 16:36:32 -07:00
Joey Hess
1da4513f4d rename forum post that has a filename too long to clone on some (unknown) OS 2012-08-16 16:35:42 -07:00
http://joeyh.name/
05374cd660 Added a comment 2012-08-16 23:34:12 +00:00