RELEASENOTES

HBASE hbase-thirdparty-3.2.0 Release Notes

These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements.


  • HBASE-23718 | Major | [hbase-thirdparty] Update libs; pb from 3.9 to 3.11, etc.

gson: 2.8.5 => 2.8.6 guava: 28.1-jre => 28.2-jre error_prone: 2.3.3 => 2.3.4 netty: 4.1.42.Final => 4.1.44.Final protobuf: 3.9.2 => 3.11.1 maven-assembly-plugin: 3.1.1 => 3.2.0

HBASE hbase-thirdparty-3.1.1 Release Notes

These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements.

HBASE hbase-thirdparty-3.1.0 Release Notes

These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements.


  • HBASE-23088 | Major | [hbase-thirdparty] Upgrade the dependencies for hbase-thirdparty

    netty-all: 4.1.34.Final => 4.1.42.Final guava: 27.1-jre => 28.1-jre commons-collections4: 4.3 => 4.4 protobuf: 3.7.1 => 3.9.2

HBASE hbase-thirdparty-3.0.0 Release Notes

These release notes cover new developer and user-facing incompatibilities, important issues, features, and major improvements.


  • HBASE-23052 | Blocker | hbase-thirdparty version of GSON that works for branch-1

HBase's internal use of GSON is now done in a stand alone module named hbase-shaded-gson rather than as a part of the hbase-shaded-miscellaneous module. The relocated fully qualified class names are still the same.

This internal artifact is also set to maintain JDK bytecode compatibility as appropriate for use with branches-1 based releases in addition to the existing use in later release lines.