[ https://issues.apache.org/jira/browse/HBASE-17914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16704064#comment-16704064 ]
Duo Zhang commented on HBASE-17914: ----------------------------------- The preStoreFileReaderOpen method has already been marked as Deprecated, which means this method has already exposed too many internal states and we want to stop doing this in the future. For now imaybe it is fine to add these parameters as this method is only suppose to be used by Phoenix , but could you please find another way to implement the feature? The StoreFileReader is IA.Private so the methods and behavior will not be stable... Thanks. > Create a new reader instead of cloning a new StoreFile when compaction > ---------------------------------------------------------------------- > > Key: HBASE-17914 > URL: https://issues.apache.org/jira/browse/HBASE-17914 > Project: HBase > Issue Type: Sub-task > Components: Compaction, regionserver > Affects Versions: 2.0.0 > Reporter: Duo Zhang > Assignee: Duo Zhang > Priority: Major > Fix For: 2.0.0 > > Attachments: HBASE-17914-v1.patch, HBASE-17914-v1.patch, > HBASE-17914-v2.patch, HBASE-17914-v3.patch, HBASE-17914.patch > > -- This message was sent by Atlassian JIRA (v7.6.3#76005)