On Thu, Dec 17, 2009 at 6:05 PM, Bill Habermaas <[email protected]> wrote: > Amen. > > Running shell commands within Hadoop by invoking bash is not what I would > consider a good thing. I had to do a patch sometime back because the DF > command produced different output on AIX which cause Hadoop to think it > didn't have any disk space. I heartily second the notion of an operating > system abstraction layer. > > Bill >
Definitely would be a good thing, but every new OS conceivably adds more code. Java being 100% pure can not understand these OS particulars. Writing Jni wrappers is cleaner and tighter, but more work then parsing shell scripts. Writing JNI stuff never caught on like python which has huge sets of bindings.
