This is an automated email from the ASF dual-hosted git repository.
zhangduo pushed a commit to branch branch-2.1
in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-2.1 by this push:
new 8dcbf6c HBASE-21984 Generate CHANGES.md and RELEASENOTES.md for 2.1.4
8dcbf6c is described below
commit 8dcbf6ce8bebc3ff85ed3fcc3999b2c54d449ca2
Author: zhangduo <[email protected]>
AuthorDate: Mon Mar 4 20:26:00 2019 +0800
HBASE-21984 Generate CHANGES.md and RELEASENOTES.md for 2.1.4
---
CHANGES.md | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
RELEASENOTES.md | 22 ++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/CHANGES.md b/CHANGES.md
index 1dd4222..e4a6e98 100755
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -18,8 +18,70 @@
# limitations under the License.
-->
+## Release 2.1.4 - Unreleased (as of 2019-03-04)
+
+
+
+### IMPROVEMENTS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-21636](https://issues.apache.org/jira/browse/HBASE-21636) | Enhance
the shell scan command to support missing scanner specifications like ReadType,
IsolationLevel etc. | Major | shell |
+| [HBASE-21932](https://issues.apache.org/jira/browse/HBASE-21932) | Use
Runtime.getRuntime().halt to terminate regionserver when abort timeout | Major
| . |
+| [HBASE-21667](https://issues.apache.org/jira/browse/HBASE-21667) | Move to
latest ASF Parent POM | Minor | build |
+| [HBASE-21867](https://issues.apache.org/jira/browse/HBASE-21867) | Support
multi-threads in HFileArchiver | Major | . |
+
+
+### BUG FIXES:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-18484](https://issues.apache.org/jira/browse/HBASE-18484) | VerifyRep
by snapshot does not work when Yarn / SourceHBase / PeerHBase located in
different HDFS clusters | Major | Replication |
+| [HBASE-21854](https://issues.apache.org/jira/browse/HBASE-21854) | Race
condition in TestProcedureSkipPersistence | Minor | proc-v2 |
+| [HBASE-21889](https://issues.apache.org/jira/browse/HBASE-21889) | Use
thrift 0.12.0 when build thrift by compile-thrift profile | Major | . |
+| [HBASE-21890](https://issues.apache.org/jira/browse/HBASE-21890) | Use
execute instead of submit to submit a task in RemoteProcedureDispatcher |
Critical | proc-v2 |
+| [HBASE-21900](https://issues.apache.org/jira/browse/HBASE-21900) | Infinite
loop in AsyncMetaRegionLocator if we can not get the location for meta | Major
| asyncclient, Client |
+| [HBASE-21910](https://issues.apache.org/jira/browse/HBASE-21910) | The nonce
implementation is wrong for AsyncTable | Critical | asyncclient, Client |
+| [HBASE-21899](https://issues.apache.org/jira/browse/HBASE-21899) | Fix
missing variables in slf4j Logger | Trivial | logging |
+| [HBASE-21915](https://issues.apache.org/jira/browse/HBASE-21915) |
FileLink$FileLinkInputStream doesn't implement CanUnbuffer | Major |
Filesystem Integration |
+| [HBASE-21929](https://issues.apache.org/jira/browse/HBASE-21929) | The
checks at the end of TestRpcClientLeaks are not executed | Major | test |
+| [HBASE-21942](https://issues.apache.org/jira/browse/HBASE-21942) | [UI]
requests per second is incorrect in rsgroup page(rsgroup.jsp) | Minor | . |
+| [HBASE-21943](https://issues.apache.org/jira/browse/HBASE-21943) | The usage
of RegionLocations.mergeRegionLocations is wrong for async client | Critical |
asyncclient, Client |
+| [HBASE-21960](https://issues.apache.org/jira/browse/HBASE-21960) |
RESTServletContainer not configured for REST Jetty server | Blocker | REST |
+| [HBASE-21961](https://issues.apache.org/jira/browse/HBASE-21961) | Infinite
loop in AsyncNonMetaRegionLocator if there is only one region and we tried to
locate before a non empty row | Critical | asyncclient, Client |
+| [HBASE-21980](https://issues.apache.org/jira/browse/HBASE-21980) | Fix typo
in AbstractTestAsyncTableRegionReplicasRead | Major | test |
+| [HBASE-21983](https://issues.apache.org/jira/browse/HBASE-21983) | Should
track the scan metrics in AsyncScanSingleRegionRpcRetryingCaller if scan
metrics is enabled | Major | asyncclient, Client |
+
+
+### SUB-TASKS:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-21897](https://issues.apache.org/jira/browse/HBASE-21897) | Set
version to 2.1.4-SNAPSHOT for branch-2.1 | Major | build |
+| [HBASE-19889](https://issues.apache.org/jira/browse/HBASE-19889) | Revert
Workaround: Purge User API building from branch-2 so can make a beta-1 | Major
| website |
+| [HBASE-21930](https://issues.apache.org/jira/browse/HBASE-21930) | Deal with
ScannerResetException when opening region scanner | Major | asyncclient,
Client |
+| [HBASE-21927](https://issues.apache.org/jira/browse/HBASE-21927) | Always
fail the locate request when error occur | Major | asyncclient, Client |
+| [HBASE-21906](https://issues.apache.org/jira/browse/HBASE-21906) | Backport
the CallQueueTooBigException related changes in HBASE-21875 to branch-2.1 |
Major | proc-v2 |
+| [HBASE-21976](https://issues.apache.org/jira/browse/HBASE-21976) | Deal with
RetryImmediatelyException for batching request | Major | asyncclient, Client |
+| [HBASE-21978](https://issues.apache.org/jira/browse/HBASE-21978) | Should
close AsyncRegistry if we fail to get cluster id when creating AsyncConnection
| Major | asyncclient, Client |
+| [HBASE-21934](https://issues.apache.org/jira/browse/HBASE-21934) |
RemoteProcedureDispatcher should track the ongoing dispatched calls | Blocker
| proc-v2 |
+| [HBASE-21984](https://issues.apache.org/jira/browse/HBASE-21984) | Generate
CHANGES.md and RELEASENOTES.md for 2.1.4 | Major | documentation, release |
+| [HBASE-21985](https://issues.apache.org/jira/browse/HBASE-21985) | Set
version as 2.1.4 in branch-2.1 in prep for first RC | Major | build, release |
+
+
+### OTHER:
+
+| JIRA | Summary | Priority | Component |
+|:---- |:---- | :--- |:---- |
+| [HBASE-21884](https://issues.apache.org/jira/browse/HBASE-21884) | Fix
box/unbox findbugs warning in secure bulk load | Minor | . |
+| [HBASE-21057](https://issues.apache.org/jira/browse/HBASE-21057) | upgrade
to latest spotbugs | Minor | community, test |
+
+
+
## Release 2.1.3 - Unreleased (as of 2019-02-10)
+
+
### INCOMPATIBLE CHANGES:
| JIRA | Summary | Priority | Component |
diff --git a/RELEASENOTES.md b/RELEASENOTES.md
index 8e7d6e2..bea81fa 100755
--- a/RELEASENOTES.md
+++ b/RELEASENOTES.md
@@ -15,6 +15,28 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-->
+# HBASE 2.1.4 Release Notes
+
+These release notes cover new developer and user-facing incompatibilities,
important issues, features, and major improvements.
+
+
+---
+
+* [HBASE-21636](https://issues.apache.org/jira/browse/HBASE-21636) | *Major* |
**Enhance the shell scan command to support missing scanner specifications like
ReadType, IsolationLevel etc.**
+
+Allows shell to set Scan options previously not exposed. See additions as part
of the scan help by typing following hbase shell:
+
+hbase\> help 'scan'
+
+
+---
+
+* [HBASE-21057](https://issues.apache.org/jira/browse/HBASE-21057) | *Minor* |
**upgrade to latest spotbugs**
+
+Change spotbugs version to 3.1.11.
+
+
+
# HBASE 2.1.3 Release Notes
These release notes cover new developer and user-facing incompatibilities,
important issues, features, and major improvements.