diff --git a/doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group.mdwn b/doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group.mdwn index 4d29f2e5ba..2a37c19cd7 100644 --- a/doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group.mdwn +++ b/doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group.mdwn @@ -22,3 +22,5 @@ Still it would be good to support this, especially for when existing archive repositories get put in a cluster.) --[[Joey]] + +> [[wontfix|done]] diff --git a/doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group/comment_1_74361be79de885bc35cd800a2aad4be0._comment b/doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group/comment_1_74361be79de885bc35cd800a2aad4be0._comment new file mode 100644 index 0000000000..b2bde33c2f --- /dev/null +++ b/doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group/comment_1_74361be79de885bc35cd800a2aad4be0._comment @@ -0,0 +1,22 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 1""" + date="2025-05-12T16:03:36Z" + content=""" +If this were implemented, and one of the nodes was full, and that happened +to be the node whose preferred content expression were evaluated first, it +would try to store there and fail, and the content would not be stored in +any of the other nodes. Which seems potentially worse than the file being +stored on multiple nodes currently. + +Of course, this is the problem that `sizebalanced` preferred content +solves. Since sizebalanced is otherwise much like the archive group, +it would make sense to just switch the cluster nodes to use it. + +As for other preferred content expressions, unless they use +`copies=groupname:number` or `lackingcopies`, whether one node wants +content won't be influenced by what other nodes have it. So evaluating +in preferred content in parallel is ok for those. + +I think I've talked myself out of making a change! +"""]]