[jira] [Resolved] (HBASE-21898) Release 1.2.11

2019-03-01 Thread Sean Busbey (JIRA)


 [ 
https://issues.apache.org/jira/browse/HBASE-21898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sean Busbey resolved HBASE-21898.
-
Resolution: Fixed

> Release 1.2.11
> --
>
> Key: HBASE-21898
> URL: https://issues.apache.org/jira/browse/HBASE-21898
> Project: HBase
>  Issue Type: Task
>  Components: community
>Affects Versions: 1.2.11
>Reporter: Sean Busbey
>Assignee: Sean Busbey
>Priority: Major
> Fix For: 1.2.11
>
>




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[ANNOUNCE] Apache HBase 1.2.11 is now available for download

2019-03-01 Thread Sean Busbey
The HBase team is happy to announce the immediate availability of Apache
HBase 1.2.11

Apache HBase is an open-source, distributed, versioned, non-relational
database. Apache HBase gives you low latency random access to billions of
rows with millions of columns atop non-specialized hardware. To learn more
about HBase, see https://hbase.apache.org/.

HBase 1.2.11 is the eleventh maintenance release in the HBase 1.2 line,
continuing on the theme of bringing a stable, reliable database to the
Hadoop and NoSQL communities. This release includes two bug fixes done
in the month since 1.2.10.

All users of previous 1.2.z releases are encouraged to upgrade to either
this release or the latest in our stable release line, which is currently
1.4.9. Releases in the 1.2.z line are expected to stop in late spring 2019.

Critical fixes include:

* HBASE-21196 - HTableMultiplexer clears the meta cache after every put
operation
* HBASE-21374 - FileSystem in use may get closed by other bulk load call
in secure bulkLoad

The full list of fixes included in this release is available at:

https://s.apache.org/hbase-1.2.11-jira-release-notes

and in the CHANGES.txt file included in the distribution.

Download through an ASF mirror near you:

https://www.apache.org/dyn/closer.lua/hbase/hbase-1.2.11

The relevant checksums files are available at:

https://www.apache.org/dist/hbase/hbase-1.2.11/hbase-1.2.11-src.tar.gz.sha512
https://www.apache.org/dist/hbase/hbase-1.2.11/hbase-1.2.11-bin.tar.gz.sha512

Project member signature keys can be found at

https://www.apache.org/dist/hbase/KEYS

PGP signatures are available at:

https://www.apache.org/dist/hbase/hbase-1.2.11/hbase-1.2.11-src.tar.gz.asc
https://www.apache.org/dist/hbase/hbase-1.2.11/hbase-1.2.11-bin.tar.gz.asc

For instructions on verifying ASF release downloads, please see

https://www.apache.org/dyn/closer.cgi#verify

Question, comments, and problems are always welcome at:
dev@hbase.apache.org.

Cheers,
The HBase Dev Team


Re: [VOTE] First release candidate for HBase 2.0.5 is available

2019-03-01 Thread Stack
Thanks Josh for giving it a go.

Let me fix the KEYs link (trying to automate this stuff
HBASE-21935... let me fix my link mistake in email template).

I think the signing key is in KEYS -- its just toward the end obscured by
stale keys of mine. Let me remove the old ones and try and make the email
clearer.

Thanks,
S



On Fri, Mar 1, 2019 at 2:53 PM Josh Elser  wrote:

> +1 (binding)
>
> Built and ran through a good number of the unit tests (before laptop
> went to sleep). xsums and sigs are good after I got your new key.
>
> I see you listed https://dist.apache.org/repos/dist/dev/hbase/KEYS
> below, but this file doesn't exist. Looking at svn-log, I don't see an
> update from you to dist/release/hbase/KEYS. Can you double-check you
> have your new one on ASF infra, please? I was able `gpg --recv-keys` and
> validate your signatures.
>
> Ran through some brief PE exercises locally. Validated the fix for
> HBASE-21960.
>
> - Josh
>
> On 2/28/19 2:41 PM, Stack wrote:
> > Please vote on this release candidate (RC) for Apache HBase 2.0.5.
> > Our intent is that this will be the last release of the branch-2.0 line.
> > If running on a HBase-2.0.x release, please move to a later release.
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache HBase 2.0.5
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 2.0.5RC0 (commit
> > 66a8972677645997c43df19457d61589817cd324):
> >
> >   https://github.com/apache/hbase/tree/2.0.5RC0
> >
> > The release files, including signatures, digests, etc. can be found at:
> >
> >   https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >
> https://repository.apache.org/content/repositories/orgapachehbase-1285/
> >
> > Signatures used for HBase RCs can be found in this file:
> >
> >   https://dist.apache.org/repos/dist/dev/hbase/KEYS
> >
> > The list of bug fixes going into {version} can be found in included
> > CHANGES.md and RELEASENOTES.md available here:
> >
> >   https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/CHANGES.md
> >   https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/RELEASENOTES.md
> >
> > To learn more about Apache HBase, please see http://hbase.apache.org/
> >
> > Thanks,
> > Your HBase Release Manager
> >
>


[jira] [Created] (HBASE-21979) Also send requests to secondary replicas if primary replica fail within the timeout

2019-03-01 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-21979:
-

 Summary: Also send requests to secondary replicas if primary 
replica fail within the timeout
 Key: HBASE-21979
 URL: https://issues.apache.org/jira/browse/HBASE-21979
 Project: HBase
  Issue Type: Sub-task
  Components: asyncclient, Client
Reporter: Duo Zhang


For now we will only request the secondary replicas if the primary replica does 
not respond within the timeout. If it fails immediately we will finish the 
request without sending requests to secondary replicas. This is different with 
the sync client implementation. Let's change the behavior.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (HBASE-21978) Should close AsyncRegistry if we fail to get cluster id when creating AsyncConnection

2019-03-01 Thread Duo Zhang (JIRA)
Duo Zhang created HBASE-21978:
-

 Summary: Should close AsyncRegistry if we fail to get cluster id 
when creating AsyncConnection
 Key: HBASE-21978
 URL: https://issues.apache.org/jira/browse/HBASE-21978
 Project: HBase
  Issue Type: Sub-task
  Components: asyncclient, Client
Reporter: Duo Zhang






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [VOTE] First release candidate for HBase 2.0.5 is available

2019-03-01 Thread Josh Elser

+1 (binding)

Built and ran through a good number of the unit tests (before laptop 
went to sleep). xsums and sigs are good after I got your new key.


I see you listed https://dist.apache.org/repos/dist/dev/hbase/KEYS 
below, but this file doesn't exist. Looking at svn-log, I don't see an 
update from you to dist/release/hbase/KEYS. Can you double-check you 
have your new one on ASF infra, please? I was able `gpg --recv-keys` and 
validate your signatures.


Ran through some brief PE exercises locally. Validated the fix for 
HBASE-21960.


- Josh

On 2/28/19 2:41 PM, Stack wrote:

Please vote on this release candidate (RC) for Apache HBase 2.0.5.
Our intent is that this will be the last release of the branch-2.0 line.
If running on a HBase-2.0.x release, please move to a later release.

The VOTE will remain open for at least 72 hours.

[ ] +1 Release this package as Apache HBase 2.0.5
[ ] -1 Do not release this package because ...

The tag to be voted on is 2.0.5RC0 (commit
66a8972677645997c43df19457d61589817cd324):

  https://github.com/apache/hbase/tree/2.0.5RC0

The release files, including signatures, digests, etc. can be found at:

  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/

Maven artifacts are available in a staging repository at:

  https://repository.apache.org/content/repositories/orgapachehbase-1285/

Signatures used for HBase RCs can be found in this file:

  https://dist.apache.org/repos/dist/dev/hbase/KEYS

The list of bug fixes going into {version} can be found in included
CHANGES.md and RELEASENOTES.md available here:

  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/CHANGES.md
  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/RELEASENOTES.md

To learn more about Apache HBase, please see http://hbase.apache.org/

Thanks,
Your HBase Release Manager



[jira] [Reopened] (HBASE-21975) allow ZK properties to be configured via hbase-site,xml

2019-03-01 Thread Sergey Shelukhin (JIRA)


 [ 
https://issues.apache.org/jira/browse/HBASE-21975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sergey Shelukhin reopened HBASE-21975:
--

Actually, it would still help to add this logic during init. As far as I see 
it's not used everywhere

> allow ZK properties to be configured via hbase-site,xml
> ---
>
> Key: HBASE-21975
> URL: https://issues.apache.org/jira/browse/HBASE-21975
> Project: HBase
>  Issue Type: Improvement
>Reporter: Sergey Shelukhin
>Assignee: Sergey Shelukhin
>Priority: Major
> Attachments: HBASE-21975.patch
>
>
> ...as opposed to configuring it thru commandline or env variables



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [VOTE] First release candidate for HBase 2.0.5 is available

2019-03-01 Thread Stack
Done. Thanks for the kick.
S

On Fri, Mar 1, 2019 at 9:16 AM Stack  wrote:

> Thanks Duo... Let me fix.
> S
>
> On Fri, Mar 1, 2019 at 4:44 AM 张铎(Duo Zhang) 
> wrote:
>
>> Hi, sir, I think the compatibility report is incorrect? The total
>> methods/classes are both zero. I guess the problem is that the annotations
>> are wrong, as I had done the same thing in the past... You should change
>> to
>> use the IA and IS annotation from yetus instead of the old hbase ones...
>>
>> Stack  于2019年3月1日周五 上午3:41写道:
>>
>> > Please vote on this release candidate (RC) for Apache HBase 2.0.5.
>> > Our intent is that this will be the last release of the branch-2.0 line.
>> > If running on a HBase-2.0.x release, please move to a later release.
>> >
>> > The VOTE will remain open for at least 72 hours.
>> >
>> > [ ] +1 Release this package as Apache HBase 2.0.5
>> > [ ] -1 Do not release this package because ...
>> >
>> > The tag to be voted on is 2.0.5RC0 (commit
>> > 66a8972677645997c43df19457d61589817cd324):
>> >
>> >  https://github.com/apache/hbase/tree/2.0.5RC0
>> >
>> > The release files, including signatures, digests, etc. can be found at:
>> >
>> >  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/
>> >
>> > Maven artifacts are available in a staging repository at:
>> >
>> >
>> https://repository.apache.org/content/repositories/orgapachehbase-1285/
>> >
>> > Signatures used for HBase RCs can be found in this file:
>> >
>> >  https://dist.apache.org/repos/dist/dev/hbase/KEYS
>> >
>> > The list of bug fixes going into {version} can be found in included
>> > CHANGES.md and RELEASENOTES.md available here:
>> >
>> >  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/CHANGES.md
>> >  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/RELEASENOTES.md
>> >
>> > To learn more about Apache HBase, please see http://hbase.apache.org/
>> >
>> > Thanks,
>> > Your HBase Release Manager
>> >
>>
>


Re: [VOTE] First release candidate for HBase 2.0.5 is available

2019-03-01 Thread Stack
Thanks Duo... Let me fix.
S

On Fri, Mar 1, 2019 at 4:44 AM 张铎(Duo Zhang)  wrote:

> Hi, sir, I think the compatibility report is incorrect? The total
> methods/classes are both zero. I guess the problem is that the annotations
> are wrong, as I had done the same thing in the past... You should change to
> use the IA and IS annotation from yetus instead of the old hbase ones...
>
> Stack  于2019年3月1日周五 上午3:41写道:
>
> > Please vote on this release candidate (RC) for Apache HBase 2.0.5.
> > Our intent is that this will be the last release of the branch-2.0 line.
> > If running on a HBase-2.0.x release, please move to a later release.
> >
> > The VOTE will remain open for at least 72 hours.
> >
> > [ ] +1 Release this package as Apache HBase 2.0.5
> > [ ] -1 Do not release this package because ...
> >
> > The tag to be voted on is 2.0.5RC0 (commit
> > 66a8972677645997c43df19457d61589817cd324):
> >
> >  https://github.com/apache/hbase/tree/2.0.5RC0
> >
> > The release files, including signatures, digests, etc. can be found at:
> >
> >  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/
> >
> > Maven artifacts are available in a staging repository at:
> >
> >  https://repository.apache.org/content/repositories/orgapachehbase-1285/
> >
> > Signatures used for HBase RCs can be found in this file:
> >
> >  https://dist.apache.org/repos/dist/dev/hbase/KEYS
> >
> > The list of bug fixes going into {version} can be found in included
> > CHANGES.md and RELEASENOTES.md available here:
> >
> >  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/CHANGES.md
> >  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/RELEASENOTES.md
> >
> > To learn more about Apache HBase, please see http://hbase.apache.org/
> >
> > Thanks,
> > Your HBase Release Manager
> >
>


Re: [VOTE] First release candidate for HBase 2.0.5 is available

2019-03-01 Thread Duo Zhang
Hi, sir, I think the compatibility report is incorrect? The total
methods/classes are both zero. I guess the problem is that the annotations
are wrong, as I had done the same thing in the past... You should change to
use the IA and IS annotation from yetus instead of the old hbase ones...

Stack  于2019年3月1日周五 上午3:41写道:

> Please vote on this release candidate (RC) for Apache HBase 2.0.5.
> Our intent is that this will be the last release of the branch-2.0 line.
> If running on a HBase-2.0.x release, please move to a later release.
>
> The VOTE will remain open for at least 72 hours.
>
> [ ] +1 Release this package as Apache HBase 2.0.5
> [ ] -1 Do not release this package because ...
>
> The tag to be voted on is 2.0.5RC0 (commit
> 66a8972677645997c43df19457d61589817cd324):
>
>  https://github.com/apache/hbase/tree/2.0.5RC0
>
> The release files, including signatures, digests, etc. can be found at:
>
>  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/
>
> Maven artifacts are available in a staging repository at:
>
>  https://repository.apache.org/content/repositories/orgapachehbase-1285/
>
> Signatures used for HBase RCs can be found in this file:
>
>  https://dist.apache.org/repos/dist/dev/hbase/KEYS
>
> The list of bug fixes going into {version} can be found in included
> CHANGES.md and RELEASENOTES.md available here:
>
>  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/CHANGES.md
>  https://dist.apache.org/repos/dist/dev/hbase/2.0.5RC0/RELEASENOTES.md
>
> To learn more about Apache HBase, please see http://hbase.apache.org/
>
> Thanks,
> Your HBase Release Manager
>


[jira] [Created] (HBASE-21977) Skip replay WAL and update seqid when open regions restored from snapshot

2019-03-01 Thread Yi Mei (JIRA)
Yi Mei created HBASE-21977:
--

 Summary: Skip replay WAL and update seqid when open regions 
restored from snapshot
 Key: HBASE-21977
 URL: https://issues.apache.org/jira/browse/HBASE-21977
 Project: HBase
  Issue Type: Sub-task
Reporter: Yi Mei


TableSnapshotScanner restore a snapshot and then open the restored regions. 
When open these regions, we can skip replay WAL and update seqid.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: View on version EOLs

2019-03-01 Thread Peter Somogyi
The current plan is to retire 2.0. The voting is in progress for 2.0.5 and
more releases are not planned unless critical bugs are discovered.

On the 1.3 line there was a discussion for EOL, but the Francis (RM) would
like to continue that.

HBase 1.5.0 is coming up shortly and you could also expect more bugfix
releases on 1.2.

On Thu, Feb 28, 2019 at 6:38 AM Nikhil Bafna  wrote:

> We run Hbase 1.2.x in our production that has a set of patches & backports.
>
> In the mailing list, I see discussions for EOL of 1.3 & 2.0.x. In another
> mailing list discussion, it was pointed out that "... targeting only bug
> fixes for branch-1, as version 1 approaches EOL"
>
> But, I see new releases happening on 1.2.x versions - which seems to be
> contradictory.
>
> What are the EOL plans for the active versions?
>