You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by lars hofhansl <la...@apache.org> on 2013/11/18 01:32:05 UTC

[VOTE] The 1st hbase 0.94.14 release candidate is available for download

The 1st 0.94.14 RC is available for download at http://people.apache.org/~larsh/hbase-0.94.14-rc0/
Signed with my code signing key: C7CFE328

As before 0.94.14 is mostly a bug fix release along with some significance performance improvements:
    [HBASE-9165] - Improvements to addDependencyJars
    [HBASE-9138] - getHaseIntegrationTestingUtility() is misspelled
    [HBASE-9799] - Change Hadoop 1.2 dependency to 1.2.1
    [HBASE-9809] - RegionTooBusyException should provide region name which was too busy
    [HBASE-9834] - Minimize byte[] copies for 'smart' clients
    [HBASE-9849] - [REST] Forbidden schema delete in read only mode
    [HBASE-9850] - Issues with UI for table compact/split operation completion. After split/compaction operation using UI, the page is not automatically redirecting back using IE8/Firefox.
    [HBASE-9865] - Reused WALEdits in replication may cause RegionServers to go OOM
    [HBASE-9872] - ModifyTable does not modify the attributes of a newly modified/changed ColumnDescriptor
    [HBASE-9890] - MR jobs are not working if started by a delegated user
    [HBASE-9902] - Region Server is starting normally even if clock skew is more than default 30 seconds(or any configured). -> Regionserver node time is greater than master node time
    [HBASE-9906] - Restore snapshot fails to restore the meta edits sporadically
    [HBASE-9915] - Performance: isSeeked() in EncodedScannerV2 always returns false
    [HBASE-9952] - Snapshot restore may fail due to NullPointerException
    [HBASE-9956] - Remove keyLength cache from KeyValue
    [HBASE-9970] - HBase BulkLoad, table is creating with the timestamp key also as a column to the table.
    [HBASE-9971] - Port part of HBASE-9958 to 0.94 - change lock scope in locateRegion
    [HBASE-9975] - Not starting ReplicationSink when using custom implementation for the ReplicationSink.
    [HBASE-4654] - [replication] Add a check to make sure we don't replicate to ourselves
    [HBASE-8438] - Extend bin/hbase to print a "mapreduce classpath"
    [HBASE-9715] - Backport -in_memory option support for LoadTestTool from trunk
    [HBASE-9894] - remove the inappropriate assert statement in Store.getSplitPoint()
    [HBASE-9963] - Remove the ReentrantReadWriteLock in the MemStore
    [HBASE-8397] - improve unit-test coverage of package org.apache.hadoop.hbase.master.metrics (0.94)
    [HBASE-8543] - fix coverage org.apache.hadoop.hbase.rest.client
    [HBASE-8552] - fix coverage org.apache.hadoop.hbase.rest.filter
    [HBASE-8556] - fix coverage org.apache.hadoop.hbase.metrics.histogram
    [HBASE-8557] - fix coverage org.apache.hadoop.hbase.rest.metrics
    [HBASE-8559] - increase unit-test coverage of package org.apache.hadoop.hbase.coprocessor

I am especially exited about HBASE-9915, which provides a 2x scan performance improvement with block encoders; and HBASE-9865, which significantly reduces memory consumption used by replication.

The list of changes is also available here: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12325047

Here're the jenkins runs for this RC: https://builds.apache.org/job/HBase-0.94.14/12/ and https://builds.apache.org/job/HBase-0.94.14-security/12/

Please try out the RC, check out the doc, take it for a spin, etc, and vote +1/-1 by EOD November 22nd on whether we should release this as 0.94.14.

Thanks.

-- Lars

Re: [VOTE] The 1st hbase 0.94.14 release candidate is available for download

Posted by lars hofhansl <la...@apache.org>.
Sinking this RC myself already.
This break code that uses WALEdit directly (such as Phoenix).

-- Lars



________________________________
 From: lars hofhansl <la...@apache.org>
To: hbase-dev <de...@hbase.apache.org> 
Sent: Sunday, November 17, 2013 4:32 PM
Subject: [VOTE] The 1st hbase 0.94.14 release candidate is available for download
 

The 1st 0.94.14 RC is available for download at http://people.apache.org/~larsh/hbase-0.94.14-rc0/
Signed with my code signing key: C7CFE328

As before 0.94.14 is mostly a bug fix release along with some significance performance improvements:
    [HBASE-9165] - Improvements to addDependencyJars
    [HBASE-9138] - getHaseIntegrationTestingUtility() is misspelled
    [HBASE-9799] - Change Hadoop 1.2 dependency to 1.2.1
    [HBASE-9809] - RegionTooBusyException should provide region name which was too busy
    [HBASE-9834] - Minimize byte[] copies for 'smart' clients
    [HBASE-9849] - [REST] Forbidden schema delete in read only mode
    [HBASE-9850] - Issues with UI for table compact/split operation completion. After split/compaction operation using UI, the page is not automatically redirecting back using IE8/Firefox.
    [HBASE-9865] - Reused WALEdits in replication may cause RegionServers to go OOM
    [HBASE-9872] - ModifyTable does not modify the attributes of a newly modified/changed ColumnDescriptor
    [HBASE-9890] - MR jobs are not working if started by a delegated user
    [HBASE-9902] - Region Server is starting normally even if clock skew is more than default 30 seconds(or any configured). -> Regionserver node time is greater than master node time
    [HBASE-9906] - Restore snapshot fails to restore the meta edits sporadically
    [HBASE-9915] - Performance: isSeeked() in EncodedScannerV2 always returns false
    [HBASE-9952] - Snapshot restore may fail due to NullPointerException
    [HBASE-9956] - Remove keyLength cache from KeyValue
    [HBASE-9970] - HBase BulkLoad, table is creating with the timestamp key also as a column to the table.
    [HBASE-9971] - Port part of HBASE-9958 to 0.94 - change lock scope in locateRegion
    [HBASE-9975] - Not starting ReplicationSink when using custom implementation for the ReplicationSink.
    [HBASE-4654] - [replication] Add a check to make sure we don't replicate to ourselves
    [HBASE-8438] - Extend bin/hbase to print a "mapreduce classpath"
    [HBASE-9715] - Backport -in_memory option support for LoadTestTool from trunk
    [HBASE-9894] - remove the inappropriate assert statement in Store.getSplitPoint()
    [HBASE-9963] - Remove the ReentrantReadWriteLock in the MemStore
    [HBASE-8397] - improve unit-test coverage of package org.apache.hadoop.hbase.master.metrics (0.94)
    [HBASE-8543] - fix coverage org.apache.hadoop.hbase.rest.client
    [HBASE-8552] - fix coverage org.apache.hadoop.hbase.rest.filter
    [HBASE-8556] - fix coverage org.apache.hadoop.hbase.metrics.histogram
    [HBASE-8557] - fix coverage org.apache.hadoop.hbase.rest.metrics
    [HBASE-8559] - increase unit-test coverage of package org.apache.hadoop.hbase.coprocessor

I am especially exited about HBASE-9915, which provides a 2x scan performance improvement with block encoders; and HBASE-9865, which significantly reduces memory consumption used by replication.

The list of changes is also available here: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12325047

Here're the jenkins runs for this RC: https://builds.apache.org/job/HBase-0.94.14/12/ and https://builds.apache.org/job/HBase-0.94.14-security/12/

Please try out the RC, check out the doc, take it for a spin, etc, and vote +1/-1 by EOD November 22nd on whether we should release this as 0.94.14.

Thanks.

-- Lars