[
https://issues.apache.org/jira/browse/TEPHRA-126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Poorna Chandra reassigned TEPHRA-126:
-------------------------------------
Assignee: Shankar Selvam (was: Poorna Chandra)
> 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)