The HBase team is happy to announce the immediate availability of HBase 2.2.0.
Apache HBaseâ„¢ is an open-source, distributed, versioned, non-relational database. Apache HBase gives you low latency random access to billions of rows with millions of columns atop non-specialized hardware. To learn more about HBase, see https://hbase.apache.org/. To download 2.2.0, visit our download page: http://hbase.apache.org/downloads.html HBase 2.2.0 is the third minor release in the HBase 2.x line, which aims to improve the stability and reliability of HBase. This release includes roughly 660+ resolved issues since 2.1.0. Notable new features include: - HBASE-20881 introduced a new TransitRegionStateProcedure to replace the old AssignProcedure/UnassignProcedure/MoveRegionProcedure. This is an incompatible change and different implemenation with 2.0 and 2.1. Please see the release note of HBASE-21970 about how to upgrade from 2.0 or 2.1 to 2.2+. - HBASE-22399 The default hadoop-two.version has been changed to 2.8.5, and all hadoop versions before 2.8.2(exclude) will not be supported any more. - HBASE-20610 introduced a new way to do WAL splitting coordination by procedure v2 framework. For instructions on verifying ASF release downloads, please see https://www.apache.org/dyn/closer.cgi#verify Project member signature keys can be found at <https://www.apache.org/dist/hbase/KEYS> https://www.apache.org/dist/hbase/KEYS The list of 660+ changes made since 2.1.0 can be found here: https://apache.org/dist/hbase/2.2.0/CHANGES.md The compatibility report vs 2.1.5: https://apache.org/dist/hbase/2.2.0/api_compare_2.2.0RC6_to_2.1.5.html Question, comments, and problems are always welcome at: dev@hbase.apache.org Thanks to all who contributed and made this release possible. Cheers, The HBase Dev Team