- 2 level of support
- Runtime-level support
- Source-level support
- Binaries compilied with JDK 6 or JDK 7 work well
- Report from discussion on mailing list
- CDH 5: Runtime support(1.8.0_40 or upper is recommended for Kerberos auth)
- Running HBase on JDK 1.8.0u60 in production
- sun.security.krb5.KrbApReq http://hg.openjdk.java.net/jdk8u/jdk8u60/jdk/rev/02d6b1096e89
- fixed on 1.8.0u60
- Runtime is OK
- Source-level support
- new bytecode are added -> need to update reflection libraries(asm, cglib, guice)
- Jersey is last one mile
- Upgrading to Java 8 at scale
- it's drastic incompatibility - will be merged into 3.0.0