[ https://issues.apache.org/jira/browse/HBASE-25118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rushabh Shah updated HBASE-25118: --------------------------------- Fix Version/s: 2.4.0 1.7.0 3.0.0-alpha-1 > Extend Cell Tags to Delete object. > ---------------------------------- > > Key: HBASE-25118 > URL: https://issues.apache.org/jira/browse/HBASE-25118 > Project: HBase > Issue Type: Improvement > Reporter: Rushabh Shah > Assignee: Rushabh Shah > Priority: Major > Fix For: 3.0.0-alpha-1, 1.7.0, 2.4.0 > > > We want to track the source of mutations (especially Deletes) via Phoenix. We > have multiple use cases which does the deletes namely: customer deleting the > data, internal process like GDPR compliance, Phoenix TTL MR jobs. For every > mutations we want to track the source of operation which initiated the > deletes. > At my day job, we have custom Backup/Restore tool. > For example: During GDPR compliance cleanup (lets say at time t0), we > mistakenly deleted some customer data and it were possible that customer also > deleted some data from their side (at time t1). To recover mistakenly deleted > data, we restore from the backup at time (t0 - 1). By doing this, we also > recovered the data that customer intentionally deleted. > We need a way for Restore tool to selectively recover data. > We want to leverage Cell Tag feature for Delete mutations to store these > metadata. Currently Delete object doesn't support Tag feature. -- This message was sent by Atlassian Jira (v8.3.4#803005)