diff --git a/Makefile b/Makefile index 8ac02e3b..f9d7fe57 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2016 The Async HBase Authors. All rights reserved. +# Copyright (C) 2010-2018 The Async HBase Authors. All rights reserved. # This file is part of Async HBase. # # Redistribution and use in source and binary forms, with or without @@ -39,7 +39,7 @@ proto_builddir := $(top_builddir)/protobuf spec_title := Asynchronous HBase Client spec_vendor := The Async HBase Authors # Semantic Versioning (see http://semver.org/). -spec_version := 1.8.0 +spec_version := 1.8.1 jar := $(top_builddir)/asynchbase-$(spec_version).jar asynchbase_PROTOS := \ diff --git a/NEWS b/NEWS index b2db83c7..2406df06 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,29 @@ AsyncHBase - User visible and noteworthy changes. This project uses Semantic Versioning (see http://semver.org/). +* Version 1.8.1 (2018-03-18) + +This is a bug fix release. + - Revert locking in an RPC to synchronizing on the key instead of the entire + object as well as setting the suspend probe flag to volatile. + - Fix GetRequests where the family was masked and immutable after being set. + - Fix setting the scanner reverse flag in the setReversed() setter. + Previously when called it would only set the flag to `true`. + - Add RegionTooBusyException to allow for retries when newer versions of HBase + send this exception. + - Fix processing of encoded (private) RPCs and catch + log exceptions during + SASL negotiation. + - Add a configuration flag 'hbase.meta.scan' to switch meta lookups to + use a reverse scan when finding tables for compatibility with HBase 2.x + where the old method of getting the closest row was disabled. + - Fix an issue with AssertionErrors being thrown when a multi-action RPC + had an exception of a type that didn't implement the make() method. + - Fix an issue with multi-actions sent to HBase 1.31 an later where the + request was sorted by row key so that responses no longer matched the + request order. Now we sort by row key as well. + +Noteworthy bug Fixes: + * Version 1.8.0 (2017-06-09) This is feature release with new APIs and behaviors. diff --git a/THANKS b/THANKS index 60c50227..d6c6ea27 100644 --- a/THANKS +++ b/THANKS @@ -18,6 +18,7 @@ Garry Helmling Guo Sijie Ishan Chhabra Ivan Zhivkov +Jake Maloney James Baldassari Jason Culverhouse Jesse Chang @@ -34,6 +35,7 @@ Misha Brukman Nicolas ThieĢbaud Phil Smith Philip K. Warren +Quanlong Huang Rajesh G Shrijeet Paliwal Siddartha Guthikonda