The HBase team is happy to announce the immediate availability of Apache HBase 1.2.7.
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/. HBase 1.2.7 is the latest maintenance release in the HBase 1.2 line, continuing on the theme of bringing a stable, reliable database to the Hadoop and NoSQL communities. This release includes over 250 bug fixes done in the 15 months since 1.2.6. All users of previous 1.2.z releases are encouraged to upgrade to either this release or the latest in our stable release line, which is currently 1.4.7. Releases in the 1.2.z line are expected to stop in late spring 2019. Critical fixes include: * HBASE-18036 Data locality is not maintained after cluster restart * HBASE-18233 We shouldn't wait for readlock in doMiniBatchMutation in case of deadlock * HBASE-9393 Region Server fails to properly close socket resulting in many CLOSE_WAIT to Data Nodes * HBASE-19924 RPC throttling does not work for multi() with request count rater. * HBASE-18192 Replication drops recovered queues on Region Server shutdown * HBASE-18282 ReplicationLogCleaner can delete WALs not yet replicated in case of a KeeperException * HBASE-19796 ReplicationSynUp tool is not replicating data if a WAL is moved to splitting directory * HBASE-17648 HBase table-level synchronization fails between two secured(kerberized) clusters * HBASE-18137 Replication gets stuck for empty WALs * HBASE-18577 shaded client should not include non-relocated third party dependencies * HBASE-19900 Region level exceptions destroy the result of batch client operations * HBASE-21007 Memory leak in HBase REST server This release contains the following incompatible changes, details in the release notes for the specific issue: * HBASE-20884 Replace usage of our Base64 implementation with java's * HBASE-18577 shaded client should not include non-relocated third party dependencies * HBASE-18142 delete in HBase shell should not delete previous versions of a cell * HBASE-18731 some protected methods of QuotaSettings have been marked IA.Private and deprecated * HBASE-16459 HBase shell no longer recognizes the --format option The full list of fixes included in this release is available at: https://s.apache.org/hbase-1.2.7-jira-release-notes and in the CHANGES.txt file included in the distribution. Download through an ASF mirror near you: https://www.apache.org/dyn/closer.lua/hbase/1.2.7 The relevant checksums files are available at: https://www.apache.org/dist/hbase/1.2.7/hbase-1.2.7-src.tar.gz.sha512 https://www.apache.org/dist/hbase/1.2.7/hbase-1.2.7-bin.tar.gz.sha512 Project member signature keys can be found at https://www.apache.org/dist/hbase/KEYS PGP signatures are available at: https://www.apache.org/dist/hbase/1.2.7/hbase-1.2.7-src.tar.gz.asc https://www.apache.org/dist/hbase/1.2.7/hbase-1.2.7-bin.tar.gz.asc For instructions on verifying ASF release downloads, please see https://www.apache.org/dyn/closer.cgi#verify Question, comments, and problems are always welcome at: d...@hbase.apache.org. Cheers, The HBase Dev Team