[ https://issues.apache.org/jira/browse/HBASE-2453?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stack resolved HBASE-2453. -------------------------- Hadoop Flags: [Reviewed] Assignee: Jonathan Gray Resolution: Fixed Applied to 0.20.4 and 0.20.4 and trunk. Made HBASE-2454 for major compaction delete issue. Thanks for patch Jon. > Revisit compaction policies after HBASE-2248 commit > --------------------------------------------------- > > Key: HBASE-2453 > URL: https://issues.apache.org/jira/browse/HBASE-2453 > Project: Hadoop HBase > Issue Type: Improvement > Reporter: Jonathan Gray > Assignee: Jonathan Gray > Priority: Critical > Fix For: 0.20.4, 0.20.5, 0.21.0 > > Attachments: HBASE-2453-v1.patch > > > HBASE-2248 turned Gets into Scans server-side. It also removed the invariant > that deletes in a file only apply to other files and not itself (no longer > processes MemStore deletes when the delete happens). This has implications > for our minor compaction policy. > We are currently processing deletes during minor compactions in a way that > makes it so we do the actual deleting as we compact, but we retain the delete > records themselves. This makes it so we retain the invariant of deletes only > applying to other files. > Since this is now gone post HBASE-2248, we should revisit our compaction > policies. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira