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.