Skip to content

are all operations lock free? #1316

Answered by aawsome
kapitainsky asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @kapitainsky
Yes, all operations are designed lock-free. This means all commands can run parallel. This is especially true for multiple backup runs and backup runs parallel to prune.
However, make sure that each individual backup run won't take longer as the --keep-delete option (default: 23h) if you run prune parallel to backup - and that you don't use --instant-delete.

Of course, any read-only command also safely runs parallel to any other command.

Multiple parallel forget or prune runs are designed to work, too. But I have to admit that we have not tested this in detail so far. Because of this and other reasons (like ACLs to set up and scheduling) I would recommend to schedule forget

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@kapitainsky
Comment options

@simonsan
Comment options

Answer selected by simonsan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants