[ https://issues.apache.org/jira/browse/HBASE-1433?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12797189#action_12797189 ]
stack commented on HBASE-1433: ------------------------------ (Redo of a mangled iphone comment of mine that I just deleted) On having to be connected to the net, it should be the case that if the jar is not in the local ivy cache, then the build should not go to the net. If this is not the case, we should fix it. This should do away with having to set up local repo. The only difficulty that I see will be not going to the net to check for new SNAPSHOTs (Kay Kay says this above). In deleted comment, I made the silly remark that build may not be more complex, just different. Thinking on it, there'll be more moving parts and more to learn, etc. as Andy says above. For me, main reasons we're doing this change is to keep alignment the parent project. Ivy also helps with maven publishing, another means of making hbase available especially for folks embedding (we could write ant tasks ourselves to do this but if we use ivy we can just rob the tested parent projects ant tasks and bring them local). > Update hbase build to match core, use ivy, publish jars to maven repo, etc. > --------------------------------------------------------------------------- > > Key: HBASE-1433 > URL: https://issues.apache.org/jira/browse/HBASE-1433 > Project: Hadoop HBase > Issue Type: Task > Affects Versions: 0.20.2 > Reporter: stack > Fix For: 0.21.0 > > Attachments: HBASE-1433.patch, HBASE-1433.patch, HBASE-1433.patch, > HBASE-1433.patch > > > We are almost close, except for the republication of artifacts to mapreduce > snapshot repository from branch-0.21 (after applying the appropriate patch). > It would be great to have this out for 0.21 . -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.