You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by Ralph Castain <rh...@open-mpi.org> on 2012/02/22 00:05:17 UTC
MPI Java bindings now available
Hi folks
With support from EMC, several of us in the Open MPI community (including LANL, Cisco, HLRS, Oracle, and IBM) have integrated Java bindings into the Open MPI code. The new bindings are not part of a formal release as this time (will be in the upcoming 1.7 series), but can be obtained from the Open MPI web site at:
http://www.open-mpi.org/nightly/trunk/
Instructions on how to build the binding support, build and run applications, etc. can be found in our FAQ section:
http://www.open-mpi.org/faq/?category=java
Please feel free to post questions and bug reports to the OMPI User mailing list:
http://www.open-mpi.org/community/lists/ompi.php
I hope to release a version of Hamster in the not-too-distant future, once I finally get the 0.23 Hadoop release branch to successfully build and run on at least one of my machines (I've given up on the trunk). :-/
Ralph
Re: MPI Java bindings now available
Posted by Mahadev Konar <ma...@hortonworks.com>.
Great to see this Ralph. Looking forward to the Hamster patch!
mahadev
On Feb 22, 2012, at 2:06 PM, Ralph Castain wrote:
> Many thanks to Noah for his off-list help in diagnosing the problem. There was an undiagnosed VPATH build issue in OMPI that surfaced with the Java bindings. This has been fixed - the tarball generated tonight will include the patch.
>
> Thanks again, Noah.
> Ralph
>
> On Feb 22, 2012, at 12:51 PM, Noah Watkins wrote:
>
>> I have LD_LIBRARY_PATH pointing to the full OpenMPI installation, which seems to include the MPI libraries. Is that what you meant by OMPI libraries?
>>
>> nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ echo $LD_LIBRARY_PATH
>> /home/nwatkins/projects/openmpi_java/install/lib:
>>
>> nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ ls -l /home/nwatkins/projects/openmpi_java/install/lib
>> total 19372
>> -rwxr-xr-x 1 nwatkins nwatkins 1027 2012-02-22 09:49 libmca_common_sm.la
>> lrwxrwxrwx 1 nwatkins nwatkins 25 2012-02-22 09:49 libmca_common_sm.so -> libmca_common_sm.so.0.0.0
>> lrwxrwxrwx 1 nwatkins nwatkins 25 2012-02-22 09:49 libmca_common_sm.so.0 -> libmca_common_sm.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 77835 2012-02-22 09:49 libmca_common_sm.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 1140 2012-02-22 09:49 libmpi_java.la
>> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libmpi_java.so -> libmpi_java.so.0.0.0
>> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libmpi_java.so.0 -> libmpi_java.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 393888 2012-02-22 09:49 libmpi_java.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 1051 2012-02-22 09:49 libmpi.la
>> lrwxrwxrwx 1 nwatkins nwatkins 15 2012-02-22 09:49 libmpi.so -> libmpi.so.0.0.0
>> lrwxrwxrwx 1 nwatkins nwatkins 15 2012-02-22 09:49 libmpi.so.0 -> libmpi.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 12002747 2012-02-22 09:49 libmpi.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 1003 2012-02-22 09:49 libompitrace.la
>> lrwxrwxrwx 1 nwatkins nwatkins 21 2012-02-22 09:49 libompitrace.so -> libompitrace.so.0.0.0
>> lrwxrwxrwx 1 nwatkins nwatkins 21 2012-02-22 09:49 libompitrace.so.0 -> libompitrace.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 86113 2012-02-22 09:49 libompitrace.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 1081 2012-02-22 09:49 libopen-pal.la
>> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-pal.so -> libopen-pal.so.0.0.0
>> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-pal.so.0 -> libopen-pal.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 2493981 2012-02-22 09:49 libopen-pal.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 1081 2012-02-22 09:49 libopen-rte.la
>> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-rte.so -> libopen-rte.so.0.0.0
>> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-rte.so.0 -> libopen-rte.so.0.0.0
>> -rwxr-xr-x 1 nwatkins nwatkins 4695012 2012-02-22 09:49 libopen-rte.so.0.0.0
>> -rw-r--r-- 1 nwatkins nwatkins 27260 2012-02-22 09:49 mpi.jar
>> drwxrwxr-x 2 nwatkins nwatkins 12288 2012-02-22 09:49 openmpi
>> drwxrwxr-x 2 nwatkins nwatkins 4096 2012-02-22 09:49 pkgconfig
>>
>> On Feb 22, 2012, at 10:25 AM, Ralph Castain wrote:
>>
>>> Hi Noah
>>>
>>> Your LD_LIBRARY_PATH has to include the path to the OMPI libraries so we can find libmpi. Did you include your $prefix/lib[64] in it?
>>>
>>> On Feb 22, 2012, at 11:02 AM, Noah Watkins wrote:
>>>
>>>> Just gave the nightly release a try and I'm getting an error:
>>>>
>>>> nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ mpirun -np 1 java Hello
>>>> JAVA BINDINGS FAILED TO LOAD REQUIRED LIBRARIES
>>>>
>>>> My setup is on the latest Ubuntu with:
>>>>
>>>> 1. Built with contrib/platform/hadoop/linux
>>>> 2. Compiled example with mpijavac
>>>> 3. LD_LIBRARY_PATH set to /mpi/java/install/lib
>>>>
>>>> Looks like Java is loading libmpi_java successfully, and something is going awry with the library magic in mpi_MPI.c:loadGlobalLibraries()
>>>>
>>>> Thanks,
>>>> Noah
>>>>
>>>> On Feb 21, 2012, at 3:05 PM, Ralph Castain wrote:
>>>>
>>>>> Hi folks
>>>>>
>>>>> With support from EMC, several of us in the Open MPI community (including LANL, Cisco, HLRS, Oracle, and IBM) have integrated Java bindings into the Open MPI code. The new bindings are not part of a formal release as this time (will be in the upcoming 1.7 series), but can be obtained from the Open MPI web site at:
>>>>>
>>>>> http://www.open-mpi.org/nightly/trunk/
>>>>>
>>>>> Instructions on how to build the binding support, build and run applications, etc. can be found in our FAQ section:
>>>>>
>>>>> http://www.open-mpi.org/faq/?category=java
>>>>>
>>>>> Please feel free to post questions and bug reports to the OMPI User mailing list:
>>>>>
>>>>> http://www.open-mpi.org/community/lists/ompi.php
>>>>>
>>>>>
>>>>> I hope to release a version of Hamster in the not-too-distant future, once I finally get the 0.23 Hadoop release branch to successfully build and run on at least one of my machines (I've given up on the trunk). :-/
>>>>>
>>>>> Ralph
>>>>>
>>>>
>>>
>>
>
Re: MPI Java bindings now available
Posted by Ralph Castain <rh...@open-mpi.org>.
Many thanks to Noah for his off-list help in diagnosing the problem. There was an undiagnosed VPATH build issue in OMPI that surfaced with the Java bindings. This has been fixed - the tarball generated tonight will include the patch.
Thanks again, Noah.
Ralph
On Feb 22, 2012, at 12:51 PM, Noah Watkins wrote:
> I have LD_LIBRARY_PATH pointing to the full OpenMPI installation, which seems to include the MPI libraries. Is that what you meant by OMPI libraries?
>
> nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ echo $LD_LIBRARY_PATH
> /home/nwatkins/projects/openmpi_java/install/lib:
>
> nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ ls -l /home/nwatkins/projects/openmpi_java/install/lib
> total 19372
> -rwxr-xr-x 1 nwatkins nwatkins 1027 2012-02-22 09:49 libmca_common_sm.la
> lrwxrwxrwx 1 nwatkins nwatkins 25 2012-02-22 09:49 libmca_common_sm.so -> libmca_common_sm.so.0.0.0
> lrwxrwxrwx 1 nwatkins nwatkins 25 2012-02-22 09:49 libmca_common_sm.so.0 -> libmca_common_sm.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 77835 2012-02-22 09:49 libmca_common_sm.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 1140 2012-02-22 09:49 libmpi_java.la
> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libmpi_java.so -> libmpi_java.so.0.0.0
> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libmpi_java.so.0 -> libmpi_java.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 393888 2012-02-22 09:49 libmpi_java.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 1051 2012-02-22 09:49 libmpi.la
> lrwxrwxrwx 1 nwatkins nwatkins 15 2012-02-22 09:49 libmpi.so -> libmpi.so.0.0.0
> lrwxrwxrwx 1 nwatkins nwatkins 15 2012-02-22 09:49 libmpi.so.0 -> libmpi.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 12002747 2012-02-22 09:49 libmpi.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 1003 2012-02-22 09:49 libompitrace.la
> lrwxrwxrwx 1 nwatkins nwatkins 21 2012-02-22 09:49 libompitrace.so -> libompitrace.so.0.0.0
> lrwxrwxrwx 1 nwatkins nwatkins 21 2012-02-22 09:49 libompitrace.so.0 -> libompitrace.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 86113 2012-02-22 09:49 libompitrace.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 1081 2012-02-22 09:49 libopen-pal.la
> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-pal.so -> libopen-pal.so.0.0.0
> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-pal.so.0 -> libopen-pal.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 2493981 2012-02-22 09:49 libopen-pal.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 1081 2012-02-22 09:49 libopen-rte.la
> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-rte.so -> libopen-rte.so.0.0.0
> lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-rte.so.0 -> libopen-rte.so.0.0.0
> -rwxr-xr-x 1 nwatkins nwatkins 4695012 2012-02-22 09:49 libopen-rte.so.0.0.0
> -rw-r--r-- 1 nwatkins nwatkins 27260 2012-02-22 09:49 mpi.jar
> drwxrwxr-x 2 nwatkins nwatkins 12288 2012-02-22 09:49 openmpi
> drwxrwxr-x 2 nwatkins nwatkins 4096 2012-02-22 09:49 pkgconfig
>
> On Feb 22, 2012, at 10:25 AM, Ralph Castain wrote:
>
>> Hi Noah
>>
>> Your LD_LIBRARY_PATH has to include the path to the OMPI libraries so we can find libmpi. Did you include your $prefix/lib[64] in it?
>>
>> On Feb 22, 2012, at 11:02 AM, Noah Watkins wrote:
>>
>>> Just gave the nightly release a try and I'm getting an error:
>>>
>>> nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ mpirun -np 1 java Hello
>>> JAVA BINDINGS FAILED TO LOAD REQUIRED LIBRARIES
>>>
>>> My setup is on the latest Ubuntu with:
>>>
>>> 1. Built with contrib/platform/hadoop/linux
>>> 2. Compiled example with mpijavac
>>> 3. LD_LIBRARY_PATH set to /mpi/java/install/lib
>>>
>>> Looks like Java is loading libmpi_java successfully, and something is going awry with the library magic in mpi_MPI.c:loadGlobalLibraries()
>>>
>>> Thanks,
>>> Noah
>>>
>>> On Feb 21, 2012, at 3:05 PM, Ralph Castain wrote:
>>>
>>>> Hi folks
>>>>
>>>> With support from EMC, several of us in the Open MPI community (including LANL, Cisco, HLRS, Oracle, and IBM) have integrated Java bindings into the Open MPI code. The new bindings are not part of a formal release as this time (will be in the upcoming 1.7 series), but can be obtained from the Open MPI web site at:
>>>>
>>>> http://www.open-mpi.org/nightly/trunk/
>>>>
>>>> Instructions on how to build the binding support, build and run applications, etc. can be found in our FAQ section:
>>>>
>>>> http://www.open-mpi.org/faq/?category=java
>>>>
>>>> Please feel free to post questions and bug reports to the OMPI User mailing list:
>>>>
>>>> http://www.open-mpi.org/community/lists/ompi.php
>>>>
>>>>
>>>> I hope to release a version of Hamster in the not-too-distant future, once I finally get the 0.23 Hadoop release branch to successfully build and run on at least one of my machines (I've given up on the trunk). :-/
>>>>
>>>> Ralph
>>>>
>>>
>>
>
Re: MPI Java bindings now available
Posted by Noah Watkins <ja...@cs.ucsc.edu>.
I have LD_LIBRARY_PATH pointing to the full OpenMPI installation, which seems to include the MPI libraries. Is that what you meant by OMPI libraries?
nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ echo $LD_LIBRARY_PATH
/home/nwatkins/projects/openmpi_java/install/lib:
nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ ls -l /home/nwatkins/projects/openmpi_java/install/lib
total 19372
-rwxr-xr-x 1 nwatkins nwatkins 1027 2012-02-22 09:49 libmca_common_sm.la
lrwxrwxrwx 1 nwatkins nwatkins 25 2012-02-22 09:49 libmca_common_sm.so -> libmca_common_sm.so.0.0.0
lrwxrwxrwx 1 nwatkins nwatkins 25 2012-02-22 09:49 libmca_common_sm.so.0 -> libmca_common_sm.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 77835 2012-02-22 09:49 libmca_common_sm.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 1140 2012-02-22 09:49 libmpi_java.la
lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libmpi_java.so -> libmpi_java.so.0.0.0
lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libmpi_java.so.0 -> libmpi_java.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 393888 2012-02-22 09:49 libmpi_java.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 1051 2012-02-22 09:49 libmpi.la
lrwxrwxrwx 1 nwatkins nwatkins 15 2012-02-22 09:49 libmpi.so -> libmpi.so.0.0.0
lrwxrwxrwx 1 nwatkins nwatkins 15 2012-02-22 09:49 libmpi.so.0 -> libmpi.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 12002747 2012-02-22 09:49 libmpi.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 1003 2012-02-22 09:49 libompitrace.la
lrwxrwxrwx 1 nwatkins nwatkins 21 2012-02-22 09:49 libompitrace.so -> libompitrace.so.0.0.0
lrwxrwxrwx 1 nwatkins nwatkins 21 2012-02-22 09:49 libompitrace.so.0 -> libompitrace.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 86113 2012-02-22 09:49 libompitrace.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 1081 2012-02-22 09:49 libopen-pal.la
lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-pal.so -> libopen-pal.so.0.0.0
lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-pal.so.0 -> libopen-pal.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 2493981 2012-02-22 09:49 libopen-pal.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 1081 2012-02-22 09:49 libopen-rte.la
lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-rte.so -> libopen-rte.so.0.0.0
lrwxrwxrwx 1 nwatkins nwatkins 20 2012-02-22 09:49 libopen-rte.so.0 -> libopen-rte.so.0.0.0
-rwxr-xr-x 1 nwatkins nwatkins 4695012 2012-02-22 09:49 libopen-rte.so.0.0.0
-rw-r--r-- 1 nwatkins nwatkins 27260 2012-02-22 09:49 mpi.jar
drwxrwxr-x 2 nwatkins nwatkins 12288 2012-02-22 09:49 openmpi
drwxrwxr-x 2 nwatkins nwatkins 4096 2012-02-22 09:49 pkgconfig
On Feb 22, 2012, at 10:25 AM, Ralph Castain wrote:
> Hi Noah
>
> Your LD_LIBRARY_PATH has to include the path to the OMPI libraries so we can find libmpi. Did you include your $prefix/lib[64] in it?
>
> On Feb 22, 2012, at 11:02 AM, Noah Watkins wrote:
>
>> Just gave the nightly release a try and I'm getting an error:
>>
>> nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ mpirun -np 1 java Hello
>> JAVA BINDINGS FAILED TO LOAD REQUIRED LIBRARIES
>>
>> My setup is on the latest Ubuntu with:
>>
>> 1. Built with contrib/platform/hadoop/linux
>> 2. Compiled example with mpijavac
>> 3. LD_LIBRARY_PATH set to /mpi/java/install/lib
>>
>> Looks like Java is loading libmpi_java successfully, and something is going awry with the library magic in mpi_MPI.c:loadGlobalLibraries()
>>
>> Thanks,
>> Noah
>>
>> On Feb 21, 2012, at 3:05 PM, Ralph Castain wrote:
>>
>>> Hi folks
>>>
>>> With support from EMC, several of us in the Open MPI community (including LANL, Cisco, HLRS, Oracle, and IBM) have integrated Java bindings into the Open MPI code. The new bindings are not part of a formal release as this time (will be in the upcoming 1.7 series), but can be obtained from the Open MPI web site at:
>>>
>>> http://www.open-mpi.org/nightly/trunk/
>>>
>>> Instructions on how to build the binding support, build and run applications, etc. can be found in our FAQ section:
>>>
>>> http://www.open-mpi.org/faq/?category=java
>>>
>>> Please feel free to post questions and bug reports to the OMPI User mailing list:
>>>
>>> http://www.open-mpi.org/community/lists/ompi.php
>>>
>>>
>>> I hope to release a version of Hamster in the not-too-distant future, once I finally get the 0.23 Hadoop release branch to successfully build and run on at least one of my machines (I've given up on the trunk). :-/
>>>
>>> Ralph
>>>
>>
>
Re: MPI Java bindings now available
Posted by Ralph Castain <rh...@open-mpi.org>.
Hi Noah
Your LD_LIBRARY_PATH has to include the path to the OMPI libraries so we can find libmpi. Did you include your $prefix/lib[64] in it?
On Feb 22, 2012, at 11:02 AM, Noah Watkins wrote:
> Just gave the nightly release a try and I'm getting an error:
>
> nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ mpirun -np 1 java Hello
> JAVA BINDINGS FAILED TO LOAD REQUIRED LIBRARIES
>
> My setup is on the latest Ubuntu with:
>
> 1. Built with contrib/platform/hadoop/linux
> 2. Compiled example with mpijavac
> 3. LD_LIBRARY_PATH set to /mpi/java/install/lib
>
> Looks like Java is loading libmpi_java successfully, and something is going awry with the library magic in mpi_MPI.c:loadGlobalLibraries()
>
> Thanks,
> Noah
>
> On Feb 21, 2012, at 3:05 PM, Ralph Castain wrote:
>
>> Hi folks
>>
>> With support from EMC, several of us in the Open MPI community (including LANL, Cisco, HLRS, Oracle, and IBM) have integrated Java bindings into the Open MPI code. The new bindings are not part of a formal release as this time (will be in the upcoming 1.7 series), but can be obtained from the Open MPI web site at:
>>
>> http://www.open-mpi.org/nightly/trunk/
>>
>> Instructions on how to build the binding support, build and run applications, etc. can be found in our FAQ section:
>>
>> http://www.open-mpi.org/faq/?category=java
>>
>> Please feel free to post questions and bug reports to the OMPI User mailing list:
>>
>> http://www.open-mpi.org/community/lists/ompi.php
>>
>>
>> I hope to release a version of Hamster in the not-too-distant future, once I finally get the 0.23 Hadoop release branch to successfully build and run on at least one of my machines (I've given up on the trunk). :-/
>>
>> Ralph
>>
>
Re: MPI Java bindings now available
Posted by Noah Watkins <ja...@cs.ucsc.edu>.
Just gave the nightly release a try and I'm getting an error:
nwatkins@kyoto:~/projects/openmpi_java/openmpi-1.7a1r25994/examples$ mpirun -np 1 java Hello
JAVA BINDINGS FAILED TO LOAD REQUIRED LIBRARIES
My setup is on the latest Ubuntu with:
1. Built with contrib/platform/hadoop/linux
2. Compiled example with mpijavac
3. LD_LIBRARY_PATH set to /mpi/java/install/lib
Looks like Java is loading libmpi_java successfully, and something is going awry with the library magic in mpi_MPI.c:loadGlobalLibraries()
Thanks,
Noah
On Feb 21, 2012, at 3:05 PM, Ralph Castain wrote:
> Hi folks
>
> With support from EMC, several of us in the Open MPI community (including LANL, Cisco, HLRS, Oracle, and IBM) have integrated Java bindings into the Open MPI code. The new bindings are not part of a formal release as this time (will be in the upcoming 1.7 series), but can be obtained from the Open MPI web site at:
>
> http://www.open-mpi.org/nightly/trunk/
>
> Instructions on how to build the binding support, build and run applications, etc. can be found in our FAQ section:
>
> http://www.open-mpi.org/faq/?category=java
>
> Please feel free to post questions and bug reports to the OMPI User mailing list:
>
> http://www.open-mpi.org/community/lists/ompi.php
>
>
> I hope to release a version of Hamster in the not-too-distant future, once I finally get the 0.23 Hadoop release branch to successfully build and run on at least one of my machines (I've given up on the trunk). :-/
>
> Ralph
>