We're not lucky with this one. On the other hand it shows we're checking the RCs carefully. Note that both of the issues we have found only impact folks who are using coprocessors (and access low level APIs in the RegionServer).
-- Lars ________________________________ From: Jesse Yates <[email protected]> To: "[email protected]" <[email protected]>; lars hofhansl <[email protected]> Sent: Thursday, September 19, 2013 12:51 PM Subject: Re: [VOTE] The 2nd hbase 0.94.12 release candidate is available for download Oops, got ahead of myself there.. looks like there was a small bug introduced with HBASE-9534. Fix is up at HBASE-9584 <https://issues.apache.org/jira/browse/HBASE-9584>. Hopefully, we can roll a new one today... Sorry again, J ------------------- Jesse Yates @jesse_yates jyates.github.com On Wed, Sep 18, 2013 at 8:31 PM, lars hofhansl <[email protected]> wrote: > Thanks Jesse. > > > ________________________________ > From: Jesse Yates <[email protected]> > To: "[email protected]" <[email protected]>; lars hofhansl < > [email protected]> > Sent: Wednesday, September 18, 2013 5:15 PM > Subject: Re: [VOTE] The 2nd hbase 0.94.12 release candidate is available > for download > > > +1 overall > > > - +1 - Compiles fine > - +1 - Compiles against Phoenix trunk fine > - +1 - Ran in local mode > - created a table, added a row, scanned row, dropped table > - +1 - Ran in distributed mode > - created a table, added a row, scanned row, dropped table > - +1 - Rolling upgrade from 0.94.11 > > > ------------------- > Jesse Yates > @jesse_yates > jyates.github.com > > > On Wed, Sep 18, 2013 at 3:45 PM, lars hofhansl <[email protected]> wrote: > > > The 2nd 0.94.12 RC is available for download at > > http://people.apache.org/~larsh/hbase-0.94.12-rc1/ > > Signed with my code signing key: C7CFE328 > > > > As before 0.94.12 is mostly a bug fix release and has 38 issues resolved > > against it: > > [HBASE-9277] - REST should use listTableNames to list tables > > [HBASE-9279] - Thrift should use listTableNames to list tables > > [HBASE-7709] - Infinite loop possible in Master/Master replication > > [HBASE-7954] - Fix the retrying logic of memstore flushes to avoid > > extra sleep > > [HBASE-8760] - possible loss of data in snapshot taken after region > > split > > [HBASE-8930] - Filter evaluates KVs outside requested columns > > [HBASE-9167] - ServerCallable retries just once if timeout is not > > integer.max > > [HBASE-9182] - Allow non-admin users to list all table names > > [HBASE-9195] - Fix TestFSHDFSUtils against java7 test re-ordering > > [HBASE-9207] - An Offline SplitParent Region can be assigned breaking > > split references > > [HBASE-9231] - Multipage book is generated to the wrong location > > [HBASE-9233] - isTableAvailable() may be stuck if an offline parent > > was never assigned > > [HBASE-9252] - HConnectionManager#getZooKeeperWatcher() should be > > deprecated in 0.94 > > [HBASE-9256] - HBaseClient#setupIOStreams should handle all > exceptions > > [HBASE-9266] - Javadoc: Document that HBaseAdmin.flush(...) is > > synchronous > > [HBASE-9286] - [0.94] ageOfLastShippedOp replication metric doesn't > > update if the slave regionserver is stalled > > [HBASE-9301] - Default hbase.dynamic.jars.dir to hbase.rootdir/jars > > [HBASE-9303] - Snapshot restore of table which splits after snapshot > > was taken encounters 'Region is not online' > > [HBASE-9326] - ServerName is created using getLocalSocketAddress, > > breaks binding to the wildcard address. Revert HBASE-8640 > > [HBASE-9329] - SnapshotManager should check for directory existance > > before throwing a warning. > > [HBASE-9344] - RegionServer not shutting down upon KeeperException in > > open region > > [HBASE-9356] - [0.94] SecureServer.INSECURE_VERSIONS is declared > > incorrectly > > [HBASE-9397] - Snapshots with the same name are allowed to proceed > > concurrently > > [HBASE-9415] - In rpcServer, replicationQueue is initialized with the > > max queue size instead of the max queue lenght > > [HBASE-9428] - Regex filters are at least an order of magnitude > slower > > since 0.94.3 > > [HBASE-9429] - Add back MetaScanner.allTableRegions(Configuration > > conf,byte[] tablename,boolean offlined) method > > [HBASE-9432] - Backport HBASE-8781 to 0.94 > > [HBASE-9448] - [0.94] Shell needs to fall back after HBASE-9182 if > > talking to older servers > > [HBASE-9455] - Port HBASE-7113 'TestGzipFilter is flaky with jdk1.7' > > to 0.94 > > [HBASE-9243] - Add more useful statistics in the HFile tool > > [HBASE-9314] - Dropping a table always prints a > > TableInfoMissingException in the master log > > [HBASE-9377] - Backport HBASE- 9208 "ReplicationLogCleaner slow at > > large scale" > > [HBASE-9287] - TestCatalogTracker depends on the execution order > > Only these 5 are new since RC0: > > [HBASE-9468] - Previous active master can still serves RPC request > > when it is trying recovering expired zk session > > [HBASE-9482] - Do not enforce secure Hadoop for secure HBase > > [HBASE-9506] - [0.94] Backport HBASE-9309 The links in the backup > > masters template are bad > > [HBASE-9534] - Short-Circuit Coprocessor HTable access when on the > > same server > > [HBASE-9566] - Add back WALEdit#get/setScopes method > > > > The list of changes is also available here: > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310753&version=12324790 > > > > Here're the jenkins runs for this RC: > > https://builds.apache.org/job/HBase-0.94.12/5/ and > > https://builds.apache.org/job/HBase-0.94.12-security/5/ > > > > Please try out the RC, check out the doc, take it for a spin, etc, and > > vote +1/-1 by September 30th on whether we should release this as > 0.94.12. > > (short period, since there are only 5 new issues since RC0) > > > > Thanks. > > > > -- Lars >
