[
https://issues.apache.org/jira/browse/HBASE-21893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16772718#comment-16772718
]
Ajeet Rai commented on HBASE-21893:
-----------------------------------
This issue will occur even if no snapshot is created.
Steps:
1: Create a table and put some data
2: Drop the table
3: Once table is dropped, data will move to archived folder
4: if table is created with same name again then archived data is also
considered for space quota
5: Once data is deleted from archived folder because of no live reference then
usage will be corrected.
6: Any insertion of data will fail meanwhile if any quota violation.
> Space quota: Usage is not calculated correctly if snapshot is created on a
> table then table is deleted and created again
> --------------------------------------------------------------------------------------------------------------------------
>
> Key: HBASE-21893
> URL: https://issues.apache.org/jira/browse/HBASE-21893
> Project: HBase
> Issue Type: Bug
> Reporter: Ajeet Rai
> Priority: Minor
>
> *Steps to reproduce:*
> 1: ./hbase pe --table="bugatti" --nomapred --rows=400 sequentialWrite 10
> (will put 4 mb data)
> 2: set_quota TYPE => SPACE, TABLE => 'bugatti', LIMIT => '7M', POLICY =>
> NO_WRITES_COMPACTIONS
> 3: snapshot 'bugatti','bugatti_snapshot'
> 4: disable 'bugatti'
> 5: drop 'bugatti'
> 6: create 'bugatti','info0'
> 7: set_quota TYPE => SPACE, TABLE => 'bugatti', LIMIT => '5M', POLICY =>
> NO_WRITES_COMPACTIONS
> 8: scan 'bugatti'
> >> Observe that no data here and original snapshot size was 4 MB. but current
> >> usage is shown as 8 MB
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)