[
https://issues.apache.org/jira/browse/PHOENIX-2462?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15031815#comment-15031815
]
Josh Mahonin commented on PHOENIX-2462:
---------------------------------------
I'll see if I can take a crack at this today.
As I recall, all of the exclusions were to get the a running Spark context to
play nice with the HBase/Phoenix in-memory cluster. Spark loads up a ton of
classes, and Phoenix/HBase is pretty hefty as well, so there were a few runtime
exceptions with class incompatibilities that the exclusions solved.
The specific test error is interesting though, it looks like some sort of setup
problem. The Phoenix-Spark tests use a helper object which extends
'BaseHBaseManagedTimeIT' and provides getters to the specific methods and
fields that are needed. This is to work around how Scala works with 'protected
abstract' Java classes, but it's a little bit brittle, so maybe there's
something missing there, or even a better way to make that work.
> Add tephra test dependency to spark module
> ------------------------------------------
>
> Key: PHOENIX-2462
> URL: https://issues.apache.org/jira/browse/PHOENIX-2462
> Project: Phoenix
> Issue Type: Sub-task
> Reporter: James Taylor
> Attachments: PHOENIX-2462.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)