Apache HBase 1.2.1 于2016-04-12正式发布了,HBase 1.2.1是HBase 1.2.z版本线上的第一个维护版本,该版本的主题仍然是为Hadoop和NoSQL社区带来稳定和可靠的数据库。此版本在1.2.0版本上解决了27个issues。
主要的Bug修改
* [HBASE-15441] - Fix WAL splitting when region has moved multiple times
* [HBASE-15219] - Canary tool does not return non-zero exit code when
one of regions is in stuck state
* [HBASE-15325] - ResultScanner allowing partial result will miss the
rest of the row if the region is moved between two
rpc requests
* [HBASE-15378] - Scanner cannot handle heartbeat message with no
results
完整的issues列表如下(可以访问 这里https://s.apache.org/hbase-1.2.1-jira-releasenotes):
Sub-task [HBASE-15113] - Procedure v2 - Speedup eviction of sys operation results [HBASE-15232] - Exceptions returned over multi RPC don't automatically trigger region location reloads [HBASE-15311] - Prevent NPE in BlockCacheViewTmpl [HBASE-15351] - Fix description of hbase.bucketcache.size in hbase-default.xml [HBASE-15365] - Do not write to '/tmp' in TestHBaseConfiguration [HBASE-15384] - Avoid using '/tmp' directory in TestBulkLoad [HBASE-15422] - Procedure v2 - Avoid double yield [HBASE-15479] - No more garbage or beware of autoboxing Bug [HBASE-14256] - Flush task message may be confusing when region is recovered [HBASE-15290] - Hbase Rest CheckAndAPI should save other cells along with compared cell [HBASE-15291] - FileSystem not closed in secure bulkLoad [HBASE-15295] - MutateTableAccess.multiMutate() does not get high priority causing a deadlock [HBASE-15319] - clearJmxCache does not take effect actually [HBASE-15322] - Operations using Unsafe path broken for platforms not having sun.misc.Unsafe [HBASE-15323] - Hbase Rest CheckAndDeleteAPi should be able to delete more cells [HBASE-15325] - ResultScanner allowing partial result will miss the rest of the row if the region is moved between two rpc requests [HBASE-15354] - Use same criteria for clearing meta cache for all operations [HBASE-15358] - canEnforceTimeLimitFromScope should use timeScope instead of sizeScope [HBASE-15378] - Scanner cannot handle heartbeat message with no results [HBASE-15393] - Enable table replication command will fail when parent znode is not default in peer cluster [HBASE-15430] - Failed taking snapshot - Manifest proto-message too large [HBASE-15433] - SnapshotManager#restoreSnapshot not update table and region count quota correctly when encountering exception [HBASE-15439] - getMaximumAllowedTimeBetweenRuns in ScheduledChore ignores the TimeUnit [HBASE-15441] - Fix WAL splitting when region has moved multiple times [HBASE-15582] - SnapshotManifestV1 too verbose when there are no regions [HBASE-15591] - ServerCrashProcedure not yielding Improvement [HBASE-15219] - Canary tool does not return non-zero exit code when one of regions is in stuck state [HBASE-15413] - Procedure-V2: print out ProcedureInfo during trace [HBASE-15478] - add comments to FSHLog explaining why syncRunnerIndex won't overflow New Feature [HBASE-15592] - Print Procedure WAL content Task [HBASE-15500] - Cut HBase 1.2.1 release
Hbase 1.2.1下载地址
http://www.apache.org/dyn/closer.lua/hbase/1.2.1/
完整的邮件通知
The HBase team is happy to announce the immediate availability of HBase 1.2.1.
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.1 is the first maintenance release in the HBase 1.2.z line,
continuing on the theme of bringing a stable, reliable database to the
Hadoop and NoSQL communities. This release includes 27 resolved issues
since the 1.2.0 release.
Notable fixes include:
* [HBASE-15441] - Fix WAL splitting when region has moved multiple times
* [HBASE-15219] - Canary tool does not return non-zero exit code when
one of regions is in stuck state
* [HBASE-15325] - ResultScanner allowing partial result will miss the
rest of the row if the region is moved between two
rpc requests
* [HBASE-15378] - Scanner cannot handle heartbeat message with no
results
The full list of issues can be found in the CHANGES.txt file included in
the release and online at:
https://s.apache.org/hbase-1.2.1-jira-releasenotes
Download through an ASF mirror near you:
http://www.apache.org/dyn/closer.lua/hbase/1.2.1/
The relevant checksums files are available at:
https://www.apache.org/dist/hbase/1.2.1/hbase-1.2.1-src.tar.gz.mds
https://www.apache.org/dist/hbase/1.2.1/hbase-1.2.1-bin.tar.gz.mds
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.1/hbase-1.2.1-src.tar.gz.asc
https://www.apache.org/dist/hbase/1.2.1/hbase-1.2.1-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: dev@hbase.apache.org.
Cheers,
The HBase Dev Team
本博客文章除特别声明,全部都是原创!原创文章版权归过往记忆大数据(过往记忆)所有,未经许可不得转载。
本文链接: 【Apache HBase 1.2.1正式发布】(https://www.iteblog.com/archives/1637.html)

