[jira] [Comment Edited] (HBASE-14376) move hbase spark integration examples into their own module
[ https://issues.apache.org/jira/browse/HBASE-14376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15102640#comment-15102640 ] Andrew Purtell edited comment on HBASE-14376 at 1/15/16 11:03 PM: -- I'm having some difficulties with Phoenix Spark integration due to dependencies and general Scala compiler crap* that I assume will bedevil HBase users once we have a Spark integration module as well. I strongly prefer holding spark/scala dependencies to one module, which furthermore may be optionally skipped during build, for the time being. * - Sometimes, if you have an optional dependency (as part of the transitive dependency set), Maven+Scala won't pull it in, the Scala compiler will synthesize a stub, this isn't sufficient for something, and the compiler will NPE. At least 2.10.3 and 2.10.4 versions of the compiler have this problem. Might come up at any time as the set of transitive dependencies change. was (Author: apurtell): I'm having some difficulties with Phoenix Spark integration due to dependencies and general Scala compiler crap* that I assume will bedevil HBase users once we have a Spark integration module as well. I strongly prefer holding spark/scala dependencies to one module, which furthermore may be optionally skipped during build, for the time being. * - Sometimes, if you have an optional dependency (as part of the transitive dependency set), Maven+Scala won't pull it in, the Scala compiler with synthesize a stub, this isn't sufficient for something, and the compiler will NPE. Might come up at any time as the set of transitive dependencies change. > move hbase spark integration examples into their own module > --- > > Key: HBASE-14376 > URL: https://issues.apache.org/jira/browse/HBASE-14376 > Project: HBase > Issue Type: Task > Components: pom, spark >Reporter: Sean Busbey >Assignee: Gabor Liptak > Labels: beginner > Attachments: HBASE-14376.1.patch, warnings.diff > > > take the examples that are currently in the hbase-spark module and move them > into a hbase-spark-examples module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (HBASE-14376) move hbase spark integration examples into their own module
[ https://issues.apache.org/jira/browse/HBASE-14376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15102640#comment-15102640 ] Andrew Purtell edited comment on HBASE-14376 at 1/15/16 11:01 PM: -- I'm having some difficulties with Phoenix Spark integration due to dependencies and general Scala compiler crap* that I assume will bedevil HBase users once we have a Spark integration module as well. I strongly prefer holding spark/scala dependencies to one module, which furthermore may be optionally skipped during build, for the time being. * - Sometimes, if you have an optional dependency (as part of the transitive dependency set), Maven+Scala won't pull it in, the Scala compiler with synthesize a stub, this isn't sufficient for something, and the compiler will NPE. Might come up at any time as the set of transitive dependencies change. was (Author: apurtell): I'm having some difficulties with Phoenix Spark integration due to dependencies and general Scala compiler crap* that I assume will bedevil HBase users of Spark as well. I strongly prefer holding spark/scala dependencies to one module, which furthermore may be optionally skipped during build, for the time being. * - Sometimes, if you have an optional dependency (as part of the transitive dependency set), Maven+Scala won't pull it in, the Scala compiler with synthesize a stub, this isn't sufficient for something, and the compiler will NPE. Might come up at any time as the set of transitive dependencies change. > move hbase spark integration examples into their own module > --- > > Key: HBASE-14376 > URL: https://issues.apache.org/jira/browse/HBASE-14376 > Project: HBase > Issue Type: Task > Components: pom, spark >Reporter: Sean Busbey >Assignee: Gabor Liptak > Labels: beginner > Attachments: HBASE-14376.1.patch, warnings.diff > > > take the examples that are currently in the hbase-spark module and move them > into a hbase-spark-examples module. -- This message was sent by Atlassian JIRA (v6.3.4#6332)