This commit is contained in:
Joey Hess 2024-06-23 10:09:11 -04:00
parent 466c972913
commit ec5b6454f4
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -67,13 +67,17 @@ For June's work on [[design/passthrough_proxy]], implementation plan:
protocol. (done, but need to check for fencepost errors on resume of protocol. (done, but need to check for fencepost errors on resume of
incomplete upload with remotes at different points) incomplete upload with remotes at different points)
* On upload to cluster, send to nodes where it's preferred content, and not
to other nodes.
* Problem: `move --from cluster` in "does this make it worse" * Problem: `move --from cluster` in "does this make it worse"
check may fail to realize that dropping from multiple nodes does in fact check may fail to realize that dropping from multiple nodes does in fact
make it worse. make it worse.
* `git-annex sync --content` does not send content to clusters, or to
proxied remotes. And when operating on clusters, it should operate on the
cluster as a whole, not on cluster nodes.
* On upload to cluster, send to nodes where it's preferred content, and not
to other nodes.
* Support annex.jobs for clusters. * Support annex.jobs for clusters.
* On upload to a cluster, as well as fanout to nodes, if the key is * On upload to a cluster, as well as fanout to nodes, if the key is