HBASE Changelog

Release 1.5.HBASE-22466.0 - Unreleased (as of 2019-05-30)

SUB-TASKS:

JIRASummaryPriorityComponent
HBASE-22466Try running create-release against branch-1Major.

Release HBASE-22466-1.5.0 - Unreleased (as of 2019-05-29)

SUB-TASKS:

JIRASummaryPriorityComponent
HBASE-22466Try running create-release against branch-1Major.

Release 1.4.0 - Unreleased (as of 2019-03-24)

PRETENDING THAT BELOW IS 1.4.0 CHANGES for sake of testing.

NEW FEATURES:

JIRASummaryPriorityComponent
HBASE-21926Profiler servletMajormaster, Operability, regionserver

IMPROVEMENTS:

JIRASummaryPriorityComponent
HBASE-22032KeyValue validation should check for null byte arrayMajor.
HBASE-21667Move to latest ASF Parent POMMinorbuild
HBASE-21871Support to specify a peer table name in VerifyReplication toolMajor.
HBASE-21867Support multi-threads in HFileArchiverMajor.
HBASE-21932Use Runtime.getRuntime().halt to terminate regionserver when abort timeoutMajor.
HBASE-21636Enhance the shell scan command to support missing scanner specifications like ReadType, IsolationLevel etc.Majorshell

BUG FIXES:

JIRASummaryPriorityComponent
HBASE-21990puppycrawl checkstyle dtds 404... moved to sourceforgeMajorbuild
HBASE-21960RESTServletContainer not configured for REST Jetty serverBlockerREST
HBASE-21915FileLink$FileLinkInputStream doesn't implement CanUnbufferMajorFilesystem Integration
HBASE-21983Should track the scan metrics in AsyncScanSingleRegionRpcRetryingCaller if scan metrics is enabledMajorasyncclient, Client
HBASE-21980Fix typo in AbstractTestAsyncTableRegionReplicasReadMajortest
HBASE-21961Infinite loop in AsyncNonMetaRegionLocator if there is only one region and we tried to locate before a non empty rowCriticalasyncclient, Client
HBASE-21943The usage of RegionLocations.mergeRegionLocations is wrong for async clientCriticalasyncclient, Client
HBASE-21942[UI] requests per second is incorrect in rsgroup page(rsgroup.jsp)Minor.
HBASE-21929The checks at the end of TestRpcClientLeaks are not executedMajortest
HBASE-21899Fix missing variables in slf4j LoggerTriviallogging
HBASE-21910The nonce implementation is wrong for AsyncTableCriticalasyncclient, Client
HBASE-21900Infinite loop in AsyncMetaRegionLocator if we can not get the location for metaMajorasyncclient, Client
HBASE-21890Use execute instead of submit to submit a task in RemoteProcedureDispatcherCriticalproc-v2
HBASE-21889Use thrift 0.12.0 when build thrift by compile-thrift profileMajor.
HBASE-21854Race condition in TestProcedureSkipPersistenceMinorproc-v2
HBASE-18484VerifyRep by snapshot does not work when Yarn / SourceHBase / PeerHBase located in different HDFS clustersMajorReplication

SUB-TASKS:

JIRASummaryPriorityComponent
HBASE-22066Add markers to CHANGES.md and RELEASENOTES.mdMajor.
HBASE-220592.1 addendum; (check-jar-contents) @ hbase-shaded-check-invariants failsMajor.
HBASE-22022nightly fails rat check down in the dev-support/hbase_nightly_source-artifact.sh checkMajor.
HBASE-22025RAT check fails in nightlies; fails on (old) test data files.Major.
HBASE-21999[DEBUG] Exit if git returns empty revision!Majorbuild
HBASE-21997Fix hbase-rest findbugs ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD complaintMajorREST
HBASE-21985Set version as 2.1.4 in branch-2.1 in prep for first RCMajorbuild, release
HBASE-21984Generate CHANGES.md and RELEASENOTES.md for 2.1.4Majordocumentation, release
HBASE-21934RemoteProcedureDispatcher should track the ongoing dispatched callsBlockerproc-v2
HBASE-21978Should close AsyncRegistry if we fail to get cluster id when creating AsyncConnectionMajorasyncclient, Client
HBASE-21976Deal with RetryImmediatelyException for batching requestMajorasyncclient, Client
HBASE-21906Backport the CallQueueTooBigException related changes in HBASE-21875 to branch-2.1Majorproc-v2
HBASE-21927Always fail the locate request when error occurMajorasyncclient, Client
HBASE-21930Deal with ScannerResetException when opening region scannerMajorasyncclient, Client
HBASE-19889Revert Workaround: Purge User API building from branch-2 so can make a beta-1Majorwebsite
HBASE-21897Set version to 2.1.4-SNAPSHOT for branch-2.1Majorbuild

OTHER:

JIRASummaryPriorityComponent
HBASE-21057upgrade to latest spotbugsMinorcommunity, test
HBASE-21884Fix box/unbox findbugs warning in secure bulk loadMinor.