decided not to change this
authorJoey Hess <joeyh@joeyh.name>
Mon, 12 May 2025 16:13:08 +0000 (12:13 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 12 May 2025 16:13:08 +0000 (12:13 -0400)
doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group.mdwn
doc/todo/cluster_preferred_content_parallel_evaluation_issue_with_archive_group/comment_1_74361be79de885bc35cd800a2aad4be0._comment [new file with mode: 0644]

index 4d29f2e5ba3fb03c0460621b9f2795e6ba0a58da..2a37c19cd7daa74ed64d0e6249c1e4a236769f36 100644 (file)
@@ -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 (file)
index 0000000..b2bde33
--- /dev/null
@@ -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!
+"""]]