Commit graph

10635 commits

Author SHA1 Message Date
Joey Hess
b4f4ed7d93 fix build with newer yesod 2013-04-26 15:06:18 -04:00
http://edheil.wordpress.com/
f5f5f44f43 Added a comment 2013-04-26 17:46:50 +00:00
http://edheil.wordpress.com/
a3a1cb8e3a 2013-04-26 17:18:01 +00:00
Joey Hess
d660a76c33 Merge branch 'master' of ssh://git-annex.branchable.com 2013-04-26 13:01:28 -04:00
Joey Hess
8603109294 allow configuring the preferreddir 2013-04-26 13:01:06 -04:00
https://launchpad.net/~maestro-alubia
3fb7ffc138 2013-04-26 09:56:26 +00:00
https://launchpad.net/~maestro-alubia
e356a80a6d 2013-04-26 09:53:55 +00:00
https://launchpad.net/~maestro-alubia
f17addbbc6 2013-04-26 09:52:15 +00:00
https://launchpad.net/~maestro-alubia
2d78fb8ab9 2013-04-26 09:51:36 +00:00
Joey Hess
867cba52a0 better default collections 2013-04-26 01:46:07 -04:00
Joey Hess
a86a34ae73 update 2013-04-26 01:00:58 -04:00
Joey Hess
77864d188b update 2013-04-26 00:00:46 -04:00
Joey Hess
0bc5df9fc5 Merge branch 'master' of ssh://git-annex.branchable.com 2013-04-25 23:53:08 -04:00
Joey Hess
1d2fb595c4 blog for the day (10 am to 11:50 pm is insane) 2013-04-25 23:50:40 -04:00
Joey Hess
0ae8c82c53 per-IA-item content directories 2013-04-25 23:44:55 -04:00
http://nathanhyde.myopenid.com/
eefa9a8874 Remove org name 2013-04-25 21:48:41 +00:00
http://nathanhyde.myopenid.com/
3db37905bb Add note about git and push.default 2013-04-25 21:47:15 +00:00
Joey Hess
3c7f4d2bd1 Automatically register public urls for files uploaded to the Internet Archive. 2013-04-25 17:28:25 -04:00
Joey Hess
e3ea36174b webapp: Display some additional information about a repository on its edit page. 2013-04-25 16:42:17 -04:00
Joey Hess
3e396a3b89 S3: Dropping content from the Internet Archive doesn't work, but their API indicates it does. Always refuse to drop from there. 2013-04-25 15:20:31 -04:00
Joey Hess
8284b310a7 support enabling IA repositories 2013-04-25 13:14:49 -04:00
Joey Hess
2810807ca5 Internet Archive!
* Add public repository group.
* webapp: Can now set up Internet Archive repositories.

TODO: Enabling IA repositories.
2013-04-25 12:23:36 -04:00
Joey Hess
04d8a26afe Merge branch 'master' of ssh://git-annex.branchable.com 2013-04-25 09:44:12 -04:00
2001:980:45c4:1:84e8:c853:c73d:5c6b
be45339a92 poll vote (/sdcard/annex) 2013-04-25 11:51:21 +00:00
https://www.google.com/accounts/o8/id?id=AItOawm8wY171R5c4u_jPmB6LU6n6Px2xePM4sE
fe42bbdde2 2013-04-25 09:17:14 +00:00
62.207.88.33
e90bde6764 poll vote (/sdcard/annex) 2013-04-25 08:08:04 +00:00
Richard Hartmann
bce17baada Typo 2013-04-25 08:52:22 +02:00
Joey Hess
362ed9f0e3 use DList for the transfer queue
Some nice efficiency gains here for list appending, although mostly
the small size of the transfer queue makes them irrelivant.
2013-04-25 01:33:44 -04:00
Joey Hess
c6da464051 use a DList for the deferred downloads queue 2013-04-25 01:26:23 -04:00
Joey Hess
82a6db8fe8 committer tweak to wait for Watcher to resume after a max-size commit
Without this, a very large batch add has commits of sizes approx
5000, 2500, 1250, etc down to 10, and then starts over at 5000.
This fixes it so it's 5000+ every time.
2013-04-25 00:48:09 -04:00
http://joeyh.name/
5775040cf6 Added a comment 2013-04-25 02:18:56 +00:00
http://joeyh.name/
349212bd7f Added a comment 2013-04-25 02:14:18 +00:00
Joey Hess
49547ad32d initremote: If two existing remotes have the same name, prefer the one with a higher trust level. 2013-04-24 21:53:58 -04:00
Joey Hess
4f4b2b01fa Merge branch 'master' of ssh://git-annex.branchable.com 2013-04-24 21:21:18 -04:00
Joey Hess
a9081ae473 optimise direct mode startup scan
A recent change made existing symlinks be re-staged. That does not need to
be done during the startup scan though.
2013-04-24 21:20:29 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkZktNHFhxC1kYA9KKdKpYJO4clq9WDsjE
35ca7533b3 Added a comment 2013-04-25 01:18:00 +00:00
Joey Hess
46529c0129 assistant: Sanitize XMPP presence information logged for debugging. 2013-04-24 21:13:10 -04:00
http://joeyh.name/
f0797d4701 Added a comment 2013-04-25 00:50:02 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkZktNHFhxC1kYA9KKdKpYJO4clq9WDsjE
4d8f1bce42 Added a comment 2013-04-25 00:21:00 +00:00
http://joeyh.name/
57635f7783 Added a comment 2013-04-24 23:56:54 +00:00
http://joeyh.name/
2d15ec3f64 Added a comment 2013-04-24 23:46:11 +00:00
http://keverets.livejournal.com/
0a92a0a91d Added a comment: Your users aren't horses, either 2013-04-24 23:42:45 +00:00
Joey Hess
affb89a699 blog for the day 2013-04-24 18:57:52 -04:00
Joey Hess
ebee93a837 get rid of need to run pre-commit hook when assistant commits in direct mode
That hook updates associated file bookkeeping info for direct mode.
But, everything already called addAssociatedFile when adding/changing a
file. It only needed to also call removeAssociatedFile when deleting a file,
or a directory.

This should make bulk adds faster, by some possibly significant amount.
Bulk removals may be a little slower, since it has to use catKeyFile now
on each removed file, but will still be faster than adds.
2013-04-24 18:04:59 -04:00
Joey Hess
cb575cbe91 fix bda237f14a
Converted back to the wrong type, oops.
2013-04-24 17:50:11 -04:00
Joey Hess
b8e45ec9d7 refactoring and minor performance tweak 2013-04-24 17:46:46 -04:00
Joey Hess
7fa2d255da remove last use of TSet 2013-04-24 17:16:04 -04:00
Joey Hess
e9441ffe8e Merge branch 'master' of ssh://git-annex.branchable.com 2013-04-24 17:06:25 -04:00
http://joeyh.name/
90e6c4e10c Added a comment 2013-04-24 21:02:55 +00:00
Joey Hess
cd7055631f batch commit every 5 thousand changes, not 10 thousand
There's a tradeoff between making less frequent commits, and
needing to use memory to store all the changes that are coming
in. At 10 thousand, it needs 150 mb of memory. 5 thousand drops
that down to 90 mb or so.

This also turns out to have significant imact on total run time.
I benchmarked 10k changes taking 27 minutes. But two 5k batches
took only 21 minutes.
2013-04-24 16:40:35 -04:00