hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Walter Koetke (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-15556) need extensible ConsistencyControl interface
Date Tue, 29 Mar 2016 14:17:25 GMT

    [ 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)

Mime
View raw message