Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
HBase >> mail # dev >> [ANNOUNCE] The 1st hbase 0.94.10 release candidate is available for download

Copy link to this message
[ANNOUNCE] The 1st hbase 0.94.10 release candidate is available for download
The 1st 0.94.10 RC is available for download at http://people.apache.org/~larsh/hbase-0.94.10-rc0/
Signed with my code signing key: C7CFE328

Like the previous point releases, 0.94.10 is a primarily a bug fix release. This RC has 35 issues resolved against it:
    [HBASE-8774] - Add BatchSize and Filter to Thrift2
    [HBASE-8819] - Port HBASE-5428 to Thrift 2
    [HBASE-8826] - Ensure HBASE-8695 is covered in Thrift 2
    [HBASE-8832] - Ensure HBASE-4658 is supported by Thrift 2
    [HBASE-8876] - Addendum to HBASE-8774 Add BatchSize and Filter to Thrift2 - Add BatchSize Test
    [HBASE-8938] - Thrift2 does not close scanner instance
    [HBASE-8432] - a
 table with unbalanced regions will balance indefinitely with the 'org.apache.hadoop.hbase.master.DefaultLoadBalancer'
    [HBASE-8678] - Wrongly delete cells in some case which can not be deleted
    [HBASE-8695] - The HBase thrift service ignores XML configuration
    [HBASE-8776] - tweak retry settings some more (on trunk and 0.94)
    [HBASE-8782] - Thrift2 can not parse values when using framed transport
    [HBASE-8794] - DependentColumnFilter.toString() throws NullPointerException
    [HBASE-8811] - REST service ignores misspelled "check=" parameter, causing unexpected mutations
    [HBASE-8814] - Possible NPE in split if a region has empty store files.
    [HBASE-8858] - Backport hbase-6979 "recovered.edits file should not break distributed log splitting"
    [HBASE-8910] -
 HMaster.abortNow shouldn't try to become a master again if it was stopped
    [HBASE-8967] - Duplicate call to snapshotManager.stop() in HRegionServer
    [HBASE-8968] - Avoid call to zk in HRegionServer#getMaster() to log the master address which already read from the zk.
    [HBASE-8971] - Bump 0.94 version to 0.94.10-SNAPSHOT
    [HBASE-8988] - Reuse the thread pool in the shell to not run out of threads
    [HBASE-8599] - HLogs in ZK are not cleaned up when replication lag is minimal
    [HBASE-8767] - Backport hbase-8001 and hbase-8012, avoid lazy seek
    [HBASE-8806] - Row locks are acquired repeatedly in HRegion.doMiniBatchMutation for duplicate rows.
    [HBASE-8809] - Include deletes in the scan (setRaw) method does not respect the time range or the filter
    [HBASE-8847] -
 Filter.transform() always applies unconditionally, even when combined in a FilterList
    [HBASE-8908] - Backport HBASE-8882 and HBASE-8904 (An Integration Test to Test MTTR) to 0.94
    [HBASE-8921] - [thrift2] Add GenericOptionsParser to Thrift 2 server
    [HBASE-8945] - Backport to 0.94: HBASE-7952 Remove update() and Improve ExplicitColumnTracker performance.
    [HBASE-8829] - Improve failed TestMetaScanner assert message so can see where/why failure
    [HBASE-7770] - minor integration test framework fixes
    [HBASE-8885] - Fix and reenable TestGet failing#testDynamicFilter
    [HBASE-8914] - [0.94] TestRegionServerCoprocessorExceptionWithAbort is flaky
    [HBASE-8928] - Make ChaosMonkey & LoadTest tools extensible, to allow addition of more actions and policies.
    [HBASE-8934] -
 Fix bunch of flaky tests
    [HBASE-8969] - Backport HBASE-8535+HBASE-8586 TestHCM#testDeleteForZKConnLeak enhancement to 0.94

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

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

Please try out the RC, check out the doc, take it for a spin, etc, and vote +1/-1 by July 26th on whether we should release this as 0.94.10.

The release testing spreadsheet is available here:
(if you test this release, please add your test to this spreadsheet, so that we can gauge the coverage)


-- Lars
Jean-Marc Spaggiari 2013-07-23, 16:07
lars hofhansl 2013-07-24, 00:35
Jean-Marc Spaggiari 2013-07-24, 00:38
Jean-Daniel Cryans 2013-07-23, 18:54
Stack 2013-07-24, 18:04
lars hofhansl 2013-07-24, 18:17
Jean-Daniel Cryans 2013-07-24, 22:22
Jean-Marc Spaggiari 2013-07-24, 22:27
lars hofhansl 2013-07-24, 23:14