You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tephra.apache.org by "Poorna Chandra (JIRA)" <ji...@apache.org> on 2017/03/09 02:29:38 UTC

[jira] [Commented] (TEPHRA-126) Enhance smoke test to run across all supported HBase versions

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

Poorna Chandra commented on TEPHRA-126:
---------------------------------------

PR - https://github.com/apache/incubator-tephra/pull/1

> Enhance smoke test to run across all supported HBase versions
> -------------------------------------------------------------
>
>                 Key: TEPHRA-126
>                 URL: https://issues.apache.org/jira/browse/TEPHRA-126
>             Project: Tephra
>          Issue Type: Improvement
>          Components: tephra-examples
>            Reporter: Poorna Chandra
>            Assignee: Shankar Selvam
>            Priority: Minor
>
> From the PR added smoke test (https://github.com/caskdata/tephra/pull/75) -
> {quote}
> Currently the tephra-examples module is hardcoded to depend on tephra-hbase-compat-1.0-cdh. This allows it to be easily integrated, but it would be better if users could compile the examples against whatever version of HBase they are using. We could accomplish this as a future enhancement by:
>  * adding a TableFactory class which implements HBaseVersionSpecificFactory. This would sit in tephra-core and be used by the examples to obtain the correct version of TransactionAwareHTable for the HBase version being used
>  * add Maven profiles to tephra-examples for each of the supported HBase versions. The user could then compile the examples code against whatever version of HBase is being run.
> {quote}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)