Currently, the --jobs option in dvc add only has an effect if --to-remote is also used.
I find this behavior counterintuitive as I would expect dvc add --jobs to have an effect on the operations related with "plain" add like computing checksums.
Opened #7297 and treeverse/dvc.org#3199 .
Apart from that, I think we should consider allowing dvc add --jobs to override the default dvc config core.checksum_jobs and/or rename the current --jobs to --to-remote-jobs or --push-jobs.
Currently, the
--jobsoption indvc addonly has an effect if--to-remoteis also used.I find this behavior counterintuitive as I would expect
dvc add --jobsto have an effect on the operations related with "plain" add like computing checksums.Opened #7297 and treeverse/dvc.org#3199 .
Apart from that, I think we should consider allowing
dvc add --jobsto override the defaultdvc config core.checksum_jobsand/or rename the current--jobsto--to-remote-jobsor--push-jobs.