[jira] [Created] (HBASE-9318) Procedure#waitForLatch may not throw error even there is one

2013-08-22 Thread Jeffrey Zhong (JIRA)
Jeffrey Zhong created HBASE-9318: Summary: Procedure#waitForLatch may not throw error even there is one Key: HBASE-9318 URL: https://issues.apache.org/jira/browse/HBASE-9318 Project: HBase I

[jira] [Created] (HBASE-9317) Define timeout period for TestHBaseFsck#testSplitDaughtersNotInMeta

2013-08-22 Thread Ted Yu (JIRA)
Ted Yu created HBASE-9317: - Summary: Define timeout period for TestHBaseFsck#testSplitDaughtersNotInMeta Key: HBASE-9317 URL: https://issues.apache.org/jira/browse/HBASE-9317 Project: HBase Issue Ty

[jira] [Resolved] (HBASE-9176) Purge deprecated APIs (and code)

2013-08-22 Thread Jonathan Hsieh (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9176?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonathan Hsieh resolved HBASE-9176. --- Resolution: Duplicate Assignee: Jonathan Hsieh Dupe -- I didn't see this when I filed H

Re: Thinking about 0.98

2013-08-22 Thread Dan Burkert
As an interested bystander (user) I would love to see the reverse scan feature (HBASE-4811 (https://issues.apache.org/jira/browse/HBASE-4811)) make 0.98. There has been a lot of talk about HBase indexes lately, and the ability to reverse scan an index opens up a lot of possibilities. -- Dan B

Re: [UPDATE] Finishing up 0.96 --> WAS Re: 0.95 and 0.96 remaining issues

2013-08-22 Thread Stack
On Thu, Aug 22, 2013 at 5:47 PM, Nick Dimiduk wrote: > Mr Taylor has asked for a small cleanup in the Struct type's handling of > trailing NULLs: HBASE-9283. > > Long as it is done by Monday! St.Ack

Re: short scans in one RPC

2013-08-22 Thread Stack
On Thu, Aug 22, 2013 at 9:53 AM, Dave Latham wrote: > I was recently dealing with a situation of the META table being slammed > with queries for a long time. While evaluating the problem I saw the IPCs > being in a cycle like the following: > > HRegionInterface#getClosestRowBefore queueTime=200

Re: short scans in one RPC

2013-08-22 Thread Ted Yu
Interesting idea. On Thu, Aug 22, 2013 at 9:53 AM, Dave Latham wrote: > I was recently dealing with a situation of the META table being slammed > with queries for a long time. While evaluating the problem I saw the IPCs > being in a cycle like the following: > > HRegionInterface#getClosestRowB

Re: [UPDATE] Finishing up 0.96 --> WAS Re: 0.95 and 0.96 remaining issues

2013-08-22 Thread Nick Dimiduk
Mr Taylor has asked for a small cleanup in the Struct type's handling of trailing NULLs: HBASE-9283. On Thu, Aug 22, 2013 at 1:56 PM, Stack wrote: > I'm thinking of cutting a 0.96.0RC0 on Monday. You lot good w/ that? > > The only real blocker is HBASE-8348, the migration script, but that is >

[jira] [Created] (HBASE-9316) Use JoinedHeap between MUST_PASS_ALL filters to better leverage essential column family feature

2013-08-22 Thread James Taylor (JIRA)
James Taylor created HBASE-9316: --- Summary: Use JoinedHeap between MUST_PASS_ALL filters to better leverage essential column family feature Key: HBASE-9316 URL: https://issues.apache.org/jira/browse/HBASE-9316

[jira] [Created] (HBASE-9315) TestLruBlockCache.testBackgroundEvictionThread fails on suse

2013-08-22 Thread Nick Dimiduk (JIRA)
Nick Dimiduk created HBASE-9315: --- Summary: TestLruBlockCache.testBackgroundEvictionThread fails on suse Key: HBASE-9315 URL: https://issues.apache.org/jira/browse/HBASE-9315 Project: HBase Iss

Re: Thinking about 0.98

2013-08-22 Thread Andrew Purtell
Consider it a solicitation for discussion. If there isn't any then that's that. For my interests, I'm looking at HBASE-6222 and HBASE-7544 also. AccessController needs janitorial services. Not as blockers of course. 7544 needs work on account of its dependencies so - maybe. On Thu, Aug 22, 201

Re: Thinking about 0.98

2013-08-22 Thread Stack
On Thu, Aug 22, 2013 at 4:07 PM, Andrew Purtell wrote: > On Thu, Aug 22, 2013 at 2:56 PM, Stack wrote: > > > It could come in then but would rather have it just come out in 0.98 > since > > it'll be a week -- maybe two (smile) -- behind 0.96? > > > > True, it's kind of an academic exercise if 0.

[jira] [Created] (HBASE-9314) Dropping a table always prints a TableInfoMissingException in the master log

2013-08-22 Thread Jean-Daniel Cryans (JIRA)
Jean-Daniel Cryans created HBASE-9314: - Summary: Dropping a table always prints a TableInfoMissingException in the master log Key: HBASE-9314 URL: https://issues.apache.org/jira/browse/HBASE-9314

Re: Thinking about 0.98

2013-08-22 Thread Andrew Purtell
On Thu, Aug 22, 2013 at 2:56 PM, Stack wrote: > It could come in then but would rather have it just come out in 0.98 since > it'll be a week -- maybe two (smile) -- behind 0.96? > True, it's kind of an academic exercise if 0.96 and 0.98 are on top of each other, could still be useful for proving

[jira] [Created] (HBASE-9313) NamespaceJanitor is spammy when the namespace table moves

2013-08-22 Thread Jean-Daniel Cryans (JIRA)
Jean-Daniel Cryans created HBASE-9313: - Summary: NamespaceJanitor is spammy when the namespace table moves Key: HBASE-9313 URL: https://issues.apache.org/jira/browse/HBASE-9313 Project: HBase

[jira] [Created] (HBASE-9312) Lower StochasticLoadBalancer's default max run time

2013-08-22 Thread Jean-Daniel Cryans (JIRA)
Jean-Daniel Cryans created HBASE-9312: - Summary: Lower StochasticLoadBalancer's default max run time Key: HBASE-9312 URL: https://issues.apache.org/jira/browse/HBASE-9312 Project: HBase

[jira] [Resolved] (HBASE-9311) Create a migration script that will move data from 0.94.x to 0.96

2013-08-22 Thread stack (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9311?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack resolved HBASE-9311. -- Resolution: Fixed Hadoop Flags: Reviewed Resolved. Committed to 0.95 and trunk. Thanks Himanshu.

[jira] [Created] (HBASE-9311) Create a migration script that will move data from 0.94.x to 0.96

2013-08-22 Thread stack (JIRA)
stack created HBASE-9311: Summary: Create a migration script that will move data from 0.94.x to 0.96 Key: HBASE-9311 URL: https://issues.apache.org/jira/browse/HBASE-9311 Project: HBase Issue Type:

[jira] [Resolved] (HBASE-9308) Fix precommit javadoc warnings

2013-08-22 Thread stack (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-9308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack resolved HBASE-9308. -- Resolution: Fixed Fix Version/s: 0.96.0 0.98.0 Assignee: stack Committed to

[jira] [Created] (HBASE-9310) Remove slop for Stochastic load balancer

2013-08-22 Thread Elliott Clark (JIRA)
Elliott Clark created HBASE-9310: Summary: Remove slop for Stochastic load balancer Key: HBASE-9310 URL: https://issues.apache.org/jira/browse/HBASE-9310 Project: HBase Issue Type: Bug

Re: Thinking about 0.98

2013-08-22 Thread Stack
On Thu, Aug 22, 2013 at 2:39 PM, Andrew Purtell wrote: > On Thu, Aug 22, 2013 at 1:36 PM, Stack wrote: > > > > I > > f we can introduce HBASE-6721 into 0.96 at some point, then you could set > > > up placement groups first, and then deploy 0.98 to one placement group, > > > online migrate the t

[jira] [Created] (HBASE-9309) The links in the backup masters template are bad

2013-08-22 Thread Jean-Daniel Cryans (JIRA)
Jean-Daniel Cryans created HBASE-9309: - Summary: The links in the backup masters template are bad Key: HBASE-9309 URL: https://issues.apache.org/jira/browse/HBASE-9309 Project: HBase Issu

[jira] [Created] (HBASE-9308) Fix precommit javadoc warnings

2013-08-22 Thread Jonathan Hsieh (JIRA)
Jonathan Hsieh created HBASE-9308: - Summary: Fix precommit javadoc warnings Key: HBASE-9308 URL: https://issues.apache.org/jira/browse/HBASE-9308 Project: HBase Issue Type: Bug Re

Re: Thinking about 0.98

2013-08-22 Thread Andrew Purtell
On Thu, Aug 22, 2013 at 1:36 PM, Stack wrote: > > I > f we can introduce HBASE-6721 into 0.96 at some point, then you could set > > up placement groups first, and then deploy 0.98 to one placement group, > > online migrate the table(s) placed there, stay in this configuration for > > days or wee

Re: [UPDATE] Finishing up 0.96 --> WAS Re: 0.95 and 0.96 remaining issues

2013-08-22 Thread Stack
I'm thinking of cutting a 0.96.0RC0 on Monday. You lot good w/ that? The only real blocker is HBASE-8348, the migration script, but that is making good progress and should be well done by Monday (Elliott is seeing some strange issues in his test rig but hopefully we'll nail them before Monday com

[jira] [Created] (HBASE-9307) HalfStoreFileReader needs to handle the faked key else compactions go into infinite loops

2013-08-22 Thread Jean-Daniel Cryans (JIRA)
Jean-Daniel Cryans created HBASE-9307: - Summary: HalfStoreFileReader needs to handle the faked key else compactions go into infinite loops Key: HBASE-9307 URL: https://issues.apache.org/jira/browse/HBASE-9307

Re: Thinking about 0.98

2013-08-22 Thread Stack
On Thu, Aug 22, 2013 at 9:42 AM, Andrew Purtell wrote: > On Wed, Aug 21, 2013 at 10:40 PM, lars hofhansl wrote: > > > Could one say that 0.98 is to 0.96 what 0.94 is to 0.92? > > Are we planning the same compatibility guarantees - i.e. no downtime > > during an upgrade from any 0.96.x to any 0.

[jira] [Created] (HBASE-9306) [0.92] TestAdmin.testCreateBadTables fails occasionally

2013-08-22 Thread Andrew Purtell (JIRA)
Andrew Purtell created HBASE-9306: - Summary: [0.92] TestAdmin.testCreateBadTables fails occasionally Key: HBASE-9306 URL: https://issues.apache.org/jira/browse/HBASE-9306 Project: HBase Issue

[jira] [Created] (HBASE-9305) [0.92] TestFromClientSide.testCacheOnWriteEvictOnClose fails occasionally

2013-08-22 Thread Andrew Purtell (JIRA)
Andrew Purtell created HBASE-9305: - Summary: [0.92] TestFromClientSide.testCacheOnWriteEvictOnClose fails occasionally Key: HBASE-9305 URL: https://issues.apache.org/jira/browse/HBASE-9305 Project: HB

[jira] [Created] (HBASE-9303) Snapshot restore of table which splits after snapshot was taken encounters 'Region is not online'

2013-08-22 Thread Ted Yu (JIRA)
Ted Yu created HBASE-9303: - Summary: Snapshot restore of table which splits after snapshot was taken encounters 'Region is not online' Key: HBASE-9303 URL: https://issues.apache.org/jira/browse/HBASE-9303 Pro

[jira] [Created] (HBASE-9304) [0.92] TestDrainingServer fails occasionally

2013-08-22 Thread Andrew Purtell (JIRA)
Andrew Purtell created HBASE-9304: - Summary: [0.92] TestDrainingServer fails occasionally Key: HBASE-9304 URL: https://issues.apache.org/jira/browse/HBASE-9304 Project: HBase Issue Type: Bug

Re: Thrift 2 Update

2013-08-22 Thread Wouter Bolsterlee
Lars George schreef op di 13-08-2013 om 12:09 [+0200]: > Quick update (as I was asked offline) about where I am with Thrift 2. > [snip] Hi Lars, Thanks for the write-up about your (upcoming) progress! Do you need people to review the feature set once you have progressed a bit further? As the au

Re: grant command syntax in 0.95

2013-08-22 Thread Ted Yu
Thanks for your response, Andrew. I logged HBASE-9302. On Thu, Aug 22, 2013 at 10:02 AM, Andrew Purtell wrote: > On Thu, Aug 22, 2013 at 9:34 AM, Ted Yu wrote: > > > I want to confirm that in 0.95, granting permission for table must > specify > > column family and qualifier. > > > > IIRC, colu

[jira] [Created] (HBASE-9302) Column family and qualifier should be allowed to be set as null in grant shell command

2013-08-22 Thread Ted Yu (JIRA)
Ted Yu created HBASE-9302: - Summary: Column family and qualifier should be allowed to be set as null in grant shell command Key: HBASE-9302 URL: https://issues.apache.org/jira/browse/HBASE-9302 Project: HBase

[jira] [Created] (HBASE-9301) Default hbase.dynamic.jars.dir to hbase.rootdir/jars

2013-08-22 Thread James Taylor (JIRA)
James Taylor created HBASE-9301: --- Summary: Default hbase.dynamic.jars.dir to hbase.rootdir/jars Key: HBASE-9301 URL: https://issues.apache.org/jira/browse/HBASE-9301 Project: HBase Issue Type:

[jira] [Resolved] (HBASE-6687) [replication] Improve the handling of deserialization exceptions in replication

2013-08-22 Thread Chris Trezzo (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-6687?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chris Trezzo resolved HBASE-6687. - Resolution: Not A Problem Not sure I agree with this JIRA anymore. Someone can reopen if they thi

Re: grant command syntax in 0.95

2013-08-22 Thread Andrew Purtell
On Thu, Aug 22, 2013 at 9:34 AM, Ted Yu wrote: > I want to confirm that in 0.95, granting permission for table must specify > column family and qualifier. > IIRC, column family and qualifier can and should be set to null to act as wildcards, so this looks like a regression in shell functionality

short scans in one RPC

2013-08-22 Thread Dave Latham
I was recently dealing with a situation of the META table being slammed with queries for a long time. While evaluating the problem I saw the IPCs being in a cycle like the following: HRegionInterface#getClosestRowBefore queueTime=200 processingTime=1 ... 444 bytes. HRegionInterface#openScanner qu

Re: Thinking about 0.98

2013-08-22 Thread Andrew Purtell
On Wed, Aug 21, 2013 at 10:40 PM, lars hofhansl wrote: > Could one say that 0.98 is to 0.96 what 0.94 is to 0.92? > Are we planning the same compatibility guarantees - i.e. no downtime > during an upgrade from any 0.96.x to any 0.98.x release? Sort of. A 0.96 client should be able to talk to

grant command syntax in 0.95

2013-08-22 Thread Ted Yu
Hi, In 0.94, grant.rb has the following: Grant users specific rights. Syntax : grant [ [ []] In 0.95.2, I see: Grant users specific rights. Syntax : grant In 0.95.2, when I tried to grant permission on a table to user hrt_1, I got some exception shown at the bottom of this email. I want

[jira] [Resolved] (HBASE-7564) [replication] Create interfaces for manipulation of replication state

2013-08-22 Thread Chris Trezzo (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-7564?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chris Trezzo resolved HBASE-7564. - Resolution: Fixed All done! Thanks [~saint@gmail.com] and [~jdcryans] for all the comments/r

[jira] [Resolved] (HBASE-8149) [replication] Add more unit tests for new replication state interfaces

2013-08-22 Thread Chris Trezzo (JIRA)
[ https://issues.apache.org/jira/browse/HBASE-8149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Chris Trezzo resolved HBASE-8149. - Resolution: Not A Problem Unit tests added as part of other sub-issues for HBASE-7564.

[jira] [Created] (HBASE-9300) Deal with Hadoop Syncable.sync() removal

2013-08-22 Thread Eric Charles (JIRA)
Eric Charles created HBASE-9300: --- Summary: Deal with Hadoop Syncable.sync() removal Key: HBASE-9300 URL: https://issues.apache.org/jira/browse/HBASE-9300 Project: HBase Issue Type: New Feature

[jira] [Created] (HBASE-9299) Generate the protobuf classes with hadoop-maven-plugin

2013-08-22 Thread Eric Charles (JIRA)
Eric Charles created HBASE-9299: --- Summary: Generate the protobuf classes with hadoop-maven-plugin Key: HBASE-9299 URL: https://issues.apache.org/jira/browse/HBASE-9299 Project: HBase Issue Type

[jira] [Created] (HBASE-9298) ns checker runs too frequently; too much mention in master logs

2013-08-22 Thread stack (JIRA)
stack created HBASE-9298: Summary: ns checker runs too frequently; too much mention in master logs Key: HBASE-9298 URL: https://issues.apache.org/jira/browse/HBASE-9298 Project: HBase Issue Type: Bu