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

Sean Busbey commented on HBASE-27114:
-------------------------------------

the abase-connectors assembly relies on this config in 
{{hbase-connectors-bin.xml}} to get jars like the {{hbase-spark}} module:

{code}
  <moduleSets>
    <moduleSet>
      <useAllReactorProjects>true</useAllReactorProjects>
{code}

This doesn't work when telling maven to use multiple threads because the 
assembly module only lists two dependencies:

{code}
  <dependencies>
    <dependency>
      <groupId>org.apache.hbase.connectors.kafka</groupId>
      <artifactId>hbase-kafka-proxy</artifactId>
      <version>${revision}</version>
    </dependency>
    <dependency>
      <groupId>org.apache.hbase.connectors.kafka</groupId>
      <artifactId>hbase-kafka-model</artifactId>
      <version>${revision}</version>
    </dependency>
  </dependencies>

{code}

If you want to do multithreading then we have to tell maven that the assembly 
plugin needs the other modules to be built prior to it running by adding them 
as dependencies.

> Upgrade scalatest maven plugin for thread-safety
> ------------------------------------------------
>
>                 Key: HBASE-27114
>                 URL: https://issues.apache.org/jira/browse/HBASE-27114
>             Project: HBase
>          Issue Type: Task
>          Components: build, spark
>    Affects Versions: hbase-connectors-1.0.1, hbase-connectors-1.1.0
>            Reporter: Nick Dimiduk
>            Assignee: Nick Dimiduk
>            Priority: Major
>
> The {{master}} branch on the connectors repo warns when {{--threads}} is 
> issued, the complaint being the scalatest-maven-plugin. Looks like the latest 
> version resolves the complaint. Let's upgrade.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to