βThe 3nd HBase 0.98.6 release candidate (RC2) is available for download at βββhttps://people.apache.org/~apurtell/0.98.6RC2/ and Maven artifacts are also available in the temporary repository https://repository.apache.org/content/repositories/orgapachehbase-1035
Signed with my code signing key D5365CCD. The issues resolved in this release can be found here: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12327376 This candidate contains a significant backported change, ZK-less region assignment (HBASE-11546), thanks to the heavy lifting of Virag Kothari (and original contributors Jimmy Xiang and Virag Kothari). The new code will not be active unless the configuration setting "hbase.assignment.usezk" is set to 'false'. If possible please consider testing with this configuration change on a cluster and/or with the integration tests. Please pardon that we've had a little trouble getting this out the door so far. This latest 0.98.6 RC is much better for it. Though, hopefully will be the last until 0.98.7 next month. Since RC0 the following important fixes and improvements have gone in. Thanks to all of the reporters, contributors, and testers involved. - HBASE-11726 Master should fail-safe if starting with a pre 0.96 layout - HBASE-11788 hbase is not deleting the cell when a Put with a KeyValue, KeyValue.Type.Delete is submitted - HBASE-11790 Bulk load should use HFileOutputFormat2 in all cases - HBASE-11837 Scanner from RegionCoprocessorEnvironment.getTable(TableName) returns no local data - HBASE-11844 region_mover.rb load enters an infinite loop if region already present on target server - HBASE-11857 Restore ReaderBase.initAfterCompression() and WALCellCodec.create(Configuration, CompressionContext) - HBASE-11865 Result implements CellScannable; rather it should BE a CellScanner - HBASE-11868 Data loss in hlog when the hdfs is unavailable - HBASE-11876 RegionScanner.nextRaw(...) should not update metrics - HBASE-11878 TestVisibilityLabelsWithDistributedLogReplay#testAddVisibilityLabelsOnRSRestart sometimes fails due to VisibilityController not yet initialized - HBASE-11886 The creator of the table should have all permissions on the table - HBASE-11887 Memory retention in branch-1; millions of instances of LiteralByteString for column qualifier and value I have done some initial brief qualification of this RC: - Unit test suite passes 100% after 3 iterations with Java 7u65 - Untarred hadoop1 and hadoop2 convenience binaries, ran LoadTestTool, no unexpected logs or results Please try out the candidate and vote +1/-1 by midnight Pacific Time (00:00 -0800 GMT) on September 10 on whether or not we should release this as 0.98.6. Three +1 votes from PMC will be required to release. -- Best regards, - Andy Problems worthy of attack prove their worth by hitting back. - Piet Hein (via Tom White)
