use mkdir-immutable in "tahoe backup" #828

Closed
opened 2009-11-12 00:38:39 +00:00 by warner · 2 comments

The new APIs in #607 should be used by the frontend "tahoe backup" CLI command. This will make it run considerably faster (no RSA keypair generation for each directory, and fewer roundtrips between the CLI and the webapi sides).

It was always my intention for "tahoe backup" to create immutable directories, but because we didn't have them until very recently, I had to fake it by creating a regular mutable directory and then throwing away the writecap. Now that #607 is done, we can do it properly.

The new APIs in #607 should be used by the frontend "tahoe backup" CLI command. This will make it run considerably faster (no RSA keypair generation for each directory, and fewer roundtrips between the CLI and the webapi sides). It was always my intention for "tahoe backup" to create immutable directories, but because we didn't have them until very recently, I had to fake it by creating a regular mutable directory and then throwing away the writecap. Now that #607 is done, we can do it properly.
warner added the
code-frontend-cli
major
enhancement
1.5.0
labels 2009-11-12 00:38:39 +00:00
warner added this to the 1.6.0 milestone 2009-11-12 00:38:39 +00:00
Author

Splitting this ticket into two. #836 contains the '"tahoe cp -r" should use mkdir-with-children' portion. This one is now just about "tahoe backup", and how it should use mkdir-immutable.

Splitting this ticket into two. #836 contains the '"tahoe cp -r" should use mkdir-with-children' portion. This one is now just about "tahoe backup", and how it should use mkdir-immutable.
warner self-assigned this 2009-11-20 04:10:21 +00:00
warner changed title from use mkdir-with-children in "tahoe cp -r" and "tahoe backup" to use mkdir-immutable in "tahoe backup" 2009-11-20 04:10:21 +00:00
Author

Done, in changeset:6e7fb1006db71efa

Done, in changeset:6e7fb1006db71efa
warner added the
fixed
label 2009-11-20 04:10:47 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Reference: tahoe-lafs/trac-2024-07-25#828
No description provided.