On Wed, Apr 18, 2018 at 12:58 PM, Josh Elser <[email protected]> wrote:
> +1 (binding) > > There are rough edges, of course, but I think this is more than enough > quality for a 2.0.0. Putting a line in the sand for 2.0 will help us > continue to make changes that improve the product going forward with more > focus and get those changes into the hands of folks downstream. > > I'm in line with this sort of thinking. The diff between RC0 and current tip is below. There's some pretty important changes in the list I'd say. How about I put up another RC tonight/tomorrow with some more doc fixes, the HBCK, and if you have something for test random ports, that too... Then you show up again w/ the above philosophizing (girded by the accompanying +1)? St.Ack f168689 HBASE-19994 Create a new class for RPC throttling exception, make it retryable 10f74df HBASE-20404 Fixes to CleanChore correctness and operability. c7c0861 HBASE-20398 Redirect doesn't work on web UI acc73b1 HBASE-20399 Fix merge layout 10a2905 HBASE-19963 TestFSHDFSUtils assumes wrong default port for Hadoop 3.0.1+ bbe1551 HBASE-20409 Set hbase.client.meta.operation.timeout in TestClientOperationTimeout fb01cc4 HBASE-20364 ensure jira comment from nightly reflects results of run comment comes from. a825bf1 HBASE-20415 branches-2 don't need scala tooling. f5f03f9 HBASE-20233 Remove redundant region server metric 4de3d7d HBASE-20389 Move website building flags into a profile. 4176237 HBASE-20335 ensure each stage of the nightly job gathers machine information. 7704d3b HBASE-20410 update protoc to 3.5.1-1 for rhel6 8ca2d0f HBASE-20394 HBase over rides the value of HBASE_OPTS (if any) set by client ed3a656 HBASE-20379 shadedjars yetus plugin should add a footer link 0d8262f HBASE-20112 register nightly junit over hadoop3 results with jenkins. cba88d1 HBASE-20224 Web UI is broken in standalone mode - addendum for hbase-endpoint and hbase-rsgroup modules ee3c430 HBASE-20224 Web UI is broken in standalone mode - addendum for hbase-archetypes module 0eacb3e HBASE-20338 WALProcedureStore#recoverLease() should have fixed sleeps for retrying rollWriter() 263cc8d HBASE-20376 RowCounter and CellCounter documentations are incorrect e72a1c6 HBASE-20330 ProcedureExecutor.start() gets stuck in recover lease on store 0d2b18b HBASE-20350 NullPointerException in Scanner during close() 6a081d3 HBASE-20310 Fixed false inconsistency shown by hbck -metaonly option on HBase 2 0e8d42b HBASE-20219 An error occurs when scanning with reversed=true and loadColumnFamiliesOnDemand=true 907b264 HBASE-20358 Fix bin/hbase thrift usage text 200afa1 HBASE-20382 If RSGroups not enabled, rsgroup.jsp prints stack trace e05b318 HBASE-20386 [DOC] Align WALPlayer help text and refguide 63125ea HBASE-20385 Purge md5-making from our little make_rc.sh script 47128f5 HBASE-20384 [AMv2] Logging format improvements; use encoded name rather than full region name marking transitions 9320c5d HBASE-20253. Error message is missing for restore_snapshot b3ec5f0 HBASE-15291 FileSystem not closed in secure bulkLoad 2e6eff0 HBASE-20182 Addendum throw IOException instead of NoServerForRegionException because it is a DoNotRetryRegionException 3887648 HBASE-20335 nightly job bash cleanup. 86f4686 HBASE-20068 personality tests for Apache Yetus should use the maven plugin to exec maven. > Well done, Stack. > > On 4/10/18 4:47 PM, Stack wrote: > >> The first release candidate for Apache HBase 2.0.0 is available for >> downloading and testing. >> >> Artifacts are available here: >> >> https://dist.apache.org/repos/dist/dev/hbase/hbase-2.0.0RC0/ >> >> Maven artifacts are available in the staging repository at: >> >> https://repository.apache.org/content/repositories/orgapachehbase-1209 >> >> All artifacts are signed with my signing key 8ACC93D2, which is also >> in the project KEYS file at >> >> http://www.apache.org/dist/hbase/KEYS >> >> These artifacts were tagged 2.0.0RC0 at >> hash 011dd2dae33456b3a2bcc2513e9fdd29de23be46 >> >> Please review 'Upgrading from 1.x to 2.x' in the bundled HBase 2.0.0 >> Reference Guide before installing or upgrading for a list of >> incompatibilities, major changes, and notable new features. Be aware that >> according to our adopted Semantic Versioning guidelines[1], we've allow >> ourselves to make breaking changes in this major version release. For >> example, Coprocessors will need to be recast to fit more constrained CP >> APIs and a rolling upgrade of an hbase-1.x install to hbase-2.x without >> downtime is (currently) not possible. That said, a bunch of effort has >> been >> expended mitigating differences; a hbase-1.x client can perform DML >> against >> an hbase-2 cluster. >> >> For the full list of ~6k issues addressed, see [2]. There are also >> CHANGES.md and RELEASENOTES.md in the root directory of the source >> tarball. >> >> Please take a few minutes to verify the release and vote on releasing it: >> >> [ ] +1 Release this package as Apache HBase 2.0.0 >> [ ] +0 no opinion >> [ ] -1 Do not release this package because... >> >> This VOTE will run for one week and close Tuesday, April 17, 2018 @ 13:00 >> PST. >> >> Thanks to the myriad who have helped out with this release, >> Your 2.0.0 Release Manager >> >> 1. http://hbase.apache.org/2.0/book.html#hbase.versioning.post10 >> 2. https://s.apache.org/zwS9 >> >>
