Joey Hess
1ed5e4d9e3
variable name
2012-02-17 00:21:35 -04:00
Joey Hess
f3c75b601f
reorg
2012-02-17 00:19:47 -04:00
Joey Hess
ba5515d422
reorder for clarity
2012-02-16 22:38:08 -04:00
Joey Hess
156a631f63
make Migrate use ReKey rather than the other way around
...
as ReKey is plumbing, this makes sense
2012-02-16 22:36:56 -04:00
Joey Hess
69a0161c3a
fix filename limit when using --pathdepth
2012-02-16 19:37:02 -04:00
Joey Hess
990fcad978
order commands in usage by name
2012-02-16 16:53:44 -04:00
Joey Hess
db6b4cdfcf
rekey: New plumbing level command, can be used to change the keys used for files en masse.
2012-02-16 16:36:35 -04:00
Joey Hess
aeaaa0ff87
reorder
2012-02-16 15:07:59 -04:00
Joey Hess
d05550e803
zero still bad
2012-02-16 14:28:54 -04:00
Joey Hess
346c934409
allow pathdepth to drop from the front or take from the end (negative)
2012-02-16 14:26:53 -04:00
Joey Hess
c2245260b1
improve usage
2012-02-16 12:37:30 -04:00
Joey Hess
39c3f56b33
addurl: Add --pathdepth option.
2012-02-16 12:25:19 -04:00
Joey Hess
a86d937b5b
avoid too long filename when making up a filename for addurl too
2012-02-16 02:09:09 -04:00
Joey Hess
8f9b501515
handle really long urls
...
Using the whole url as a key can make the filename too long. Truncate
and use a md5sum for uniqueness if necessary.
2012-02-16 02:05:06 -04:00
Joey Hess
a1e52f0ce5
hlint
2012-02-16 00:44:51 -04:00
Joey Hess
e7aaa55c53
create parent directories as needed for addurl --file
2012-02-16 00:05:49 -04:00
Joey Hess
7d1c09fe4a
update
2012-02-15 19:46:29 -04:00
Joey Hess
4d8afc1713
tweak wording
2012-02-15 19:43:15 -04:00
Joey Hess
63152428e9
changelog
2012-02-15 17:33:21 -04:00
Joey Hess
756c236ec7
Merge branch 'master' of ssh://git-annex.branchable.com
2012-02-15 14:36:47 -04:00
Joey Hess
505d6b1a06
fix failure count memory leak
...
This is the last memory leak that prevents git-annex from running
in constant space, as far as I can see. I can now run git annex find
dummied up to repeatedly find the same file over and over, on millions
olf files, and memory stays entirely constant.
2012-02-15 14:35:49 -04:00
Joey Hess
4645f83678
add tips
2012-02-15 14:34:40 -04:00
Joey Hess
f0f07db01d
reorder prams and put -- after atrributes, for compatability with old git
...
(cherry picked from commit c8ec0e233e
)
2012-02-15 14:01:06 -04:00
http://joey.kitenet.net/
623a42b0e9
Added a comment
2012-02-15 15:22:56 +00:00
Joey Hess
88b3ee8968
Merge branch 'master' of ssh://git-annex.branchable.com
2012-02-15 11:16:28 -04:00
Joey Hess
52c5b164d8
Added a annex.queuesize setting
...
useful when adding hundreds of thousands of files on a system with plenty
of memory.
git add gets quite slow in such a large repository, so if the system has
more than the ~32 mb of memory the queue can use by default, it's a useful
optimisation to increase the queue size, in order to decrease the number
of times git add is run.
2012-02-15 11:14:19 -04:00
antymat
d380c18c1e
Added a comment
2012-02-15 07:13:12 +00:00
http://joey.kitenet.net/
e04e05ef1b
Added a comment
2012-02-14 22:57:29 +00:00
Joey Hess
c26db26259
add scalability page
2012-02-14 18:50:25 -04:00
antymat
586e937ad0
Added a comment
2012-02-14 22:48:38 +00:00
Joey Hess
7371209d13
layout
2012-02-14 17:27:13 -04:00
Joey Hess
9da8bb2846
typo
2012-02-14 17:22:56 -04:00
Joey Hess
29dede039c
add video tag with RichiH's talk
2012-02-14 17:19:48 -04:00
Joey Hess
e76988f6c2
add
2012-02-14 16:28:16 -04:00
Joey Hess
03c559f8d6
tweak
2012-02-14 14:51:26 -04:00
Joey Hess
7ebd98d8d8
fix memory leak when staging the journal
...
The list of files had to be retained until the end so it could be deleted.
Also, a list of update-index lines was generated and only then fed into it.
Now everything streams in constant space.
2012-02-14 14:37:59 -04:00
Joey Hess
cdd6cdbb67
Merge branch 'master' of ssh://git-annex.branchable.com
2012-02-14 13:03:51 -04:00
http://joey.kitenet.net/
fa7ffd1cc3
Added a comment
2012-02-14 16:58:33 +00:00
Joey Hess
90a8b38ac0
set oneshot mode on a per-command basis
...
Avoids ugly (and test suite failing) hack in Command.Version
2012-02-14 12:40:40 -04:00
antymat
33e03d58ae
spelling
2012-02-14 16:39:17 +00:00
antymat
0e3f7b64b6
2012-02-14 16:34:27 +00:00
Joey Hess
a40ec5e03e
Fixed a memory leak due to excessive strictness when committing journal files.
...
When hashing the files, the entire list of shas was read strictly.
That was entirely unnecessary, since there's a cleanup action run
after they're consumed.
2012-02-14 11:20:34 -04:00
Joey Hess
82ae30d820
don't close yet
2012-02-14 11:02:31 -04:00
Joey Hess
2f1f1e6b13
avoid version saving state
...
This is not the place to commit journal files.
2012-02-14 10:59:48 -04:00
Joey Hess
8f76d66f32
set fileEncoding on CheckAttr handles
...
Seemed to work without it, but this is correct.
2012-02-14 04:31:39 -04:00
Joey Hess
cb631ce518
whereis: Prints the urls of files that the web special remote knows about.
2012-02-14 03:49:48 -04:00
Joey Hess
8fbc529d68
oops
2012-02-14 03:10:01 -04:00
Joey Hess
afd33b0236
simplify
2012-02-14 01:11:02 -04:00
Joey Hess
2b28c70f5f
add, and immediately close bug. useful documentation though
2012-02-14 01:01:38 -04:00
Joey Hess
a2f241d503
fix LsFiles.typeChanged paths
...
Passing absolute paths to Command.Add used to work, but after recent
changes doesn't. All LsFiles should use relative paths anyway, so fix it
there.
2012-02-14 00:22:42 -04:00