Apache HBase 0.98.12 is now available for download. Get it from an Apache mirror [1] or Maven repository.
The list of changes in this release can be found in the release notes [2] or following this announcement. Thanks to all who contributed to this release. Best, The HBase Dev Team 1. http://www.apache.org/dyn/closer.cgi/hbase/ 2. http://s.apache.org/zH HBASE-6919 Remove unnecessary throws IOException from Bytes.readVLong HBASE-10728 get_counter value is never used. HBASE-12891 Parallel execution for Hbck checkRegionConsistency HBASE-12908 Typos in MemStoreFlusher javadocs HBASE-12931 The existing KeyValues in memstore are not removed completely after inserting cell into memStore HBASE-12969 Parameter Validation is not there for shell script, local-master-backup.sh and local-regionservers.sh HBASE-13006 Document visibility label support for groups HBASE-13091 Split ZK Quorum on Master WebUI HBASE-13100 Shell command to retrieve table splits HBASE-13109 Make better SEEK vs SKIP decisions during scanning HBASE-13120 Allow disabling hadoop classpath and native library lookup HBASE-13136 TestSplitLogManager.testGetPreviousRecoveryMode is flakey HBASE-13139 Clean up missing JAVA_HOME message in bin/hbase-config.sh HBASE-13162 Add capability for cleaning hbase acls to hbase cleanup script. HBASE-13168 Backport HBASE-12590 "A solution for data skew in HBase-Mapreduce Job" HBASE-13172 TestDistributedLogSplitting.testThreeRSAbort fails several times on branch-1 HBASE-13183 Make ZK tickTime configurable in standalone HBase HBASE-13206 Fix TableLock tableName log format HBASE-13207 Backport to 0.98 "[PERF] Reuse the IPC buffers..." HBASE-13223 Add testMoveMeta to IntegrationTestMTTR HBASE-13224 Minor formatting issue when logging a namespace scope in AuthResult#toContextString HBASE-13227 LoadIncrementalHFile should skip non-files inside a possible family-dir HBASE-13229 Specify bash for local-regionservers.sh and local-master-backup.sh HBASE-13236 Clean up m2e-related warnings/errors from poms HBASE-13239 HBase grant at specific column level does not work for Groups HBASE-13241 Add tests for group level grants HBASE-13253 LoadIncrementalHFiles unify hfiles discovery HBASE-13262 ResultScanner doesn't return all rows in Scan HBASE-13269 Limit result array preallocation to avoid OOME with large scan caching values HBASE-13273 Make Result.EMPTY_RESULT read-only; currently it can be modified HBASE-13275 Setting hbase.security.authorization to false does not disable authorization HBASE-13276 Fix incorrect condition for minimum block locality in 0.98 HBASE-13282 Fix the minor issues of running Canary on kerberized environment HBASE-13283 Document the steps for rolling back the security on hbase. HBASE-13285 Fix flaky getRegions() in TestAccessController.setUp() HBASE-13289 typo in splitSuccessCount metric HBASE-13292 Undo parent from 0.98 and 1.0: setting hbase.client.scanner.max.result.size is considered harmful HBASE-13294 Fix the critical ancient loopholes in security testing infrastructure. HBASE-13296 Fix the deletion of acl notify nodes for namespace. HBASE-13303 Fix size calculation of results on the region server HBASE-13305 Get(Get get) is not copying the row key HBASE-13309 Some tests do not reset EnvironmentEdgeManager HBASE-13317 Region server reportForDuty stuck looping if there is a master change HBASE-13326 Disabled table can't be enabled after HBase is restarted HBASE-13331 Exceptions from DFS client can cause CatalogJanitor to delete referenced files HBASE-13335 Update ClientSmallScanner and ClientSmallReversedScanner HBASE-13342 Fix incorrect interface annotations HBASE-13345 Fix LocalHBaseCluster so that different region server impl can be used for different slaves HBASE-13362 Set max result size from client only (like scanner caching). HBASE-13370 PE tool could give option for using Explicit Column Tracker which leads to seeks HBASE-13374 Small scanners (with particular configurations) do not return all rows HBASE-13380 Cherry pick the HBASE-12808 compatibility checker tool back to 0.98+ HBASE-13381 Expand TestSizeFailures to include small scans HBASE-13386 Backport HBASE-12601 to all active branches other than master HBASE-13388 Handling NullPointer in ZKProcedureMemberRpcs while getting ZNode data HBASE-13397 Purge duplicate rpc request thread local HBASE-13409 Add categories to uncategorized tests HBASE-13422 remove use of StandardCharsets in 0.98 HBASE-13433 Backward compatibility in 1.0.z for shell broken for get_counter HBASE-13445 RpcServer.Call change in backport of HBASE-13397 not sufficiently backwards compatible -- Best regards, - Andy Problems worthy of attack prove their worth by hitting back. - Piet Hein (via Tom White)
