I think this is because sun java is the industry standard when it comes to java. Most widely used and accepted by all. And it is more stable and fixed. As far as problems are concerned, I had faced some problem while using hadoop and hbase with java 7..and it had come when something that was using collections.sort() internally was being used (if I still remember it correctly). But I have never used openjdk with hadoop and hbase.

But, let us wait for comments from the experts on this. That would be more informative and useful, as I am not a java or hbase expert.

Alok Singh Mahor <[EMAIL PROTECTED]> wrote:

>Hi all,>should I strictly use only oracle's java 6 only?>will I really face problem if I am using openjdk7?>if then then what type of problem I will face?>is/are anyone using openjdk? or tried that ?>>and why Hbase is built on top of sun's java ? I guess openjdk exist>from>long back. should hbase not be on top of openjdk? if no what are>problems>with openjdk?>>what about can I use java 7 for current stable hbase ?>>thanks and sorry for so many questions

> Hello Alok,>> I think this is because sun java is the industry standard when it> comes to java. Most widely used and accepted by all. And it is more stable> and fixed. As far as problems are concerned, I had faced some problem while> using hadoop and hbase with java 7..and it had come when something that was> using collections.sort() internally was being used (if I still remember it> correctly). But I have never used openjdk with hadoop and hbase.>> But, let us wait for comments from the experts on this. That would be more> informative and useful, as I am not a java or hbase expert.>> Alok Singh Mahor <[EMAIL PROTECTED]> wrote:>> >Hi all,> >should I strictly use only oracle's java 6 only?> >will I really face problem if I am using openjdk7?> >if then then what type of problem I will face?> >is/are anyone using openjdk? or tried that ?> >> >and why Hbase is built on top of sun's java ? I guess openjdk exist> >from> >long back. should hbase not be on top of openjdk? if no what are> >problems> >with openjdk?> >> >what about can I use java 7 for current stable hbase ?> >> >thanks and sorry for so many questions>> --> Sent from my Android phone with K-9 Mail. Please excuse my brevity.

I have also been able to run the entire test suite with JDK 1.7 (andHBASE-8014). So even if it's not officially supported or recommanded,it's working quite well.

JM

2013/3/30 lars hofhansl <[EMAIL PROTECTED]>:> On my private machine I only have (Open)Jdk7, I have not observed any issues.>>> -- Lars>>> ________________________________> From: Alok Singh Mahor <[EMAIL PROTECTED]>> To: [EMAIL PROTECTED]> Sent: Saturday, March 30, 2013 11:38 AM> Subject: openjdk7 and hbase>> Hi all,> should I strictly use only oracle's java 6 only?> will I really face problem if I am using openjdk7?> if then then what type of problem I will face?> is/are anyone using openjdk? or tried that ?>> and why Hbase is built on top of sun's java ? I guess openjdk exist from> long back. should hbase not be on top of openjdk? if no what are problems> with openjdk?>> what about can I use java 7 for current stable hbase ?>> thanks and sorry for so many questions

> I have also been able to run the entire test suite with JDK 1.7 (and> HBASE-8014). So even if it's not officially supported or recommanded,> it's working quite well.>> JM>> 2013/3/30 lars hofhansl <[EMAIL PROTECTED]>:> > On my private machine I only have (Open)Jdk7, I have not observed any> issues.> >> >> > -- Lars> >> >> > ________________________________> > From: Alok Singh Mahor <[EMAIL PROTECTED]>> > To: [EMAIL PROTECTED]> > Sent: Saturday, March 30, 2013 11:38 AM> > Subject: openjdk7 and hbase> >> > Hi all,> > should I strictly use only oracle's java 6 only?> > will I really face problem if I am using openjdk7?> > if then then what type of problem I will face?> > is/are anyone using openjdk? or tried that ?> >> > and why Hbase is built on top of sun's java ? I guess openjdk exist from> > long back. should hbase not be on top of openjdk? if no what are problems> > with openjdk?> >> > what about can I use java 7 for current stable hbase ?> >> > thanks and sorry for so many questions>

IIRC it was because no committer was running HBase (or Hadoop for thatmatter) in production on anything other than the Sun/Oracle JDK. Maybe I'man old cynic but for me a successful unit test run does not equal safe forproduction. What has to happen for me between a green build and productionis a lot of cluster/application testing qualification. If someone does thiswith OpenJDK 7 and has no issues, that would be something. Maybe this issomething Bigtop or Nick's integration test automation idea could help with.On Sat, Mar 30, 2013 at 3:10 PM, Jean-Marc Spaggiari <[EMAIL PROTECTED]> wrote:

> I have also been able to run the entire test suite with JDK 1.7 (and> HBASE-8014). So even if it's not officially supported or recommanded,> it's working quite well.>> JM>> 2013/3/30 lars hofhansl <[EMAIL PROTECTED]>:> > On my private machine I only have (Open)Jdk7, I have not observed any> issues.> >> >> > -- Lars> >> >> > ________________________________> > From: Alok Singh Mahor <[EMAIL PROTECTED]>> > To: [EMAIL PROTECTED]> > Sent: Saturday, March 30, 2013 11:38 AM> > Subject: openjdk7 and hbase> >> > Hi all,> > should I strictly use only oracle's java 6 only?> > will I really face problem if I am using openjdk7?> > if then then what type of problem I will face?> > is/are anyone using openjdk? or tried that ?> >> > and why Hbase is built on top of sun's java ? I guess openjdk exist from> > long back. should hbase not be on top of openjdk? if no what are problems> > with openjdk?> >> > what about can I use java 7 for current stable hbase ?> >> > thanks and sorry for so many questions>

> IIRC it was because no committer was running HBase (or Hadoop for that> matter) in production on anything other than the Sun/Oracle JDK. Maybe I'm> an old cynic but for me a successful unit test run does not equal safe for> production. What has to happen for me between a green build and production> is a lot of cluster/application testing qualification. If someone does this> with OpenJDK 7 and has no issues, that would be something. Maybe this is> something Bigtop or Nick's integration test automation idea could help> with.>>> On Sat, Mar 30, 2013 at 3:10 PM, Jean-Marc Spaggiari <> [EMAIL PROTECTED]> wrote:>> > I have also been able to run the entire test suite with JDK 1.7 (and> > HBASE-8014). So even if it's not officially supported or recommanded,> > it's working quite well.> >> > JM> >> > 2013/3/30 lars hofhansl <[EMAIL PROTECTED]>:> > > On my private machine I only have (Open)Jdk7, I have not observed any> > issues.> > >> > >> > > -- Lars> > >> > >> > > ________________________________> > > From: Alok Singh Mahor <[EMAIL PROTECTED]>> > > To: [EMAIL PROTECTED]> > > Sent: Saturday, March 30, 2013 11:38 AM> > > Subject: openjdk7 and hbase> > >> > > Hi all,> > > should I strictly use only oracle's java 6 only?> > > will I really face problem if I am using openjdk7?> > > if then then what type of problem I will face?> > > is/are anyone using openjdk? or tried that ?> > >> > > and why Hbase is built on top of sun's java ? I guess openjdk exist> from> > > long back. should hbase not be on top of openjdk? if no what are> problems> > > with openjdk?> > >> > > what about can I use java 7 for current stable hbase ?> > >> > > thanks and sorry for so many questions> >>>>> --> Best regards,>> - Andy>> Problems worthy of attack prove their worth by hitting back. - Piet Hein> (via Tom White)>

IIRC it was because no committer was running HBase (or Hadoop for thatmatter) in production on anything other than the Sun/Oracle JDK. Maybe I'man old cynic but for me a successful unit test run does not equal safe forproduction. What has to happen for me between a green build and productionis a lot of cluster/application testing qualification. If someone does thiswith OpenJDK 7 and has no issues, that would be something. Maybe this issomething Bigtop or Nick's integration test automation idea could help with.On Sat, Mar 30, 2013 at 3:10 PM, Jean-Marc Spaggiari <[EMAIL PROTECTED]> wrote:

> I have also been able to run the entire test suite with JDK 1.7 (and> HBASE-8014). So even if it's not officially supported or recommanded,> it's working quite well.>> JM>> 2013/3/30 lars hofhansl <[EMAIL PROTECTED]>:> > On my private machine I only have (Open)Jdk7, I have not observed any> issues.> >> >> > -- Lars> >> >> > ________________________________> > From: Alok Singh Mahor <[EMAIL PROTECTED]>> > To: [EMAIL PROTECTED]> > Sent: Saturday, March 30, 2013 11:38 AM> > Subject: openjdk7 and hbase> >> > Hi all,> > should I strictly use only oracle's java 6 only?> > will I really face problem if I am using openjdk7?> > if then then what type of problem I will face?> > is/are anyone using openjdk? or tried that ?> >> > and why Hbase is built on top of sun's java ? I guess openjdk exist from> > long back. should hbase not be on top of openjdk? if no what are problems> > with openjdk?> >> > what about can I use java 7 for current stable hbase ?> >> > thanks and sorry for so many questions>