You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Todd Lipcon (JIRA)" <ji...@apache.org> on 2011/08/18 00:56:27 UTC

[jira] [Created] (HBASE-4221) Changes necessary to build and run against Hadoop 0.23

Changes necessary to build and run against Hadoop 0.23
------------------------------------------------------

                 Key: HBASE-4221
                 URL: https://issues.apache.org/jira/browse/HBASE-4221
             Project: HBase
          Issue Type: Improvement
    Affects Versions: 0.92.0
            Reporter: Todd Lipcon
            Assignee: Todd Lipcon
             Fix For: 0.92.0


A few modifications necessary to run against today's trunk:
- copy-paste VersionedProtocol into the hbase IPC package
- upgrade protobufs to 2.4.0a
- fix one of the tests in TestHFileOutputFormat for new TaskAttemptContext API
- remove illegal accesses to private members of FSNamesystem in tests (use reflection)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (HBASE-4221) Changes necessary to build and run against Hadoop 0.23

Posted by "Todd Lipcon (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Todd Lipcon resolved HBASE-4221.
--------------------------------

      Resolution: Fixed
    Hadoop Flags: [Reviewed]

Committed to trunk. Thanks for reviewing. I also set up the following Hudson job:
https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-23/

> Changes necessary to build and run against Hadoop 0.23
> ------------------------------------------------------
>
>                 Key: HBASE-4221
>                 URL: https://issues.apache.org/jira/browse/HBASE-4221
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>            Priority: Critical
>             Fix For: 0.92.0
>
>         Attachments: hbase-4221.txt
>
>
> A few modifications necessary to run against today's trunk:
> - copy-paste VersionedProtocol into the hbase IPC package
> - upgrade protobufs to 2.4.0a
> - fix one of the tests in TestHFileOutputFormat for new TaskAttemptContext API
> - remove illegal accesses to private members of FSNamesystem in tests (use reflection)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4221) Changes necessary to build and run against Hadoop 0.23

Posted by "Andrew Purtell (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13086703#comment-13086703 ] 

Andrew Purtell commented on HBASE-4221:
---------------------------------------

bq. This patch doesn't include the protobuf update - talking with Andrew and Gary about updating our protobufs to 2.4.0a to match Hadoop's.

We can just up the protobuf dep for REST to the latest and regenerate. This use is quite self contained.

> Changes necessary to build and run against Hadoop 0.23
> ------------------------------------------------------
>
>                 Key: HBASE-4221
>                 URL: https://issues.apache.org/jira/browse/HBASE-4221
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>             Fix For: 0.92.0
>
>         Attachments: hbase-4221.txt
>
>
> A few modifications necessary to run against today's trunk:
> - copy-paste VersionedProtocol into the hbase IPC package
> - upgrade protobufs to 2.4.0a
> - fix one of the tests in TestHFileOutputFormat for new TaskAttemptContext API
> - remove illegal accesses to private members of FSNamesystem in tests (use reflection)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-4221) Changes necessary to build and run against Hadoop 0.23

Posted by "stack (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stack updated HBASE-4221:
-------------------------

    Priority: Critical  (was: Major)

> Changes necessary to build and run against Hadoop 0.23
> ------------------------------------------------------
>
>                 Key: HBASE-4221
>                 URL: https://issues.apache.org/jira/browse/HBASE-4221
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>            Priority: Critical
>             Fix For: 0.92.0
>
>         Attachments: hbase-4221.txt
>
>
> A few modifications necessary to run against today's trunk:
> - copy-paste VersionedProtocol into the hbase IPC package
> - upgrade protobufs to 2.4.0a
> - fix one of the tests in TestHFileOutputFormat for new TaskAttemptContext API
> - remove illegal accesses to private members of FSNamesystem in tests (use reflection)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (HBASE-4221) Changes necessary to build and run against Hadoop 0.23

Posted by "Todd Lipcon (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HBASE-4221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Todd Lipcon updated HBASE-4221:
-------------------------------

    Attachment: hbase-4221.txt

This patch adds maven profiles for hadoop 20 and hadoop 23. Hadoop 20 remains the default, but mvn -Dhadoop23 will activate 0.23.

This patch doesn't include the protobuf update - talking with Andrew and Gary about updating our protobufs to 2.4.0a to match Hadoop's.

> Changes necessary to build and run against Hadoop 0.23
> ------------------------------------------------------
>
>                 Key: HBASE-4221
>                 URL: https://issues.apache.org/jira/browse/HBASE-4221
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>             Fix For: 0.92.0
>
>         Attachments: hbase-4221.txt
>
>
> A few modifications necessary to run against today's trunk:
> - copy-paste VersionedProtocol into the hbase IPC package
> - upgrade protobufs to 2.4.0a
> - fix one of the tests in TestHFileOutputFormat for new TaskAttemptContext API
> - remove illegal accesses to private members of FSNamesystem in tests (use reflection)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4221) Changes necessary to build and run against Hadoop 0.23

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13087541#comment-13087541 ] 

stack commented on HBASE-4221:
------------------------------

Oh, should we add a profile for 0.22?  Its same as 0.23?

> Changes necessary to build and run against Hadoop 0.23
> ------------------------------------------------------
>
>                 Key: HBASE-4221
>                 URL: https://issues.apache.org/jira/browse/HBASE-4221
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>            Priority: Critical
>             Fix For: 0.92.0
>
>         Attachments: hbase-4221.txt
>
>
> A few modifications necessary to run against today's trunk:
> - copy-paste VersionedProtocol into the hbase IPC package
> - upgrade protobufs to 2.4.0a
> - fix one of the tests in TestHFileOutputFormat for new TaskAttemptContext API
> - remove illegal accesses to private members of FSNamesystem in tests (use reflection)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4221) Changes necessary to build and run against Hadoop 0.23

Posted by "stack (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13087540#comment-13087540 ] 

stack commented on HBASE-4221:
------------------------------

+1 on patch.  I like the profiles fancy-dancing.  Why do we have to have VersionedProtocol local (Should you add a comment to the class on commit saying its copied from our mother?)

> Changes necessary to build and run against Hadoop 0.23
> ------------------------------------------------------
>
>                 Key: HBASE-4221
>                 URL: https://issues.apache.org/jira/browse/HBASE-4221
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>             Fix For: 0.92.0
>
>         Attachments: hbase-4221.txt
>
>
> A few modifications necessary to run against today's trunk:
> - copy-paste VersionedProtocol into the hbase IPC package
> - upgrade protobufs to 2.4.0a
> - fix one of the tests in TestHFileOutputFormat for new TaskAttemptContext API
> - remove illegal accesses to private members of FSNamesystem in tests (use reflection)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (HBASE-4221) Changes necessary to build and run against Hadoop 0.23

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HBASE-4221?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13089915#comment-13089915 ] 

Hudson commented on HBASE-4221:
-------------------------------

Integrated in HBase-TRUNK #2134 (See [https://builds.apache.org/job/HBase-TRUNK/2134/])
    HBASE-4221  Changes necessary to build and run against Hadoop 0.23

todd : 
Files : 
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/VersionedProtocol.java
* /hbase/trunk/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/HMasterInterface.java
* /hbase/trunk/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java
* /hbase/trunk/src/test/java/org/apache/hadoop/hbase/ipc/TestDelayedRpc.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/coprocessor/BaseEndpointCoprocessor.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/HBaseRPC.java
* /hbase/trunk/CHANGES.txt
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/RpcServer.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/WritableRpcEngine.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/RpcEngine.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/HBaseClient.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/CoprocessorProtocol.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/client/HConnectionManager.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/HBaseServer.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/HRegionInterface.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/HMasterRegionInterface.java
* /hbase/trunk/pom.xml
* /hbase/trunk/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHFileOutputFormat.java
* /hbase/trunk/src/main/java/org/apache/hadoop/hbase/ipc/HBaseRpcMetrics.java
* /hbase/trunk/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestLogRolling.java
* /hbase/trunk/src/test/java/org/apache/hadoop/hbase/regionserver/TestServerCustomProtocol.java


> Changes necessary to build and run against Hadoop 0.23
> ------------------------------------------------------
>
>                 Key: HBASE-4221
>                 URL: https://issues.apache.org/jira/browse/HBASE-4221
>             Project: HBase
>          Issue Type: Improvement
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>            Assignee: Todd Lipcon
>            Priority: Critical
>             Fix For: 0.92.0
>
>         Attachments: hbase-4221.txt
>
>
> A few modifications necessary to run against today's trunk:
> - copy-paste VersionedProtocol into the hbase IPC package
> - upgrade protobufs to 2.4.0a
> - fix one of the tests in TestHFileOutputFormat for new TaskAttemptContext API
> - remove illegal accesses to private members of FSNamesystem in tests (use reflection)

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira