You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by GitBox <gi...@apache.org> on 2021/09/15 11:06:06 UTC

[GitHub] [accumulo] dlmarion commented on a change in pull request #2265: Fixes #2199 allow system compaction to preempt queued user compactions

dlmarion commented on a change in pull request #2265:
URL: https://github.com/apache/accumulo/pull/2265#discussion_r709078462



##########
File path: core/src/main/java/org/apache/accumulo/core/conf/Property.java
##########
@@ -887,6 +887,14 @@
       "2.1.0"),
   TABLE_COMPACTION_DISPATCHER_OPTS("table.compaction.dispatcher.opts.", null, PropertyType.PREFIX,
       "Options for the table compaction dispatcher", "2.1.0"),
+  TABLE_COMPACTION_SELECTION_EXPIRATION("table.compaction.selection.expiration.ms", "1m",
+      PropertyType.TIMEDURATION,
+      "User compactions select files and are then queued for compaction, preventing these files "
+          + "from being used in system compactions.  This timeout allows system compactions to cancel "
+          + "the hold queued user compactions have on files, when its queued for more than the "
+          + "specified time.  If a system compaction cancels a hold and runs, then the user compaction"
+          + " can reselect and hold files after the system compaction runs.   ",

Review comment:
       small nit - there is some space at the end of the description.




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org