digint / digint/btrbk

Optional checks for ongoing balance and scrub

Open
#242 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
Perl
Stars
2.1k
Forks
139
PR merge metrics
No merged PRs in 30d

Description

I think it would be useful with some checks so that btrbk doesn't do snapshots or transfers while either device is running scrub or balance type actions. According to #btrfs this 'could' perhaps cause unexpected behavior. At the very least it would be very slow.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named in the issue. Start by locating the code that initiates snapshots and transfers, then identify how btrfs scrub and balance activity can be detected; done means optional checks reliably prevent those operations while either activity is running.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, perl
Domain
cli, operating-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.