keith-turner commented on code in PR #1122:
URL: https://github.com/apache/fluo/pull/1122#discussion_r1014625935


##########
pom.xml:
##########
@@ -308,6 +313,11 @@
               <artifactId>hadoop-client-runtime</artifactId>
               <version>${hadoop.version}</version>
             </dependency>
+            <dependency>

Review Comment:
   Thanks @ctubbsii I didnt see that, but I was also on unstable ground when it 
came to understanding whats going on with Maven here.  Your comment helped me 
improve my understanding. Are the following stmts correct? Just want to make 
sure I really understand whats happening.
   
    1. The accumulo maven plugin needs an accumulo version set (in the plugins 
dep section) because the plugin will directly call accumulo code to launch 
miniaccumulo.  When the plugin directly calls miniaccumulo apis it needs to use 
the 2.1.0 version and not the 2.0.0 version that the plugin was built with.
    2. The plugin launches mini using the classpath of the project (not the 
plugings classpath).
   
   If the above is correct, then reason num 2 is why setting the thrift version 
as a plugin dep did not work for me.
   
   Yeah there is definitely something goofy going on with logging.  When I 
first tried to build the hadoop text class could could not be instantiated 
because of some logging class not being found.  Bumping the hadoop and zk 
versions up to something later made things work, not sure why.  I suspect its 
all revolves around log4j1.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to