[
https://issues.apache.org/jira/browse/HBASE-6581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14132854#comment-14132854
]
stack commented on HBASE-6581:
------------------------------
[[email protected]] That'd be excellent Eric. Looks like some fellas need this
to work (YARN-2032). We should get it in before 1.0 if we can.
The httpserver change looks like small oversight. Moving on to hsync instead
of sync seems ok since deprecated since hadoop 0.21 and 0.99 is hadoop2 only
(sorry you did all that work w/ Interfaces figuring which to use). I am
reluctant introducing a hbase-hadoop3-compat. We will have that crazy build
story again where we had script to generate the h2 and h1 artifacts (if we have
to have it, h2 could be just default and you have to do extra work to make the
h3).
I got stuck on the stuff pasted above, how to do User going forward with
SecureHadoopUser and hadoop User. There is no mapred package anymore and the
mapreduce is in different jar.
I'd say something that basically works would do for now. Can refine later.
Thanks Eric.
> Build with hadoop.profile=3.0
> -----------------------------
>
> Key: HBASE-6581
> URL: https://issues.apache.org/jira/browse/HBASE-6581
> Project: HBase
> Issue Type: Bug
> Reporter: Eric Charles
> Assignee: Eric Charles
> Fix For: 2.0.0, 0.99.1
>
> Attachments: 6581.txt, 6581v2.txt, HBASE-6581-1.patch,
> HBASE-6581-2.patch, HBASE-6581-20130821.patch, HBASE-6581-3.patch,
> HBASE-6581-4.patch, HBASE-6581-5.patch, HBASE-6581-6.patch,
> HBASE-6581-7.patch, HBASE-6581-8-pom.patch, HBASE-6581.diff, HBASE-6581.diff
>
>
> Building trunk with hadoop.profile=3.0 gives exceptions (see [1]) due to
> change in the hadoop maven modules naming (and also usage of 3.0-SNAPSHOT
> instead of 3.0.0-SNAPSHOT in hbase-common).
> I can provide a patch that would move most of hadoop dependencies in their
> respective profiles and will define the correct hadoop deps in the 3.0
> profile.
> Please tell me if that's ok to go this way.
> Thx, Eric
> [1]
> $ mvn clean install -Dhadoop.profile=3.0
> [INFO] Scanning for projects...
> [ERROR] The build could not read 3 projects -> [Help 1]
> [ERROR]
> [ERROR] The project org.apache.hbase:hbase-server:0.95-SNAPSHOT
> (/d/hbase.svn/hbase-server/pom.xml) has 3 errors
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-common:jar is missing. @ line 655, column 21
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-annotations:jar is missing. @ line 659, column 21
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-minicluster:jar is missing. @ line 663, column 21
> [ERROR]
> [ERROR] The project org.apache.hbase:hbase-common:0.95-SNAPSHOT
> (/d/hbase.svn/hbase-common/pom.xml) has 3 errors
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-common:jar is missing. @ line 170, column 21
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-annotations:jar is missing. @ line 174, column 21
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-minicluster:jar is missing. @ line 178, column 21
> [ERROR]
> [ERROR] The project org.apache.hbase:hbase-it:0.95-SNAPSHOT
> (/d/hbase.svn/hbase-it/pom.xml) has 3 errors
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-common:jar is missing. @ line 220, column 18
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-annotations:jar is missing. @ line 224, column 21
> [ERROR] 'dependencies.dependency.version' for
> org.apache.hadoop:hadoop-minicluster:jar is missing. @ line 228, column 21
> [ERROR]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)