Recently we found a problem that we may bundle the incorrect protobuf classes in our hbase-thirdparty jars[1]. So we plan to release a new version of hbase-thirdparty and try to fix the problem.
And since we plan to target the release version to 8, but we still need to support JDK7 when shading gson, as we still need to support JDK7, so here I propose that we just create a branch-3 for hbase branch-1, so on master we can upgrade all modules to at least JDK8. I do not see any big problems with this proposal so I just use a 'NOTICE' in the title, but if you have any objections, just shout here to let me know. Thanks. 1. https://issues.apache.org/jira/browse/HBASE-26492
