[
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)