Re: [ANNOUNCE] Dima Spivak joins the Apache HBase PMC

2016-08-31 Thread Aleksandr Shulman
Congrats Dima!! On Wed, Aug 31, 2016 at 12:37 PM, Andrew Purtell wrote: > On behalf of the Apache HBase PMC I am pleased to announce that Dima Spivak > has accepted our invitation to become a committer and PMC member on the > Apache HBase project. Dima has been an active contributor for some tim

[jira] [Created] (HBASE-10924) [region_mover]: Adjust region_mover script to retry unloading a server a configurable number of times in case of region splits/merges

2014-04-07 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10924: - Summary: [region_mover]: Adjust region_mover script to retry unloading a server a configurable number of times in case of region splits/merges Key: HBASE-10924 URL

[jira] [Created] (HBASE-10579) [Documentation]: ExportSnapshot tool package incorrectly documented

2014-02-20 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10579: - Summary: [Documentation]: ExportSnapshot tool package incorrectly documented Key: HBASE-10579 URL: https://issues.apache.org/jira/browse/HBASE-10579

Re: The 3rd HBase 0.98.0 release candidate (RC2) is available for download

2014-02-13 Thread Aleksandr Shulman
+1 from me. I ran Integration Tests against an 11-node cluster and they passed. I also ran our smoke tests against it. That was fine as well. Finally, we ran a JDiff report and there were no incompatibilities outside of the ones we discussed in previous RCs. On Wed, Feb 12, 2014 at 8:46 PM, ramk

[jira] [Created] (HBASE-10481) API Compatibility JDiff script does not properly handle arguments in reverse order

2014-02-06 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10481: - Summary: API Compatibility JDiff script does not properly handle arguments in reverse order Key: HBASE-10481 URL: https://issues.apache.org/jira/browse/HBASE-10481

Re: Binary API compatibility is not a requirement for any 0.98 release candidate

2014-02-04 Thread Aleksandr Shulman
I realize that this is an evolving product and that we will likely have to break compatibility as we go. As long as these binary incompatibilities are non-arbitrary, well documented, and part of a concerted effort (e.g. perf optimization) to make improvements whose value to the user is greater than

[jira] [Created] (HBASE-10269) [Nit]: Spelling issue in HFileContext.setCompresssion

2014-01-02 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10269: - Summary: [Nit]: Spelling issue in HFileContext.setCompresssion Key: HBASE-10269 URL: https://issues.apache.org/jira/browse/HBASE-10269 Project: HBase

[jira] [Created] (HBASE-10264) [MapReduce]: CompactionTool in mapred mode is missing classes in its classpath

2013-12-31 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10264: - Summary: [MapReduce]: CompactionTool in mapred mode is missing classes in its classpath Key: HBASE-10264 URL: https://issues.apache.org/jira/browse/HBASE-10264

[jira] [Created] (HBASE-10251) Restore API Compat for PerformanceEvaluation.generateValue()

2013-12-27 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10251: - Summary: Restore API Compat for PerformanceEvaluation.generateValue() Key: HBASE-10251 URL: https://issues.apache.org/jira/browse/HBASE-10251 Project

Re: Please welcome our newest committer, Liang Xie!

2013-12-22 Thread Aleksandr Shulman
Congrats Liang! On Fri, Dec 20, 2013 at 2:11 PM, Sergey Shelukhin wrote: > Congrats! > > > On Thu, Dec 19, 2013 at 2:05 PM, Nick Dimiduk wrote: > > > Congrats Liang! > > > > > > On Wed, Dec 18, 2013 at 4:47 PM, Stack wrote: > > > > > 谢良 has been doing great work for ages now; we're glad to hav

[jira] [Created] (HBASE-10194) [Usability]: Instructions in CompactionTool no longer accurate because of namespaces

2013-12-17 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10194: - Summary: [Usability]: Instructions in CompactionTool no longer accurate because of namespaces Key: HBASE-10194 URL: https://issues.apache.org/jira/browse/HBASE-10194

[jira] [Created] (HBASE-10184) [Online Schema Change]: Add additional tests for online schema change

2013-12-16 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10184: - Summary: [Online Schema Change]: Add additional tests for online schema change Key: HBASE-10184 URL: https://issues.apache.org/jira/browse/HBASE-10184

Re: ANN: The third hbase-0.96.1 release candidate is available for download

2013-12-13 Thread Aleksandr Shulman
My previous note references Cloudera-internal infrastructure, so folks will not be able to inspect it (sorry about that). However, I'm +1 this RC. On Fri, Dec 13, 2013 at 11:44 AM, Aleksandr Shulman wrote: > +1 smoke tests pass, with the exception of tests that we know will fail >

Re: ANN: The third hbase-0.96.1 release candidate is available for download

2013-12-13 Thread Aleksandr Shulman
+1 smoke tests pass, with the exception of tests that we know will fail (involving snappy compression and Pig, since these things are not yet implemented in my setup). Everything that should work properly works. http://sandbox.jenkins.cloudera.com/job/Run-Smokes-Upstream/25/ The cluster is a 5-nod

[jira] [Created] (HBASE-10136) [Online Schema Change]: Online Schema Change on a table conflicts with snapshot attempt on the table

2013-12-11 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10136: - Summary: [Online Schema Change]: Online Schema Change on a table conflicts with snapshot attempt on the table Key: HBASE-10136 URL: https://issues.apache.org/jira

[jira] [Created] (HBASE-10073) [Hadoop1]: hbase zkcli broken due to slf4j incompatibility

2013-12-03 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-10073: - Summary: [Hadoop1]: hbase zkcli broken due to slf4j incompatibility Key: HBASE-10073 URL: https://issues.apache.org/jira/browse/HBASE-10073 Project: HBase

[jira] [Created] (HBASE-9973) [ACL]: Users with 'Admin' ACL permission will lose permissions after upgrade to 0.96.x from 0.94.x or 0.92.x

2013-11-14 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-9973: Summary: [ACL]: Users with 'Admin' ACL permission will lose permissions after upgrade to 0.96.x from 0.94.x or 0.92.x Key: HBASE-9973 URL: https://issues.apach

[jira] [Created] (HBASE-9966) Create IntegrationTest for Online Bloom Filter and Compression Algorithm Change

2013-11-13 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-9966: Summary: Create IntegrationTest for Online Bloom Filter and Compression Algorithm Change Key: HBASE-9966 URL: https://issues.apache.org/jira/browse/HBASE-9966

[jira] [Created] (HBASE-9786) [hbck]: hbck -metaonly incorrectly reports inconsistent regions after HBASE-9698 fix

2013-10-16 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-9786: Summary: [hbck]: hbck -metaonly incorrectly reports inconsistent regions after HBASE-9698 fix Key: HBASE-9786 URL: https://issues.apache.org/jira/browse/HBASE-9786

[jira] [Created] (HBASE-9663) PerformanceEvaluation does not properly honor specified table name parameter

2013-09-26 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-9663: Summary: PerformanceEvaluation does not properly honor specified table name parameter Key: HBASE-9663 URL: https://issues.apache.org/jira/browse/HBASE-9663

[jira] [Created] (HBASE-9533) List of imported jars is hard-coded and does not include netty, breaking MRv1 jobs

2013-09-13 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-9533: Summary: List of imported jars is hard-coded and does not include netty, breaking MRv1 jobs Key: HBASE-9533 URL: https://issues.apache.org/jira/browse/HBASE-9533

Re: Incompatible Java API Diffs from 0.94 -> 0.95.2

2013-08-26 Thread Aleksandr Shulman
API replaces the removed > one ? > > e.g. HTable#getRegionsInfo() should be replaced with HTable# > getRegionLocations(). > > Cheers > > > On Fri, Aug 23, 2013 at 6:02 PM, Aleksandr Shulman >wrote: > > > Hi everyone, > > > > I took some time a

Incompatible Java API Diffs from 0.94 -> 0.95.2

2013-08-23 Thread Aleksandr Shulman
Hi everyone, I took some time and went over the JDiff report of API incompatibilities from 0.94 -> 0.95.2. Please have a look at the document and add your comments. The goal is to acknowledge the incompatibilities that we will permit and fix ones that seem egregious. I went through and identified

[jira] [Resolved] (HBASE-9223) HBase ZKCli gives error because it is looking for class removed in 0.95: org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServerArg

2013-08-14 Thread Aleksandr Shulman (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Shulman resolved HBASE-9223. -- Resolution: Cannot Reproduce > HBase ZKCli gives error because it is looking

[jira] [Created] (HBASE-9223) HBase ZKCli gives error because it is looking for class removed in 0.95: org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServerArg

2013-08-14 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-9223: Summary: HBase ZKCli gives error because it is looking for class removed in 0.95: org.apache.hadoop.hbase.zookeeper.ZooKeeperMainServerArg Key: HBASE-9223 URL: https

[jira] [Created] (HBASE-8619) [HBase Client]: Improve client to retry if master is down when requesting getHTableDescriptor

2013-05-24 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-8619: Summary: [HBase Client]: Improve client to retry if master is down when requesting getHTableDescriptor Key: HBASE-8619 URL: https://issues.apache.org/jira/browse/HBASE

[jira] [Created] (HBASE-8595) Add rename operation in hbase shell

2013-05-22 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-8595: Summary: Add rename operation in hbase shell Key: HBASE-8595 URL: https://issues.apache.org/jira/browse/HBASE-8595 Project: HBase Issue Type: New

[jira] [Created] (HBASE-8588) [Documentation]: Add information about adding REST and Thrift API kerberos principals to HBase ACL table

2013-05-21 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-8588: Summary: [Documentation]: Add information about adding REST and Thrift API kerberos principals to HBase ACL table Key: HBASE-8588 URL: https://issues.apache.org/jira

[jira] [Created] (HBASE-8385) [SNAPSHOTS]: Restore fails to restore snapshot of a deleted table

2013-04-19 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-8385: Summary: [SNAPSHOTS]: Restore fails to restore snapshot of a deleted table Key: HBASE-8385 URL: https://issues.apache.org/jira/browse/HBASE-8385 Project

Re: Declaring HBase Public API in 0.94

2013-04-17 Thread Aleksandr Shulman
k? > > Thanks, > Nick > > [0]: > > https://github.com/apache/hbase/commit/379f88f0b55b817cfa395326d5da0e3d6552ef28#L0R38 > [1]: > > https://github.com/apache/hbase/commit/379f88f0b55b817cfa395326d5da0e3d6552ef28#L0R42 > > On Tue, Apr 16, 2013 at 1:56 PM, Aleksandr Shulman &

Re: Declaring HBase Public API in 0.94

2013-04-16 Thread Aleksandr Shulman
/r/10361/ Thanks in advance, Aleks S. On Tue, Apr 9, 2013 at 10:47 AM, Aleksandr Shulman wrote: > I put together a tool that leverages Tom White's work. > Here is a review for it: https://reviews.apache.org/r/10361/ > > It will diff the public java api definitions of hbase in

[jira] [Created] (HBASE-8345) Add all available resources in o.a.h.h.rest.RootResource and VersionResource to o.a.h.h.rest.client.RemoteAdmin

2013-04-15 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-8345: Summary: Add all available resources in o.a.h.h.rest.RootResource and VersionResource to o.a.h.h.rest.client.RemoteAdmin Key: HBASE-8345 URL: https://issues.apache.org

Re: Declaring HBase Public API in 0.94

2013-04-09 Thread Aleksandr Shulman
nt: Monday, April 8, 2013 1:49 PM > > Subject: Re: Declaring HBase Public API in 0.94 > > > > Please don't pull in @InterfaceAudience. Keeping 0.2x compatibility was > > something that was hard won in 0.94, it would be a real shame to loose > that > > no

Declaring HBase Public API in 0.94

2013-04-08 Thread Aleksandr Shulman
Hi everyone, In light of all the conversation on compatibility, I wanted to float the idea of documenting which Java packages, classes, and methods we want to declare as being API compatible in 0.94.x. I'd like your input on: 1. JavaDoc vs. using AudienceInterface 2. What the javadoc notation shou

[jira] [Reopened] (HBASE-8277) [API Compatibility]: Create tool to analyze changes in the HBase Java public API

2013-04-04 Thread Aleksandr Shulman (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Shulman reopened HBASE-8277: -- This is a different tool than the one to which this was dup'd. Specifically, I h

[jira] [Created] (HBASE-8277) [API Compatibility]: Create tool to analyze changes in the HBase public API

2013-04-04 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-8277: Summary: [API Compatibility]: Create tool to analyze changes in the HBase public API Key: HBASE-8277 URL: https://issues.apache.org/jira/browse/HBASE-8277

Wanted your thoughts on Rolling Upgrade Testing in HBase

2013-03-29 Thread Aleksandr Shulman
Hi all, I'd like to propose a potential solution to testing HBase Rolling Upgrade between minor versions of HBase. It would be great to get feedback. *Benefits:* This is a tricky feature and it would be really strengthen our trust with the product users if we can show that it is stable and correc

[jira] [Created] (HBASE-8200) Integration Test is not part of the default HBase classpath. We should fix this or note workaround in documentation

2013-03-26 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-8200: Summary: Integration Test is not part of the default HBase classpath. We should fix this or note workaround in documentation Key: HBASE-8200 URL: https

[jira] [Created] (HBASE-8049) If a RS cannot use a compression codec, it should have a retry limit on checking results of CompressionTest

2013-03-08 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-8049: Summary: If a RS cannot use a compression codec, it should have a retry limit on checking results of CompressionTest Key: HBASE-8049 URL: https://issues.apache.org/jira

Re: Web UI for REST and Thrift

2013-02-04 Thread Aleksandr Shulman
This would be really great to see Jimmy! We would need to provide a sensible default webUI port to avoid conflicts upon upgrade. We should also make it a command-line parameter like we do now with the service port. -Aleks S. On Sunday, February 3, 2013, Jimmy Xiang wrote: > The web UI came with

[jira] [Created] (HBASE-7591) HColumnDescriptor equals method should not rely on HashCode

2013-01-16 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-7591: Summary: HColumnDescriptor equals method should not rely on HashCode Key: HBASE-7591 URL: https://issues.apache.org/jira/browse/HBASE-7591 Project: HBase

[jira] [Created] (HBASE-7579) HTableDescriptor equals method fails is results are returned in a different order

2013-01-15 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-7579: Summary: HTableDescriptor equals method fails is results are returned in a different order Key: HBASE-7579 URL: https://issues.apache.org/jira/browse/HBASE-7579

[jira] [Created] (HBASE-7559) Add additional Snapshots Unit Test Coverage

2013-01-14 Thread Aleksandr Shulman (JIRA)
Aleksandr Shulman created HBASE-7559: Summary: Add additional Snapshots Unit Test Coverage Key: HBASE-7559 URL: https://issues.apache.org/jira/browse/HBASE-7559 Project: HBase Issue Type

Re: Let's discuss Snapshots Feature Testing

2013-01-14 Thread Aleksandr Shulman
Yes, I am planning on filing a JIRA for that shortly. -Aleks S. On Mon, Jan 14, 2013 at 11:01 AM, Ted Yu wrote: > Thanks for the write up. > > Would the new tests be sub-tasks of HBASE-7290 ? > > Cheers > > On Mon, Jan 14, 2013 at 10:32 AM, Aleksandr Shulman >

Let's discuss Snapshots Feature Testing

2013-01-14 Thread Aleksandr Shulman
Hi everyone, I'd like to start a thread about Cloudera's testing efforts on the upcoming snapshots feature. This is a new feature and it's important that we explain our testing efforts and get the community's opinion on what we'd all like to see tested. My hope is that from this discussion, we can

Re: And another!.... Welcome Mr. Elliott Clark as HBase committer

2012-09-26 Thread Aleksandr Shulman
Congrats Elliott! On Wed, Sep 26, 2012 at 3:56 PM, Jonathan Hsieh wrote: > Congrats! > > On Wed, Sep 26, 2012 at 3:17 PM, Elliott Clark >wrote: > > > Thanks everyone. Glad I'm getting the chance to help the project. > > > > Thanks > > > > On Wed, Sep 26, 2012 at 2:41 PM, Enis Söztutar wrote: