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 2018/08/15 15:48:09 UTC

[GitHub] milleruntime commented on a change in pull request #598: ACCUMULO-4629 Add table option to fail when deletes seen.

milleruntime commented on a change in pull request #598: ACCUMULO-4629 Add table option to fail when deletes seen.
URL: https://github.com/apache/accumulo/pull/598#discussion_r210312801
 
 

 ##########
 File path: core/src/main/java/org/apache/accumulo/core/conf/Property.java
 ##########
 @@ -865,6 +868,14 @@
           + " To add a summarizer set "
           + "`table.summarizer.<unique id>=<summarizer class name>.` If the summarizer has options"
           + ", then for each option set" + " `table.summarizer.<unique id>.opt.<key>=<value>`."),
+  @Experimental
+  TABLE_DELETE_BEHAVIOR("table.delete.behavior", DeletingIterator.Behavior.PROCESS.name(),
+      PropertyType.STRING,
+      "This determines what action to take when a delete marker is seen."
+          + " Valid actions are PROCESS and FAIL with PROCESS being the default.  When set to "
+          + "PROCESS, deletes will supress data.  When set to FAIL, any deletes seen will cause an"
+          + " exception. The purpose of FAIL is to support tables that never delete data and need "
+          + "fast seeks within the timestamp range of a column."),
 
 Review comment:
   For consistency, should make the values lowercase like TABLE_FILE_COMPRESSION_TYPE... "Possible values: zstd, gz, snappy, lzo, none".  I don't think we have any uppercase property values...

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services