[ 
https://issues.apache.org/jira/browse/HBASE-15556?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15216059#comment-15216059
 ] 

Walter Koetke commented on HBASE-15556:
---------------------------------------

In order to be able to add small custom extensions to 
MultiVersionConsistencyControl (which is called MultiVersionConcurrencyControl 
in versions later than 1.0), we needed to abstract this class into an interface 
ConsistencyControl and implement it with custom class. The custom class (which 
for us was called SIMultiVersionConsistencyControl) will not be included in the 
submitted patch, just the abstraction of the standard class into a pluggable 
interface.

> need extensible ConsistencyControl interface
> --------------------------------------------
>
>                 Key: HBASE-15556
>                 URL: https://issues.apache.org/jira/browse/HBASE-15556
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 1.0.3
>            Reporter: Walter Koetke
>             Fix For: 1.0.4
>
>
> The class MultiVersionConsistencyControl should be abstracted into an 
> interface ConsistencyControl so it can be extended by a configured custom 
> implementation class, with MultiVersionConsistencyControl as the default.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to