[ 
https://issues.apache.org/jira/browse/HBASE-8963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14968218#comment-14968218
 ] 

Enis Soztutar commented on HBASE-8963:
--------------------------------------

Agreed with the comments above that per-table hfile archive TTL is hard to do 
and the benefits are not immediately clear to me. The current v10 patch does 
not respect the TTL time unless it is 0 which is very confusing. 
SKIP_ARCHIVE as a table property is debatable. Do we want to skip archiving 
hfiles for compacted files as well? If so, this is the only way. But if we want 
to skip archiving files on table deletion, then I prefer that we add a flag to 
the drop table command. 

> Add configuration option to skip HFile archiving
> ------------------------------------------------
>
>                 Key: HBASE-8963
>                 URL: https://issues.apache.org/jira/browse/HBASE-8963
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>             Fix For: 2.0.0
>
>         Attachments: 8963-v10.txt, HBASE-8963.trunk.v1.patch, 
> HBASE-8963.trunk.v2.patch, HBASE-8963.trunk.v3.patch, 
> HBASE-8963.trunk.v4.patch, HBASE-8963.trunk.v5.patch, 
> HBASE-8963.trunk.v6.patch, HBASE-8963.trunk.v7.patch, 
> HBASE-8963.trunk.v8.patch, HBASE-8963.trunk.v9.patch
>
>
> Currently HFileArchiver is always called when a table is dropped or compacted.
> A configuration option (either global or per table) should be provided so 
> that archiving can be skipped when table is deleted or compacted.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to