You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Jim Kellerman (JIRA)" <ji...@apache.org> on 2008/07/29 00:38:32 UTC

[jira] Created: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

Verify that hbase-0.2.0 is compatible with hadoop-0.18
------------------------------------------------------

                 Key: HBASE-784
                 URL: https://issues.apache.org/jira/browse/HBASE-784
             Project: Hadoop HBase
          Issue Type: Test
          Components: build
            Reporter: Jim Kellerman
            Assignee: Jim Kellerman


If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

jimk edited comment on HBASE-784 at 7/28/08 6:51 PM:
--------------------------------------------------------------

hbase-0.2.0 will not start if it is compiled with hadoop-0.17 and is run against hadoop-0.18:

{code}
2008-07-29 01:40:50,897 ERROR org.apache.hadoop.hbase.master.HMaster: Can not start master
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:798)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:832)
Caused by: java.net.SocketTimeoutException: timed out waiting for rpc response
        at org.apache.hadoop.ipc.Client.call(Client.java:559)
        at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:212)
        at org.apache.hadoop.dfs.$Proxy0.getProtocolVersion(Unknown Source)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:313)
        at org.apache.hadoop.dfs.DFSClient.createRPCNamenode(DFSClient.java:102)
        at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:178)
        at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFileSystem.java:68)
        at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1280
)
        at org.apache.hadoop.fs.FileSystem.access$300(FileSystem.java:56)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1291)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:203)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:108)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:178)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:148)
        ... 6 more

It appears that hbase-0.3.0  will have to be tied to hadoop-0.18

      was (Author: jimk):
    hbase-0.2.0 will not start if it is compiled with hadoop-0.17 and is run against hadoop-0.18:

2008-07-29 01:40:50,897 ERROR org.apache.hadoop.hbase.master.HMaster: Can not st
art master
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:798)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:832)
Caused by: java.net.SocketTimeoutException: timed out waiting for rpc response
        at org.apache.hadoop.ipc.Client.call(Client.java:559)
        at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:212)
        at org.apache.hadoop.dfs.$Proxy0.getProtocolVersion(Unknown Source)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:313)
        at org.apache.hadoop.dfs.DFSClient.createRPCNamenode(DFSClient.java:102)
        at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:178)
        at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFil
eSystem.java:68)
        at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1280
)
        at org.apache.hadoop.fs.FileSystem.access$300(FileSystem.java:56)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1291)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:203)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:108)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:178)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:148)
        ... 6 more

It appears that hbase-0.3.0  will have to be tied to hadoop-0.18
  
> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Reopened: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

Jim Kellerman reopened HBASE-784:
---------------------------------


This still holds. A recompile is needed for hbase-0.2.0 to be compatible with hadoop-0.18.

It appears that the problem is that the version number of the interface has been updated and hbase cannot connect to hadoop using the old version.


> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.3.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HBASE-784) Base hbase-0.3.0 on hadoop-0.18

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

Jim Kellerman updated HBASE-784:
--------------------------------

    Summary: Base hbase-0.3.0 on hadoop-0.18  (was: Verify that hbase-0.2.0 is compatible with hadoop-0.18)

hbase-0.2.0 has been released and is compatible with hadoop-0.17.x.

It will not run on hadoop-0.18.x due to changes in HDFS RPC

> Base hbase-0.3.0 on hadoop-0.18
> -------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.3.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

Jim Kellerman commented on HBASE-784:
-------------------------------------

Although hbase-0.2.0 source compiles just fine against hadoop-0.18, test cases do not. However, this does not mean that hbase-0.2.0 won't run against hadoop-0.18

> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (HBASE-784) Base hbase-0.3.0 on hadoop-0.18

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

Jim Kellerman resolved HBASE-784.
---------------------------------

    Resolution: Fixed

Committed.

> Base hbase-0.3.0 on hadoop-0.18
> -------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.18.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

jimk edited comment on HBASE-784 at 7/28/08 6:52 PM:
--------------------------------------------------------------

hbase-0.2.0 will not start if it is compiled with hadoop-0.17 and is run against hadoop-0.18:

{code}
2008-07-29 01:40:50,897 ERROR org.apache.hadoop.hbase.master.HMaster: Can not start master
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:798)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:832)
Caused by: java.net.SocketTimeoutException: timed out waiting for rpc response
        at org.apache.hadoop.ipc.Client.call(Client.java:559)
        at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:212)
        at org.apache.hadoop.dfs.$Proxy0.getProtocolVersion(Unknown Source)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:313)
        at org.apache.hadoop.dfs.DFSClient.createRPCNamenode(DFSClient.java:102)
        at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:178)
        at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFileSystem.java:68)
        at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1280
)
        at org.apache.hadoop.fs.FileSystem.access$300(FileSystem.java:56)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1291)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:203)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:108)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:178)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:148)
        ... 6 more
{code}

It appears that hbase-0.3.0  will have to be tied to hadoop-0.18

      was (Author: jimk):
    hbase-0.2.0 will not start if it is compiled with hadoop-0.17 and is run against hadoop-0.18:

{code}
2008-07-29 01:40:50,897 ERROR org.apache.hadoop.hbase.master.HMaster: Can not start master
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:798)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:832)
Caused by: java.net.SocketTimeoutException: timed out waiting for rpc response
        at org.apache.hadoop.ipc.Client.call(Client.java:559)
        at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:212)
        at org.apache.hadoop.dfs.$Proxy0.getProtocolVersion(Unknown Source)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:313)
        at org.apache.hadoop.dfs.DFSClient.createRPCNamenode(DFSClient.java:102)
        at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:178)
        at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFileSystem.java:68)
        at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1280
)
        at org.apache.hadoop.fs.FileSystem.access$300(FileSystem.java:56)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1291)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:203)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:108)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:178)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:148)
        ... 6 more

It appears that hbase-0.3.0  will have to be tied to hadoop-0.18
  
> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

Jim Kellerman commented on HBASE-784:
-------------------------------------

Although a recompile of 0.2 is required to be compatible with hadoop-0.18, there are no source changes required.

> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.3.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

Jim Kellerman resolved HBASE-784.
---------------------------------

    Resolution: Won't Fix

hbase-0.2.0 compiled against hadoop-0.17 will not run against hadoop-0.18.

Consequently, hbase-0.2.0 will be targeted for hadoop-0.17.

We need to figure out which version of hbase will target hadoop-0.18 and which will target hadoop-0.19

> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

Jim Kellerman updated HBASE-784:
--------------------------------

        Fix Version/s: 0.3.0
    Affects Version/s: 0.2.0

> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.3.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Issue Comment Edited: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

jimk edited comment on HBASE-784 at 8/4/08 2:32 PM:
-------------------------------------------------------------

This still holds. A recompile is needed for hbase-0.2.0 to be compatible with hadoop-0.18.

It appears that the problem is that the version number of the (rpc) interface (to hdfs) has been updated and hbase cannot connect to hadoop using the old version.


      was (Author: jimk):
    This still holds. A recompile is needed for hbase-0.2.0 to be compatible with hadoop-0.18.

It appears that the problem is that the version number of the interface has been updated and hbase cannot connect to hadoop using the old version.

  
> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.3.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-784) Base hbase-0.3.0 on hadoop-0.18

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

Jim Kellerman commented on HBASE-784:
-------------------------------------

> stack - 12/Aug/08 01:22 PM
> Just as we did in HBASE-770, need to check our hbaserpc to make sure it has any changes from hadoop
> included when we move to 0.18 hadoop jars.

There was only two changes between hadoop-0.17 and hadoop-0.18 that I could find:
- hadoop source tree was re-arranged, but package names remained the same.
- there was a minor change in RPC$Invoker.invoke related to the collection of timing data for RPC calls. This should have no effect on the compatibility between HBaseRPC and Hadoop's RPC.

> Base hbase-0.3.0 on hadoop-0.18
> -------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.3.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

Jim Kellerman commented on HBASE-784:
-------------------------------------

Of course the RPC was updated. The sync() method was added for appends. duh!

> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.3.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

stack commented on HBASE-784:
-----------------------------

Yeah.  Prescription would be, "If you want to run on hadoop-0.18.x, replace hadoop-0.17.x jars under hbase lib with their hadoop 0.18 equivalents"


> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-784) Base hbase-0.3.0 on hadoop-0.18

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

stack commented on HBASE-784:
-----------------------------

Just as we did in HBASE-770, need to check our hbaserpc to make sure it has any changes from hadoop included when we move to 0.18 hadoop jars.

> Base hbase-0.3.0 on hadoop-0.18
> -------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>    Affects Versions: 0.2.0
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>             Fix For: 0.3.0
>
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HBASE-784) Verify that hbase-0.2.0 is compatible with hadoop-0.18

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

Jim Kellerman commented on HBASE-784:
-------------------------------------

hbase-0.2.0 will not start if it is compiled with hadoop-0.17 and is run against hadoop-0.18:

2008-07-29 01:40:50,897 ERROR org.apache.hadoop.hbase.master.HMaster: Can not st
art master
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at org.apache.hadoop.hbase.master.HMaster.doMain(HMaster.java:798)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:832)
Caused by: java.net.SocketTimeoutException: timed out waiting for rpc response
        at org.apache.hadoop.ipc.Client.call(Client.java:559)
        at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:212)
        at org.apache.hadoop.dfs.$Proxy0.getProtocolVersion(Unknown Source)
        at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:313)
        at org.apache.hadoop.dfs.DFSClient.createRPCNamenode(DFSClient.java:102)
        at org.apache.hadoop.dfs.DFSClient.<init>(DFSClient.java:178)
        at org.apache.hadoop.dfs.DistributedFileSystem.initialize(DistributedFil
eSystem.java:68)
        at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1280
)
        at org.apache.hadoop.fs.FileSystem.access$300(FileSystem.java:56)
        at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1291)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:203)
        at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:108)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:178)
        at org.apache.hadoop.hbase.master.HMaster.<init>(HMaster.java:148)
        ... 6 more

It appears that hbase-0.3.0  will have to be tied to hadoop-0.18

> Verify that hbase-0.2.0 is compatible with hadoop-0.18
> ------------------------------------------------------
>
>                 Key: HBASE-784
>                 URL: https://issues.apache.org/jira/browse/HBASE-784
>             Project: Hadoop HBase
>          Issue Type: Test
>          Components: build
>            Reporter: Jim Kellerman
>            Assignee: Jim Kellerman
>
> If hbase-0.2.0 can run on hadoop-0.18 without recompiling, we can base hbase-0.3.0 on hadoop-0.19

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.