git-annex/Assistant/Threads
Joey Hess cc89699457
mincopies
This is conceptually very simple, just making a 1 that was hard coded be
exposed as a config option. The hard part was plumbing all that, and
dealing with complexities like reading it from git attributes at the
same time that numcopies is read.

Behavior change: When numcopies is set to 0, git-annex used to drop
content without requiring any copies. Now to get that (highly unsafe)
behavior, mincopies also needs to be set to 0. It seemed better to
remove that edge case, than complicate mincopies by ignoring it when
numcopies is 0.

This commit was sponsored by Denis Dzyubenko on Patreon.
2021-01-06 14:15:19 -04:00
..
Committer.hs finished this stage of the RawFilePath conversion 2020-11-04 14:20:37 -04:00
ConfigMonitor.hs mincopies 2021-01-06 14:15:19 -04:00
Cronner.hs add missing space 2019-10-03 09:46:06 -04:00
DaemonStatus.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Exporter.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Glacier.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Merger.hs finished this stage of the RawFilePath conversion 2020-11-04 14:20:37 -04:00
MountWatcher.hs finished this stage of the RawFilePath conversion 2020-11-04 14:20:37 -04:00
NetWatcher.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
PairListener.hs convert TopFilePath to use RawFilePath 2019-12-09 15:07:21 -04:00
ProblemFixer.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Pusher.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
RemoteControl.hs convert to withCreateProcess for async exception safety 2020-06-04 12:44:09 -04:00
SanityChecker.hs finished this stage of the RawFilePath conversion 2020-11-06 14:10:58 -04:00
TransferPoller.hs convert getFileSize to RawFilePath 2020-11-05 11:32:57 -04:00
Transferrer.hs propagate git-annex -c on to transferrer child process 2020-12-15 11:36:25 -04:00
TransferScanner.hs add SeekInput (not yet used) 2020-09-15 15:41:13 -04:00
TransferWatcher.hs finished this stage of the RawFilePath conversion 2020-11-04 14:20:37 -04:00
Upgrader.hs fix windows assistant upgrade glitch 2020-11-19 12:50:25 -04:00
UpgradeWatcher.hs finished this stage of the RawFilePath conversion 2020-11-04 14:20:37 -04:00
Watcher.hs Git.Queue: allow providing git common options like -c 2021-01-04 12:51:55 -04:00
WebApp.hs finished this stage of the RawFilePath conversion 2020-11-06 14:10:58 -04:00