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

Reply via email to