[jira] [Resolved] (HBASE-7477) Remove Proxy instance from HBase RPC

2013-04-30 Thread stack (JIRA)

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

stack resolved HBASE-7477.
--

Resolution: Duplicate

Resolving as duplicate; being implemented by HBASE-8214

 Remove Proxy instance from HBase RPC
 

 Key: HBASE-7477
 URL: https://issues.apache.org/jira/browse/HBASE-7477
 Project: HBase
  Issue Type: Sub-task
Affects Versions: 0.89-fb
Reporter: Karthik Ranganathan
 Attachments: 7477experiment.txt, HBASE-7477.patch


 Currently, we use HBaseRPC.getProxy() to get an Invoker object to serialize 
 the RPC parameters. This is pretty inefficient as it uses reflection to 
 lookup the current method name.
 The aim is to break up the proxy into an actual proxy implementation so that:
 1. we can make it more efficient by eliminating reflection
 2. can re-write some parts of the protocol to make it even better

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8214) Remove proxy and engine, rely directly on pb generated Service

2013-04-30 Thread stack (JIRA)

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

stack updated HBASE-8214:
-

Attachment: 8214v8.txt

Rather than have one FatalConnectionException that i use for all fatal 
connection setup issues, instead, make an exception per failure type (all 
derive from FCE).  For example UnsupportedCompressionCodecException, etc.

 Remove proxy and engine, rely directly on pb generated Service
 --

 Key: HBASE-8214
 URL: https://issues.apache.org/jira/browse/HBASE-8214
 Project: HBase
  Issue Type: Bug
  Components: IPC/RPC
Reporter: stack
Assignee: stack
 Attachments: 8124.txt, 8214v2.txt, 8214v3.txt, 8214v4.txt, 
 8214v5.txt, 8214v6.txt, 8214v7.txt, 8214v8.txt


 Attached patch is not done.  Removes two to three layers -- depending on how 
 you count -- between client and rpc client and similar on server side 
 (between rpc and server implementation).  Strips ProtobufRpcServer/Client and 
 HBaseClientRpc/HBaseServerRpc.  Also gets rid of proxy.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8455) Update ExportSnapshot to reflect changes in HBASE-7419

2013-04-30 Thread Matteo Bertozzi (JIRA)

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

Matteo Bertozzi updated HBASE-8455:
---

Attachment: HBASE-8455-94.patch

 Update ExportSnapshot to reflect changes in HBASE-7419
 --

 Key: HBASE-8455
 URL: https://issues.apache.org/jira/browse/HBASE-8455
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.94.8
Reporter: Matteo Bertozzi
Assignee: Matteo Bertozzi
 Fix For: 0.95.2

 Attachments: HBASE-8455-94.patch, HBASE-8455-v0.patch


 HBASE-7419 changed the link naming and the HFileLink/Reference check.
 ExportSnapshot was not updated after that, so with a Link Reference 
 HFileLink.isLink() now returns false and causes an error during a 
 exportSnapshot with reference files

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (HBASE-8471) Server-side, remove convertion from pb type to client type before we call method

2013-04-30 Thread stack (JIRA)
stack created HBASE-8471:


 Summary: Server-side, remove convertion from pb type to client 
type before we call method
 Key: HBASE-8471
 URL: https://issues.apache.org/jira/browse/HBASE-8471
 Project: HBase
  Issue Type: Improvement
  Components: IPC/RPC, regionserver
Reporter: stack


In the regionserver, when the rpc receives a call, the call is described using 
protobufs.  Before we make the server-side invocation, we do a transform on the 
pb param objects to make a native pojo -- e.g. from a pb Puts into an hbase 
o.a.h.h.client.Put -- and only then do we make the call against the server.

On the way out, similar, before putting the result on the wire, we will do a 
convertion from o.a.h.h.client.Result into pb Result.

This issue is about our first INVESTIGATING if it is possible to do away w/ 
this marshalling/unmarshalling serverside especially given the pb objects 
themselves are rich in accessor and getters, etc.  If it is possible to do w/ 
pbs alone serverside, then we should go ahead and rip out all the serverside 
convertions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8446) Allow parallel snapshot of different tables

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646090#comment-13646090
 ] 

Hadoop QA commented on HBASE-8446:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581234/HBASE-8446-v4.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 9 new 
or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

 {color:red}-1 core tests{color}.  The patch failed these unit tests:
   org.apache.hadoop.hbase.util.TestHBaseFsck

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5505//console

This message is automatically generated.

 Allow parallel snapshot of different tables
 ---

 Key: HBASE-8446
 URL: https://issues.apache.org/jira/browse/HBASE-8446
 Project: HBase
  Issue Type: Improvement
  Components: snapshots
Affects Versions: 0.95.0
Reporter: Matteo Bertozzi
Assignee: Matteo Bertozzi
Priority: Minor
 Fix For: 0.95.2

 Attachments: HBASE-8446-94.patch, HBASE-8446-v0.patch, 
 HBASE-8446-v1.patch, HBASE-8446-v2.patch, HBASE-8446-v3.patch, 
 HBASE-8446-v4.patch


 currently only one snapshot at the time is allowed.
 Like for the restore, we should allow taking snapshot of different tables in 
 parallel.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8468) IntegrationTestImportTsv fails on a cluster

2013-04-30 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646097#comment-13646097
 ] 

Enis Soztutar commented on HBASE-8468:
--

Thanks Elliot. Lgtm. 

 IntegrationTestImportTsv fails on a cluster
 ---

 Key: HBASE-8468
 URL: https://issues.apache.org/jira/browse/HBASE-8468
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.95.0
Reporter: Elliott Clark
Assignee: Elliott Clark
 Attachments: HBASE-8468-0.patch, HBASE-8468-1.patch


 It appears that the JobLaunchingOuputCommitter is not properly picking up the 
 configuration.
 the quorum is set in the job conf when I look at it in the yarn mr history 
 manager.  However as you can see below the zk session is still defaulting to 
 127.0.0.1
 {code}
 2013-04-30 10:18:54,728 INFO [CommitterEvent Processor #1-SendThread()] 
 org.apache.zookeeper.ClientCnxn: Opening socket connection to server 
 /127.0.0.1:2181
 2013-04-30 10:18:54,729 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: The identifier of 
 this process is hconnection-0x1704de3e
 2013-04-30 10:18:54,731 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:54,847 WARN [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: Possibly transient 
 ZooKeeper, quorum=localhost:2181, 
 exception=org.apache.zookeeper.KeeperException$ConnectionLossException: 
 KeeperErrorCode = ConnectionLoss for /hbase/hbaseid
 2013-04-30 10:18:54,847 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.util.RetryCounter: Sleeping 2000ms before retry #1...
 2013-04-30 10:18:54,882 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Before 
 Scheduling: PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 
 AssignedReds:1 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 
 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,839 INFO [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Opening 
 socket connection to server localhost/127.0.0.1:2181
 2013-04-30 10:18:55,840 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:55,887 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Received 
 completed container container_1367340870656_0004_01_03
 2013-04-30 10:18:55,888 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: After Scheduling: 
 PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 AssignedReds:0 
 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,888 INFO [AsyncDispatcher event handler] 
 org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl: Diagnostics 
 report from attempt_1367340870656_0004_r_00_0: Container killed by the 
 ApplicationMaster.
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8470) Data file used by TestReference should be excluded from Apache Rat check

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8470?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646103#comment-13646103
 ] 

Hadoop QA commented on HBASE-8470:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581237/8470.txt
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:red}-1 tests included{color}.  The patch doesn't appear to include 
any new or modified tests.
Please justify why no new tests are needed for this 
patch.
Also please list what manual steps were performed to 
verify this patch.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:green}+1 release audit{color}.  The applied patch does not increase 
the total number of release audit warnings.

{color:red}-1 lineLengths{color}.  The patch introduces lines longer than 
100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

{color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//testReport/
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5506//console

This message is automatically generated.

 Data file used by TestReference should be excluded from Apache Rat check
 

 Key: HBASE-8470
 URL: https://issues.apache.org/jira/browse/HBASE-8470
 Project: HBase
  Issue Type: Improvement
Reporter: Ted Yu
Assignee: Ted Yu
 Attachments: 8470.txt


 hbase-server/src/test/data/a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c
  is used by TestReference to verify the format compatibility.
 We should exclude this file from Apache Rat check.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)
Jonathan Hsieh created HBASE-8472:
-

 Summary: mvn -Dhadoop.profile=2.0 
-Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt 
o.a.h.IdGenerator
 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh



{code}
  testcase time=1.009 
classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
name=testCyclicReplication
error message=org/apache/hadoop/util/IdGenerator 
type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
org/apache/hadoop/util/IdGenerator
at 
org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
at 
org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
at 
org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
at 
org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
at 
org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
at 
org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)

{code}



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646107#comment-13646107
 ] 

Jonathan Hsieh commented on HBASE-8472:
---

IdGenerator not in 2.0.2-alpha



We are pulling in 2.0.2-alpha jar for hadoop-common, but 2.0.5-SNAPSHOT for all 
others.

{code}
mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT depedenncy:tree

INFO] +- org.apache.hbase:hbase-hadoop2-compat:jar:0.97.0-SNAPSHOT:compile
[INFO] |  \- org.apache.hadoop:hadoop-common:jar:2.0.2-alpha:compile
...
[INFO] +- org.cloudera.htrace:htrace:jar:1.50:compile
[INFO] +- org.apache.hadoop:hadoop-client:jar:2.0.5-SNAPSHOT:compile
[INFO] |  +- org.apache.hadoop:hadoop-hdfs:jar:2.0.5-SNAPSHOT:compile
[INFO] |  +- 
org.apache.hadoop:hadoop-mapreduce-client-app:jar:2.0.5-SNAPSHOT:compile
...
{code}

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh

 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8455) Update ExportSnapshot to reflect changes in HBASE-7419

2013-04-30 Thread Ted Yu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646115#comment-13646115
 ] 

Ted Yu commented on HBASE-8455:
---

Thanks for the quick response, Matteo.

 Update ExportSnapshot to reflect changes in HBASE-7419
 --

 Key: HBASE-8455
 URL: https://issues.apache.org/jira/browse/HBASE-8455
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.94.8
Reporter: Matteo Bertozzi
Assignee: Matteo Bertozzi
 Fix For: 0.95.2

 Attachments: HBASE-8455-94.patch, HBASE-8455-v0.patch


 HBASE-7419 changed the link naming and the HFileLink/Reference check.
 ExportSnapshot was not updated after that, so with a Link Reference 
 HFileLink.isLink() now returns false and causes an error during a 
 exportSnapshot with reference files

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8468) IntegrationTestImportTsv fails on a cluster

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646125#comment-13646125
 ] 

Hadoop QA commented on HBASE-8468:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581240/HBASE-8468-0.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 3 new 
or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

 {color:red}-1 core tests{color}.  The patch failed these unit tests:
   org.apache.hadoop.hbase.util.TestHBaseFsck

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5507//console

This message is automatically generated.

 IntegrationTestImportTsv fails on a cluster
 ---

 Key: HBASE-8468
 URL: https://issues.apache.org/jira/browse/HBASE-8468
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.95.0
Reporter: Elliott Clark
Assignee: Elliott Clark
 Attachments: HBASE-8468-0.patch, HBASE-8468-1.patch


 It appears that the JobLaunchingOuputCommitter is not properly picking up the 
 configuration.
 the quorum is set in the job conf when I look at it in the yarn mr history 
 manager.  However as you can see below the zk session is still defaulting to 
 127.0.0.1
 {code}
 2013-04-30 10:18:54,728 INFO [CommitterEvent Processor #1-SendThread()] 
 org.apache.zookeeper.ClientCnxn: Opening socket connection to server 
 /127.0.0.1:2181
 2013-04-30 10:18:54,729 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: The identifier of 
 this process is hconnection-0x1704de3e
 2013-04-30 10:18:54,731 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:54,847 WARN [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: Possibly transient 
 ZooKeeper, quorum=localhost:2181, 
 

[jira] [Commented] (HBASE-8455) Update ExportSnapshot to reflect changes in HBASE-7419

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646129#comment-13646129
 ] 

Hadoop QA commented on HBASE-8455:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581253/HBASE-8455-94.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 3 new 
or modified tests.

{color:red}-1 patch{color}.  The patch command could not apply the patch.

Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5510//console

This message is automatically generated.

 Update ExportSnapshot to reflect changes in HBASE-7419
 --

 Key: HBASE-8455
 URL: https://issues.apache.org/jira/browse/HBASE-8455
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.94.8
Reporter: Matteo Bertozzi
Assignee: Matteo Bertozzi
 Fix For: 0.95.2

 Attachments: HBASE-8455-94.patch, HBASE-8455-v0.patch


 HBASE-7419 changed the link naming and the HFileLink/Reference check.
 ExportSnapshot was not updated after that, so with a Link Reference 
 HFileLink.isLink() now returns false and causes an error during a 
 exportSnapshot with reference files

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Assigned] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh reassigned HBASE-8472:
-

Assignee: Jonathan Hsieh

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh

 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8470) Data file used by TestReference should be excluded from Apache Rat check

2013-04-30 Thread stack (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8470?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646154#comment-13646154
 ] 

stack commented on HBASE-8470:
--

+1

 Data file used by TestReference should be excluded from Apache Rat check
 

 Key: HBASE-8470
 URL: https://issues.apache.org/jira/browse/HBASE-8470
 Project: HBase
  Issue Type: Improvement
Reporter: Ted Yu
Assignee: Ted Yu
 Attachments: 8470.txt


 hbase-server/src/test/data/a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c
  is used by TestReference to verify the format compatibility.
 We should exclude this file from Apache Rat check.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh updated HBASE-8472:
--

Attachment: hbase-8472.patch

This seems to do the trick.  I believe the logic is something like this.

The hbase-hadoop2-compat module compiles properly and resolves to the specified 
hadoop-two.version at comile time.  There is some sort of order of operations 
problem where when we get to the hbase-server module, the transitive pull in of 
hbase-common gets overridden by the parent (which has a hard coded 
hadoop-2.0.2-alpha).

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8468) IntegrationTestImportTsv fails on a cluster

2013-04-30 Thread Elliott Clark (JIRA)

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

Elliott Clark updated HBASE-8468:
-

   Resolution: Fixed
Fix Version/s: 0.95.1
   0.98.0
 Hadoop Flags: Reviewed
   Status: Resolved  (was: Patch Available)

Thanks enis.

 IntegrationTestImportTsv fails on a cluster
 ---

 Key: HBASE-8468
 URL: https://issues.apache.org/jira/browse/HBASE-8468
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.95.0
Reporter: Elliott Clark
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8468-0.patch, HBASE-8468-1.patch


 It appears that the JobLaunchingOuputCommitter is not properly picking up the 
 configuration.
 the quorum is set in the job conf when I look at it in the yarn mr history 
 manager.  However as you can see below the zk session is still defaulting to 
 127.0.0.1
 {code}
 2013-04-30 10:18:54,728 INFO [CommitterEvent Processor #1-SendThread()] 
 org.apache.zookeeper.ClientCnxn: Opening socket connection to server 
 /127.0.0.1:2181
 2013-04-30 10:18:54,729 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: The identifier of 
 this process is hconnection-0x1704de3e
 2013-04-30 10:18:54,731 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:54,847 WARN [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: Possibly transient 
 ZooKeeper, quorum=localhost:2181, 
 exception=org.apache.zookeeper.KeeperException$ConnectionLossException: 
 KeeperErrorCode = ConnectionLoss for /hbase/hbaseid
 2013-04-30 10:18:54,847 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.util.RetryCounter: Sleeping 2000ms before retry #1...
 2013-04-30 10:18:54,882 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Before 
 Scheduling: PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 
 AssignedReds:1 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 
 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,839 INFO [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Opening 
 socket connection to server localhost/127.0.0.1:2181
 2013-04-30 10:18:55,840 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:55,887 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Received 
 completed container container_1367340870656_0004_01_03
 2013-04-30 10:18:55,888 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: After Scheduling: 
 PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 AssignedReds:0 
 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,888 INFO [AsyncDispatcher event handler] 
 org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl: Diagnostics 
 report from attempt_1367340870656_0004_r_00_0: Container killed by the 
 ApplicationMaster.
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: HBASE-7680-v8-with-7679.patch
HBASE-7680-v8.patch

Rebase patch and update size-based compactions

 implement compaction policy for stripe compactions
 --

 Key: HBASE-7680
 URL: https://issues.apache.org/jira/browse/HBASE-7680
 Project: HBase
  Issue Type: Sub-task
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
 Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
 HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
 HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
 HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
 HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
 HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
 HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
 HBASE-7680-v8-with-7679.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v7-with-7679.patch)

 implement compaction policy for stripe compactions
 --

 Key: HBASE-7680
 URL: https://issues.apache.org/jira/browse/HBASE-7680
 Project: HBase
  Issue Type: Sub-task
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
 Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
 HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
 HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
 HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
 HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
 HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
 HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
 HBASE-7680-v8-with-7679.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-7680:


Attachment: (was: HBASE-7680-v0-with-7679-and-7935.patch)

 implement compaction policy for stripe compactions
 --

 Key: HBASE-7680
 URL: https://issues.apache.org/jira/browse/HBASE-7680
 Project: HBase
  Issue Type: Sub-task
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
 Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
 HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
 HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
 HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
 HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
 HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
 HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
 HBASE-7680-v8-with-7679.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8468) IntegrationTestImportTsv fails on a cluster

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646166#comment-13646166
 ] 

Hadoop QA commented on HBASE-8468:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581249/HBASE-8468-1.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 3 new 
or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

{color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5508//console

This message is automatically generated.

 IntegrationTestImportTsv fails on a cluster
 ---

 Key: HBASE-8468
 URL: https://issues.apache.org/jira/browse/HBASE-8468
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.95.0
Reporter: Elliott Clark
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8468-0.patch, HBASE-8468-1.patch


 It appears that the JobLaunchingOuputCommitter is not properly picking up the 
 configuration.
 the quorum is set in the job conf when I look at it in the yarn mr history 
 manager.  However as you can see below the zk session is still defaulting to 
 127.0.0.1
 {code}
 2013-04-30 10:18:54,728 INFO [CommitterEvent Processor #1-SendThread()] 
 org.apache.zookeeper.ClientCnxn: Opening socket connection to server 
 /127.0.0.1:2181
 2013-04-30 10:18:54,729 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: The identifier of 
 this process is hconnection-0x1704de3e
 2013-04-30 10:18:54,731 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:54,847 WARN [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: Possibly transient 
 ZooKeeper, quorum=localhost:2181, 
 

[jira] [Updated] (HBASE-8272) make compaction checker frequency configurable per table/cf

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-8272:


Status: Patch Available  (was: Reopened)

 make compaction checker frequency configurable per table/cf
 ---

 Key: HBASE-8272
 URL: https://issues.apache.org/jira/browse/HBASE-8272
 Project: HBase
  Issue Type: Improvement
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Minor
 Attachments: HBASE-8272-addendum.patch, HBASE-8272-v0.patch, 
 HBASE-8272-v1.patch, HBASE-8272-v2.patch, HBASE-8272-v2.patch, 
 HBASE-8272-v3.patch


 Makes the compaction checker frequency configurable per table/cf; that is 
 useful for compaction schemes where many compactions can be available at any 
 time, so the default checks/requests that HBase performs may be insufficient.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8272) make compaction checker frequency configurable per table/cf

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646174#comment-13646174
 ] 

Sergey Shelukhin commented on HBASE-8272:
-

[~jdcryans] does the attached addendum work for you? thanks

 make compaction checker frequency configurable per table/cf
 ---

 Key: HBASE-8272
 URL: https://issues.apache.org/jira/browse/HBASE-8272
 Project: HBase
  Issue Type: Improvement
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Minor
 Attachments: HBASE-8272-addendum.patch, HBASE-8272-v0.patch, 
 HBASE-8272-v1.patch, HBASE-8272-v2.patch, HBASE-8272-v2.patch, 
 HBASE-8272-v3.patch


 Makes the compaction checker frequency configurable per table/cf; that is 
 useful for compaction schemes where many compactions can be available at any 
 time, so the default checks/requests that HBase performs may be insufficient.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-7122) Proper warning message when opening a log file with no entries (idle cluster)

2013-04-30 Thread Himanshu Vashishtha (JIRA)

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

Himanshu Vashishtha updated HBASE-7122:
---

Attachment: HBase-7122-94-v2.patch

 Proper warning message when opening a log file with no entries (idle cluster)
 -

 Key: HBASE-7122
 URL: https://issues.apache.org/jira/browse/HBASE-7122
 Project: HBase
  Issue Type: Bug
  Components: Replication
Affects Versions: 0.94.2
Reporter: Himanshu Vashishtha
Assignee: Himanshu Vashishtha
 Fix For: 0.98.0, 0.95.1

 Attachments: HBase-7122-94.patch, HBase-7122-94-v2.patch, 
 HBase-7122-95.patch, HBase-7122-95-v2.patch, HBase-7122-95-v3.patch, 
 HBase-7122-95-v4.patch, HBase-7122.patch, HBASE-7122.v2.patch


 In case the cluster is idle and the log has rolled (offset to 0), 
 replicationSource tries to open the log and gets an EOF exception. This gets 
 printed after every 10 sec until an entry is inserted in it.
 {code}
 2012-11-07 15:47:40,924 DEBUG regionserver.ReplicationSource 
 (ReplicationSource.java:openReader(487)) - Opening log for replication 
 c0315.hal.cloudera.com%2C40020%2C1352324202860.1352327804874 at 0
 2012-11-07 15:47:40,926 WARN  regionserver.ReplicationSource 
 (ReplicationSource.java:openReader(543)) - 1 Got: 
 java.io.EOFException
   at java.io.DataInputStream.readFully(DataInputStream.java:180)
   at java.io.DataInputStream.readFully(DataInputStream.java:152)
   at org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1508)
   at 
 org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1486)
   at 
 org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1475)
   at 
 org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1470)
   at 
 org.apache.hadoop.hbase.regionserver.wal.SequenceFileLogReader$WALReader.init(SequenceFileLogReader.java:55)
   at 
 org.apache.hadoop.hbase.regionserver.wal.SequenceFileLogReader.init(SequenceFileLogReader.java:175)
   at 
 org.apache.hadoop.hbase.regionserver.wal.HLog.getReader(HLog.java:716)
   at 
 org.apache.hadoop.hbase.replication.regionserver.ReplicationSource.openReader(ReplicationSource.java:491)
   at 
 org.apache.hadoop.hbase.replication.regionserver.ReplicationSource.run(ReplicationSource.java:290)
 2012-11-07 15:47:40,927 WARN  regionserver.ReplicationSource 
 (ReplicationSource.java:openReader(547)) - Waited too long for this file, 
 considering dumping
 2012-11-07 15:47:40,927 DEBUG regionserver.ReplicationSource 
 (ReplicationSource.java:sleepForRetries(562)) - Unable to open a reader, 
 sleeping 1000 times 10
 {code}
 We should reduce the log spewing in this case (or some informative message, 
 based on the offset).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-7122) Proper warning message when opening a log file with no entries (idle cluster)

2013-04-30 Thread Himanshu Vashishtha (JIRA)

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

Himanshu Vashishtha updated HBASE-7122:
---

Fix Version/s: 0.94.8

 Proper warning message when opening a log file with no entries (idle cluster)
 -

 Key: HBASE-7122
 URL: https://issues.apache.org/jira/browse/HBASE-7122
 Project: HBase
  Issue Type: Bug
  Components: Replication
Affects Versions: 0.94.2
Reporter: Himanshu Vashishtha
Assignee: Himanshu Vashishtha
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: HBase-7122-94.patch, HBase-7122-94-v2.patch, 
 HBase-7122-95.patch, HBase-7122-95-v2.patch, HBase-7122-95-v3.patch, 
 HBase-7122-95-v4.patch, HBase-7122.patch, HBASE-7122.v2.patch


 In case the cluster is idle and the log has rolled (offset to 0), 
 replicationSource tries to open the log and gets an EOF exception. This gets 
 printed after every 10 sec until an entry is inserted in it.
 {code}
 2012-11-07 15:47:40,924 DEBUG regionserver.ReplicationSource 
 (ReplicationSource.java:openReader(487)) - Opening log for replication 
 c0315.hal.cloudera.com%2C40020%2C1352324202860.1352327804874 at 0
 2012-11-07 15:47:40,926 WARN  regionserver.ReplicationSource 
 (ReplicationSource.java:openReader(543)) - 1 Got: 
 java.io.EOFException
   at java.io.DataInputStream.readFully(DataInputStream.java:180)
   at java.io.DataInputStream.readFully(DataInputStream.java:152)
   at org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1508)
   at 
 org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1486)
   at 
 org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1475)
   at 
 org.apache.hadoop.io.SequenceFile$Reader.init(SequenceFile.java:1470)
   at 
 org.apache.hadoop.hbase.regionserver.wal.SequenceFileLogReader$WALReader.init(SequenceFileLogReader.java:55)
   at 
 org.apache.hadoop.hbase.regionserver.wal.SequenceFileLogReader.init(SequenceFileLogReader.java:175)
   at 
 org.apache.hadoop.hbase.regionserver.wal.HLog.getReader(HLog.java:716)
   at 
 org.apache.hadoop.hbase.replication.regionserver.ReplicationSource.openReader(ReplicationSource.java:491)
   at 
 org.apache.hadoop.hbase.replication.regionserver.ReplicationSource.run(ReplicationSource.java:290)
 2012-11-07 15:47:40,927 WARN  regionserver.ReplicationSource 
 (ReplicationSource.java:openReader(547)) - Waited too long for this file, 
 considering dumping
 2012-11-07 15:47:40,927 DEBUG regionserver.ReplicationSource 
 (ReplicationSource.java:sleepForRetries(562)) - Unable to open a reader, 
 sleeping 1000 times 10
 {code}
 We should reduce the log spewing in this case (or some informative message, 
 based on the offset).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8460) [replication] Fix the three TODOs in TestReplicationStateBasic.testReplicationQueues

2013-04-30 Thread Chris Trezzo (JIRA)

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

Chris Trezzo updated HBASE-8460:


Attachment: HBASE-8460-trunk-v2.patch

Attached a new version of the patch addressing comments from [~sershe] and 
[~jdcryans].

Thanks guys for the review!

 [replication] Fix the three TODOs in 
 TestReplicationStateBasic.testReplicationQueues
 

 Key: HBASE-8460
 URL: https://issues.apache.org/jira/browse/HBASE-8460
 Project: HBase
  Issue Type: Bug
  Components: Replication
Reporter: Chris Trezzo
Assignee: Chris Trezzo
Priority: Minor
 Fix For: 0.95.1

 Attachments: HBASE-8460-trunk-v1.patch, HBASE-8460-trunk-v2.patch


 There are three TODO's in TestReplicationStateBasic.testReplicationQueues.
 1. Possible NPE when getLogPosition is called on a Bogus HLog file.
 2. The assertion that tested setting a log position on a bogus file was 
 commented out.
 3. When claimQueues is given the regionserver znode for itself, it will try 
 to copy its own queues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8460) [replication] Fix the three TODOs in TestReplicationStateBasic.testReplicationQueues

2013-04-30 Thread Chris Trezzo (JIRA)

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

Chris Trezzo updated HBASE-8460:


Attachment: (was: HBASE-8460-trunk-v2.patch)

 [replication] Fix the three TODOs in 
 TestReplicationStateBasic.testReplicationQueues
 

 Key: HBASE-8460
 URL: https://issues.apache.org/jira/browse/HBASE-8460
 Project: HBase
  Issue Type: Bug
  Components: Replication
Reporter: Chris Trezzo
Assignee: Chris Trezzo
Priority: Minor
 Fix For: 0.95.1

 Attachments: HBASE-8460-trunk-v1.patch


 There are three TODO's in TestReplicationStateBasic.testReplicationQueues.
 1. Possible NPE when getLogPosition is called on a Bogus HLog file.
 2. The assertion that tested setting a log position on a bogus file was 
 commented out.
 3. When claimQueues is given the regionserver znode for itself, it will try 
 to copy its own queues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8460) [replication] Fix the three TODOs in TestReplicationStateBasic.testReplicationQueues

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646177#comment-13646177
 ] 

Sergey Shelukhin commented on HBASE-8460:
-

I see all the same issues in this patch, are you sure it's the correct one?

 [replication] Fix the three TODOs in 
 TestReplicationStateBasic.testReplicationQueues
 

 Key: HBASE-8460
 URL: https://issues.apache.org/jira/browse/HBASE-8460
 Project: HBase
  Issue Type: Bug
  Components: Replication
Reporter: Chris Trezzo
Assignee: Chris Trezzo
Priority: Minor
 Fix For: 0.95.1

 Attachments: HBASE-8460-trunk-v1.patch


 There are three TODO's in TestReplicationStateBasic.testReplicationQueues.
 1. Possible NPE when getLogPosition is called on a Bogus HLog file.
 2. The assertion that tested setting a log position on a bogus file was 
 commented out.
 3. When claimQueues is given the regionserver znode for itself, it will try 
 to copy its own queues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8460) [replication] Fix the three TODOs in TestReplicationStateBasic.testReplicationQueues

2013-04-30 Thread Chris Trezzo (JIRA)

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

Chris Trezzo updated HBASE-8460:


Attachment: HBASE-8460-trunk-v2.patch

Posted the wrong file. Attached is the correct v2.

 [replication] Fix the three TODOs in 
 TestReplicationStateBasic.testReplicationQueues
 

 Key: HBASE-8460
 URL: https://issues.apache.org/jira/browse/HBASE-8460
 Project: HBase
  Issue Type: Bug
  Components: Replication
Reporter: Chris Trezzo
Assignee: Chris Trezzo
Priority: Minor
 Fix For: 0.95.1

 Attachments: HBASE-8460-trunk-v1.patch, HBASE-8460-trunk-v2.patch


 There are three TODO's in TestReplicationStateBasic.testReplicationQueues.
 1. Possible NPE when getLogPosition is called on a Bogus HLog file.
 2. The assertion that tested setting a log position on a bogus file was 
 commented out.
 3. When claimQueues is given the regionserver znode for itself, it will try 
 to copy its own queues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8214) Remove proxy and engine, rely directly on pb generated Service

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8214?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646186#comment-13646186
 ] 

Hadoop QA commented on HBASE-8214:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581251/8214v8.txt
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 120 
new or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:red}-1 javadoc{color}.  The javadoc tool appears to have generated 
15 warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:red}-1 findbugs{color}.  The patch appears to introduce 5 new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:red}-1 lineLengths{color}.  The patch introduces lines longer than 
100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

 {color:red}-1 core tests{color}.  The patch failed these unit tests:
   
org.apache.hadoop.hbase.snapshot.TestRestoreFlushSnapshotFromClient
  
org.apache.hadoop.hbase.coprocessor.TestMasterCoprocessorExceptionWithRemove
  org.apache.hadoop.hbase.backup.TestHFileArchiving
  
org.apache.hadoop.hbase.master.handler.TestTableDeleteFamilyHandler
  org.apache.hadoop.hbase.snapshot.TestFlushSnapshotFromClient
  org.apache.hadoop.hbase.client.TestAdmin
  org.apache.hadoop.hbase.client.TestCloneSnapshotFromClient
  org.apache.hadoop.hbase.master.TestMaster
  org.apache.hadoop.hbase.master.TestTableLockManager
  org.apache.hadoop.hbase.ipc.TestDelayedRpc
  org.apache.hadoop.hbase.security.token.TestTokenAuthentication
  org.apache.hadoop.hbase.master.TestRestartCluster
  org.apache.hadoop.hbase.client.TestSnapshotFromClient

 {color:red}-1 core zombie tests{color}.  There are 1 zombie test(s):   
at 
org.apache.hadoop.hbase.client.TestClientTimeouts.testAdminTimeout(TestClientTimeouts.java:108)

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5509//console

This message is automatically generated.

 Remove proxy and engine, rely directly on pb generated Service
 --

 Key: HBASE-8214
 URL: https://issues.apache.org/jira/browse/HBASE-8214
 Project: HBase
  Issue Type: Bug
  Components: IPC/RPC
Reporter: stack
Assignee: stack
 Attachments: 8124.txt, 8214v2.txt, 8214v3.txt, 8214v4.txt, 
 8214v5.txt, 8214v6.txt, 8214v7.txt, 8214v8.txt


 Attached patch is not done.  Removes two to three layers -- depending on how 
 you count -- between client and rpc client and similar on server side 
 (between rpc and server implementation).  Strips ProtobufRpcServer/Client and 
 HBaseClientRpc/HBaseServerRpc.  Also gets 

[jira] [Commented] (HBASE-8369) MapReduce over snapshot files

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646189#comment-13646189
 ] 

Sergey Shelukhin commented on HBASE-8369:
-

Skimmed the patch... should it be reviewed now or is just an example? 

 MapReduce over snapshot files
 -

 Key: HBASE-8369
 URL: https://issues.apache.org/jira/browse/HBASE-8369
 Project: HBase
  Issue Type: New Feature
  Components: mapreduce, snapshots
Reporter: Enis Soztutar
Assignee: Enis Soztutar
 Fix For: 0.98.0, 0.95.2

 Attachments: hbase-8369_v0.patch


 The idea is to add an InputFormat, which can run the mapreduce job over 
 snapshot files directly bypassing hbase server layer. The IF is similar in 
 usage to TableInputFormat, taking a Scan object from the user, but instead of 
 running from an online table, it runs from a table snapshot. We do one split 
 per region in the snapshot, and open an HRegion inside the RecordReader. A 
 RegionScanner is used internally for doing the scan without any HRegionServer 
 bits. 
 Users have been asking and searching for ways to run MR jobs by reading 
 directly from hfiles, so this allows new use cases if reading from stale data 
 is ok:
  - Take snapshots periodically, and run MR jobs only on snapshots.
  - Export snapshots to remote hdfs cluster, run the MR jobs at that cluster 
 without HBase cluster.
  - (Future use case) Combine snapshot data with online hbase data: Scan from 
 yesterday's snapshot, but read today's data from online hbase cluster. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8455) Update ExportSnapshot to reflect changes in HBASE-7419

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8455?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646193#comment-13646193
 ] 

Sergey Shelukhin commented on HBASE-8455:
-

+1

 Update ExportSnapshot to reflect changes in HBASE-7419
 --

 Key: HBASE-8455
 URL: https://issues.apache.org/jira/browse/HBASE-8455
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.94.8
Reporter: Matteo Bertozzi
Assignee: Matteo Bertozzi
 Fix For: 0.95.2

 Attachments: HBASE-8455-94.patch, HBASE-8455-v0.patch


 HBASE-7419 changed the link naming and the HFileLink/Reference check.
 ExportSnapshot was not updated after that, so with a Link Reference 
 HFileLink.isLink() now returns false and causes an error during a 
 exportSnapshot with reference files

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8446) Allow parallel snapshot of different tables

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646205#comment-13646205
 ] 

Sergey Shelukhin commented on HBASE-8446:
-

Perhaps the name and comment of is... methods could be made more explicit about 
modifying state?

 Allow parallel snapshot of different tables
 ---

 Key: HBASE-8446
 URL: https://issues.apache.org/jira/browse/HBASE-8446
 Project: HBase
  Issue Type: Improvement
  Components: snapshots
Affects Versions: 0.95.0
Reporter: Matteo Bertozzi
Assignee: Matteo Bertozzi
Priority: Minor
 Fix For: 0.95.2

 Attachments: HBASE-8446-94.patch, HBASE-8446-v0.patch, 
 HBASE-8446-v1.patch, HBASE-8446-v2.patch, HBASE-8446-v3.patch, 
 HBASE-8446-v4.patch


 currently only one snapshot at the time is allowed.
 Like for the restore, we should allow taking snapshot of different tables in 
 parallel.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8446) Allow parallel snapshot of different tables

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646224#comment-13646224
 ] 

Sergey Shelukhin commented on HBASE-8446:
-

{code}
   * The thread limitation on the executorService's thread pool for snapshots 
ensures the
   * snapshot won't be started if there is another snapshot already running. 
Does
{code} 
What does this comment say? Thread number can be 1.

{code}
  this.executorService.submit(handler);
  this.snapshotHandlers.put(snapshot.getTable(), handler);
{code}
What ensures that put doesn't replace the old value?

{code}
 /** Wait time before removing a finished sentinel from the in-progress map */
{code}
Is it possible to add explanation why this is necessary?




 Allow parallel snapshot of different tables
 ---

 Key: HBASE-8446
 URL: https://issues.apache.org/jira/browse/HBASE-8446
 Project: HBase
  Issue Type: Improvement
  Components: snapshots
Affects Versions: 0.95.0
Reporter: Matteo Bertozzi
Assignee: Matteo Bertozzi
Priority: Minor
 Fix For: 0.95.2

 Attachments: HBASE-8446-94.patch, HBASE-8446-v0.patch, 
 HBASE-8446-v1.patch, HBASE-8446-v2.patch, HBASE-8446-v3.patch, 
 HBASE-8446-v4.patch


 currently only one snapshot at the time is allowed.
 Like for the restore, we should allow taking snapshot of different tables in 
 parallel.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8460) [replication] Fix the three TODOs in TestReplicationStateBasic.testReplicationQueues

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646233#comment-13646233
 ] 

Sergey Shelukhin commented on HBASE-8460:
-

+1, will commit after QA runs

 [replication] Fix the three TODOs in 
 TestReplicationStateBasic.testReplicationQueues
 

 Key: HBASE-8460
 URL: https://issues.apache.org/jira/browse/HBASE-8460
 Project: HBase
  Issue Type: Bug
  Components: Replication
Reporter: Chris Trezzo
Assignee: Chris Trezzo
Priority: Minor
 Fix For: 0.95.1

 Attachments: HBASE-8460-trunk-v1.patch, HBASE-8460-trunk-v2.patch


 There are three TODO's in TestReplicationStateBasic.testReplicationQueues.
 1. Possible NPE when getLogPosition is called on a Bogus HLog file.
 2. The assertion that tested setting a log position on a bogus file was 
 commented out.
 3. When claimQueues is given the regionserver znode for itself, it will try 
 to copy its own queues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646236#comment-13646236
 ] 

Sergey Shelukhin commented on HBASE-8472:
-

Looks reasonable... there are tabs in the patch

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-7680) implement compaction policy for stripe compactions

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-7680?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646250#comment-13646250
 ] 

Hadoop QA commented on HBASE-7680:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  
http://issues.apache.org/jira/secure/attachment/12581270/HBASE-7680-v8-with-7679.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 22 new 
or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

{color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5511//console

This message is automatically generated.

 implement compaction policy for stripe compactions
 --

 Key: HBASE-7680
 URL: https://issues.apache.org/jira/browse/HBASE-7680
 Project: HBase
  Issue Type: Sub-task
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
 Attachments: HBASE-7680-v0.patch, HBASE-7680-v1.patch, 
 HBASE-7680-v1-with-7679.patch, HBASE-7680-v2.patch, 
 HBASE-7680-v2-with-7679-and-8034.patch, HBASE-7680-v3.patch, 
 HBASE-7680-v3-with-7679.patch, HBASE-7680-v4.patch, 
 HBASE-7680-v4-with-7679.patch, HBASE-7680-v5.patch, 
 HBASE-7680-v5-with-7679.patch, HBASE-7680-v6.patch, 
 HBASE-7680-v6-with-7679.patch, HBASE-7680-v7.patch, HBASE-7680-v8.patch, 
 HBASE-7680-v8-with-7679.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-6295) Possible performance improvement in client batch operations: presplit and send in background

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-6295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646260#comment-13646260
 ] 

Sergey Shelukhin commented on HBASE-6295:
-

There are some nits in the patch that I won't go thru for now since it's not 
complete.
Lots of the code seems to be copied from other parts of HCM, and the original 
is not removed, will it be removed? Otherwise there's duplication.

Also, what happens to rows that are not added in AsyncProcess::submit? Not 
clear on that

 Possible performance improvement in client batch operations: presplit and 
 send in background
 

 Key: HBASE-6295
 URL: https://issues.apache.org/jira/browse/HBASE-6295
 Project: HBase
  Issue Type: Improvement
  Components: Client, Performance
Affects Versions: 0.95.2
Reporter: Nicolas Liochon
Assignee: Nicolas Liochon
  Labels: noob
 Attachments: 6295.v1.patch, 6295.v2.patch, 6295.v3.patch, 
 6295.v4.patch, 6295.v5.patch


 today batch algo is:
 {noformat}
 for Operation o: ListOp{
   add o to todolist
   if todolist  maxsize or o last in list
 split todolist per location
 send split lists to region servers
 clear todolist
 wait
 }
 {noformat}
 We could:
 - create immediately the final object instead of an intermediate array
 - split per location immediately
 - instead of sending when the list as a whole is full, send it when there is 
 enough data for a single location
 It would be:
 {noformat}
 for Operation o: ListOp{
   get location
   add o to todo location.todolist
   if (location.todolist  maxLocationSize)
 send location.todolist to region server 
 clear location.todolist
 // don't wait, continue the loop
 }
 send remaining
 wait
 {noformat}
 It's not trivial to write if you add error management: retried list must be 
 shared with the operations added in the todolist. But it's doable.
 It's interesting mainly for 'big' writes

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8272) make compaction checker frequency configurable per table/cf

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646263#comment-13646263
 ] 

Hadoop QA commented on HBASE-8272:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  
http://issues.apache.org/jira/secure/attachment/12581197/HBASE-8272-addendum.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:red}-1 tests included{color}.  The patch doesn't appear to include 
any new or modified tests.
Please justify why no new tests are needed for this 
patch.
Also please list what manual steps were performed to 
verify this patch.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:red}-1 lineLengths{color}.  The patch introduces lines longer than 
100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

{color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5512//console

This message is automatically generated.

 make compaction checker frequency configurable per table/cf
 ---

 Key: HBASE-8272
 URL: https://issues.apache.org/jira/browse/HBASE-8272
 Project: HBase
  Issue Type: Improvement
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Minor
 Attachments: HBASE-8272-addendum.patch, HBASE-8272-v0.patch, 
 HBASE-8272-v1.patch, HBASE-8272-v2.patch, HBASE-8272-v2.patch, 
 HBASE-8272-v3.patch


 Makes the compaction checker frequency configurable per table/cf; that is 
 useful for compaction schemes where many compactions can be available at any 
 time, so the default checks/requests that HBase performs may be insufficient.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (HBASE-8473) add note to ref guide about snapshots and ec2 reverse dns requirements.

2013-04-30 Thread Jonathan Hsieh (JIRA)
Jonathan Hsieh created HBASE-8473:
-

 Summary: add note to ref guide about snapshots and ec2 reverse dns 
requirements.
 Key: HBASE-8473
 URL: https://issues.apache.org/jira/browse/HBASE-8473
 Project: HBase
  Issue Type: Bug
  Components: documentation, snapshots
Affects Versions: 0.95.0, 0.94.6.1, 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh


From IRC from mighty Jeremy Carroll.

{code}
17:10 jeremy_carroll jmhsieh: I think I found the root cuase. All my region 
servers reach the barrier, but it does not continue.
17:11 jeremy_carroll jmhsieh: All RS have this in their logs: 2013-05-01 
00:04:56,356 DEBUG org.apache.hadoop.hbase.procedure.Subprocedure: Subprocedure 
'backup1' coordinator notified of 'acquire', waiting on 'reached' or 'abort' 
from coordinator.
17:11 jeremy_carroll jmhsieh: Then the coordinator (Master) never sends 
anything. They just sit until the timeout.
17:12 jeremy_carroll jmhsieh: So basically 'reached' is never obtained. Then 
abort it set, and it fails.
...
17:24 jeremy_carroll jmhsieh: Found the bug. The hostnames dont match the 
master due to DNS resolution
17:25 jeremy_carroll jmhsieh: The barrier aquired is putting in the local 
hostname from the regionservers. In EC2 (Where reverse DNS does not work well), 
the master hands the internal name to the client.
17:25 jeremy_carroll jmhsieh: 
https://s3.amazonaws.com/uploads.hipchat.com/23947/185789/au94meik0h3y5ii/Screen%20Shot%202013-04-30%20at%2017.25.50.png
 
17:26 jeremy_carroll jmhsieh: So it's waiting for something like 
'ip-10-155-208-202.ec2.internal,60020,1367366580066' zNode to show up, but 
instead 'hbasemetaclustera-d1b0a484,60020,1367366580066,' is being inserted. 
Barrier is not reached
17:27 jeremy_carroll jmhsieh: Reason being in our environment the master does 
not have a reverse DNS entry. So we get stuff like this on RegionServer startup 
in our logs.
17:27 jeremy_carroll jmhsieh: 2013-05-01 00:03:00,614 INFO 
org.apache.hadoop.hbase.regionserver.HRegionServer: Master passed us hostname 
to use. Was=hbasemetaclustera-d1b0a484, Now=ip-10-155-208-202.ec2.internal
17:54 jeremy_carroll jmhsieh: That was it. Verified. Now that Reverse DNS is 
working, snapshots are working. Now how to figure out how to get Reverse DNS 
working on Route53. I wished there was something like 'slave.host.name' inside 
of Hadoop for this. Looking at source code.
{code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh updated HBASE-8472:
--

Attachment: hbase-8472.v2.patch

Replaced tabs with spaces.  

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh updated HBASE-8472:
--

Attachment: (was: hbase-8472.v2.patch)

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh updated HBASE-8472:
--

Attachment: hbase-8472.v2.patch

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8469) [hadoop2] Several tests break because of HDFS-4305

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh updated HBASE-8469:
--

Attachment: hbase-8469.patch

 [hadoop2] Several tests break because of HDFS-4305
 --

 Key: HBASE-8469
 URL: https://issues.apache.org/jira/browse/HBASE-8469
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.98.0, 0.94.6.1, 0.95.0
Reporter: Jonathan Hsieh
 Attachments: hbase-8469.patch


 Several unit tests will break due to HDFS-4305 (which enforces a min block 
 size) because apprently, we set our block size smaller in these tests. 
 {code}
 Specified block size is less than configured minimum value 
 (dfs.namenode.fs-limits.min-block-size): 1024  1048576
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:1816)
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:1795)
   at 
 org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:418)
   at 
 org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:205)
   at 
 org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java:44134)
   at 
 org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:453)
   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1002)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1696)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1692)
   at java.security.AccessController.doPrivileged(Native Method)
   at javax.security.auth.Subject.doAs(Subject.java:396)
   at 
 org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1408)
   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1690)
 {code}
 org.apache.hadoop.hbase.regionserver.TestHRegion.testgetHDFSBlocksDistribution
 org.apache.hadoop.hbase.regionserver.TestHRegionBusyWait.testgetHDFSBlocksDistribution
 org.apache.hadoop.hbase.replication.TestMasterReplication.testCyclicReplication
 org.apache.hadoop.hbase.replication.TestMasterReplication.testSimplePutDelete
 org.apache.hadoop.hbase.replication.TestMultiSlaveReplication.testMultiSlaveReplication
 org.apache.hadoop.hbase.util.TestFSUtils.testcomputeHDFSBlocksDistribution

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8469) [hadoop2] Several tests break because of HDFS-4305

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh updated HBASE-8469:
--

Fix Version/s: 0.95.1
   0.94.8
   0.98.0
   Status: Patch Available  (was: Open)

 [hadoop2] Several tests break because of HDFS-4305
 --

 Key: HBASE-8469
 URL: https://issues.apache.org/jira/browse/HBASE-8469
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.95.0, 0.94.6.1, 0.98.0
Reporter: Jonathan Hsieh
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: hbase-8469.patch


 Several unit tests will break due to HDFS-4305 (which enforces a min block 
 size) because apprently, we set our block size smaller in these tests. 
 {code}
 Specified block size is less than configured minimum value 
 (dfs.namenode.fs-limits.min-block-size): 1024  1048576
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:1816)
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:1795)
   at 
 org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:418)
   at 
 org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:205)
   at 
 org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java:44134)
   at 
 org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:453)
   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1002)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1696)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1692)
   at java.security.AccessController.doPrivileged(Native Method)
   at javax.security.auth.Subject.doAs(Subject.java:396)
   at 
 org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1408)
   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1690)
 {code}
 org.apache.hadoop.hbase.regionserver.TestHRegion.testgetHDFSBlocksDistribution
 org.apache.hadoop.hbase.regionserver.TestHRegionBusyWait.testgetHDFSBlocksDistribution
 org.apache.hadoop.hbase.replication.TestMasterReplication.testCyclicReplication
 org.apache.hadoop.hbase.replication.TestMasterReplication.testSimplePutDelete
 org.apache.hadoop.hbase.replication.TestMultiSlaveReplication.testMultiSlaveReplication
 org.apache.hadoop.hbase.util.TestFSUtils.testcomputeHDFSBlocksDistribution

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Assigned] (HBASE-8469) [hadoop2] Several tests break because of HDFS-4305

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh reassigned HBASE-8469:
-

Assignee: Jonathan Hsieh

 [hadoop2] Several tests break because of HDFS-4305
 --

 Key: HBASE-8469
 URL: https://issues.apache.org/jira/browse/HBASE-8469
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.98.0, 0.94.6.1, 0.95.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: hbase-8469.patch


 Several unit tests will break due to HDFS-4305 (which enforces a min block 
 size) because apprently, we set our block size smaller in these tests. 
 {code}
 Specified block size is less than configured minimum value 
 (dfs.namenode.fs-limits.min-block-size): 1024  1048576
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:1816)
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:1795)
   at 
 org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:418)
   at 
 org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:205)
   at 
 org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java:44134)
   at 
 org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:453)
   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1002)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1696)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1692)
   at java.security.AccessController.doPrivileged(Native Method)
   at javax.security.auth.Subject.doAs(Subject.java:396)
   at 
 org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1408)
   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1690)
 {code}
 org.apache.hadoop.hbase.regionserver.TestHRegion.testgetHDFSBlocksDistribution
 org.apache.hadoop.hbase.regionserver.TestHRegionBusyWait.testgetHDFSBlocksDistribution
 org.apache.hadoop.hbase.replication.TestMasterReplication.testCyclicReplication
 org.apache.hadoop.hbase.replication.TestMasterReplication.testSimplePutDelete
 org.apache.hadoop.hbase.replication.TestMultiSlaveReplication.testMultiSlaveReplication
 org.apache.hadoop.hbase.util.TestFSUtils.testcomputeHDFSBlocksDistribution

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh updated HBASE-8472:
--

Status: Patch Available  (was: Open)

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Sergey Shelukhin (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646279#comment-13646279
 ] 

Sergey Shelukhin commented on HBASE-8472:
-

+1

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (HBASE-8474) there are dups in hadoop2 pom

2013-04-30 Thread Sergey Shelukhin (JIRA)
Sergey Shelukhin created HBASE-8474:
---

 Summary: there are dups in hadoop2 pom
 Key: HBASE-8474
 URL: https://issues.apache.org/jira/browse/HBASE-8474
 Project: HBase
  Issue Type: Bug
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Trivial




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8474) there are dups in hadoop2 pom

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-8474:


Attachment: HBASE-8474-v0.patch

 there are dups in hadoop2 pom
 -

 Key: HBASE-8474
 URL: https://issues.apache.org/jira/browse/HBASE-8474
 Project: HBase
  Issue Type: Bug
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Trivial
 Attachments: HBASE-8474-v0.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8474) there are dups in hadoop2 pom

2013-04-30 Thread Sergey Shelukhin (JIRA)

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

Sergey Shelukhin updated HBASE-8474:


Status: Patch Available  (was: Open)

 there are dups in hadoop2 pom
 -

 Key: HBASE-8474
 URL: https://issues.apache.org/jira/browse/HBASE-8474
 Project: HBase
  Issue Type: Bug
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Trivial
 Attachments: HBASE-8474-v0.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8469) [hadoop2] Several tests break because of HDFS-4305

2013-04-30 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646284#comment-13646284
 ] 

Jonathan Hsieh commented on HBASE-8469:
---

After HBASE-8472 is applied so that we can properly run tests against hadoop 
2.0.5-SNAPSHOT, we get this before the patch applied:

{code}
~/proj/hbase$ mvn clean test   -Dhadoop.profile=2.0  
-Dhadoop-two.version=2.0.5-SNAPSHOT  
-Dtest=TestHRegion*,Test*Replication,TestFSUtils

---
Running org.apache.hadoop.hbase.regionserver.TestHRegion
Tests run: 62, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 20.811 sec  
FAILURE!
Running org.apache.hadoop.hbase.replication.TestMasterReplication
... (takes a very long time, canceled) ...
---
 T E S T S
---
Running org.apache.hadoop.hbase.TestHRegionLocation
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.435 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegion
Tests run: 62, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 19.571 sec  
FAILURE!
Running org.apache.hadoop.hbase.regionserver.TestHRegionOnCluster
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.669 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegionServerBulkLoad
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 38.514 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegionInfo
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.629 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegionBusyWait
Tests run: 63, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 20.729 sec  
FAILURE!
Running org.apache.hadoop.hbase.regionserver.TestHRegionFileSystem
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.29 sec
Running org.apache.hadoop.hbase.replication.TestMasterReplication
... (hanging or taking way too long).
{code}

and this after
{code}
~/proj/hbase$ mvn clean test   -Dhadoop.profile=2.0  
-Dhadoop-two.version=2.0.5-SNAPSHOT  
-Dtest=TestHRegion*,Test*Replication,TestFSUtils

---
 T E S T S
---
Running org.apache.hadoop.hbase.TestHRegionLocation
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.476 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegion
Tests run: 62, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.415 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegionOnCluster
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.749 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegionServerBulkLoad
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 39.33 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegionInfo
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.515 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegionBusyWait
Tests run: 63, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.96 sec
Running org.apache.hadoop.hbase.regionserver.TestHRegionFileSystem
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.215 sec
Running org.apache.hadoop.hbase.replication.TestMasterReplication
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 37.998 sec
Running org.apache.hadoop.hbase.replication.TestMultiSlaveReplication
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.739 sec
Running org.apache.hadoop.hbase.util.TestFSUtils
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.387 sec
{code}

 [hadoop2] Several tests break because of HDFS-4305
 --

 Key: HBASE-8469
 URL: https://issues.apache.org/jira/browse/HBASE-8469
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.98.0, 0.94.6.1, 0.95.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: hbase-8469.patch


 Several unit tests will break due to HDFS-4305 (which enforces a min block 
 size) because apprently, we set our block size smaller in these tests. 
 {code}
 Specified block size is less than configured minimum value 
 (dfs.namenode.fs-limits.min-block-size): 1024  1048576
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:1816)
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:1795)
   at 
 org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:418)
   at 
 org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:205)
   at 
 

[jira] [Commented] (HBASE-8474) there are dups in hadoop2 pom

2013-04-30 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646286#comment-13646286
 ] 

Jonathan Hsieh commented on HBASE-8474:
---

+1, lgtm.

 there are dups in hadoop2 pom
 -

 Key: HBASE-8474
 URL: https://issues.apache.org/jira/browse/HBASE-8474
 Project: HBase
  Issue Type: Bug
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Trivial
 Attachments: HBASE-8474-v0.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8469) [hadoop2] Several tests break because of HDFS-4305

2013-04-30 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646288#comment-13646288
 ] 

Jonathan Hsieh commented on HBASE-8469:
---

in the patch, I essentially programmatically set the config value to 0 in the 
testing cluster's config.

 [hadoop2] Several tests break because of HDFS-4305
 --

 Key: HBASE-8469
 URL: https://issues.apache.org/jira/browse/HBASE-8469
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.98.0, 0.94.6.1, 0.95.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: hbase-8469.patch


 Several unit tests will break due to HDFS-4305 (which enforces a min block 
 size) because apprently, we set our block size smaller in these tests. 
 {code}
 Specified block size is less than configured minimum value 
 (dfs.namenode.fs-limits.min-block-size): 1024  1048576
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:1816)
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:1795)
   at 
 org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:418)
   at 
 org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:205)
   at 
 org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java:44134)
   at 
 org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:453)
   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1002)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1696)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1692)
   at java.security.AccessController.doPrivileged(Native Method)
   at javax.security.auth.Subject.doAs(Subject.java:396)
   at 
 org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1408)
   at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1690)
 {code}
 org.apache.hadoop.hbase.regionserver.TestHRegion.testgetHDFSBlocksDistribution
 org.apache.hadoop.hbase.regionserver.TestHRegionBusyWait.testgetHDFSBlocksDistribution
 org.apache.hadoop.hbase.replication.TestMasterReplication.testCyclicReplication
 org.apache.hadoop.hbase.replication.TestMasterReplication.testSimplePutDelete
 org.apache.hadoop.hbase.replication.TestMultiSlaveReplication.testMultiSlaveReplication
 org.apache.hadoop.hbase.util.TestFSUtils.testcomputeHDFSBlocksDistribution

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8470) Data file used by TestReference should be excluded from Apache Rat check

2013-04-30 Thread Ted Yu (JIRA)

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

Ted Yu updated HBASE-8470:
--

Description: 
The following was discovered by Matteo:

hbase-server/src/test/data/a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c
 is used by TestReference to verify the format compatibility.

We should exclude this file from Apache Rat check.

  was:
hbase-server/src/test/data/a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c
 is used by TestReference to verify the format compatibility.

We should exclude this file from Apache Rat check.


 Data file used by TestReference should be excluded from Apache Rat check
 

 Key: HBASE-8470
 URL: https://issues.apache.org/jira/browse/HBASE-8470
 Project: HBase
  Issue Type: Improvement
Reporter: Ted Yu
Assignee: Ted Yu
 Attachments: 8470.txt


 The following was discovered by Matteo:
 hbase-server/src/test/data/a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c
  is used by TestReference to verify the format compatibility.
 We should exclude this file from Apache Rat check.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8470) Data file used by TestReference should be excluded from Apache Rat check

2013-04-30 Thread Ted Yu (JIRA)

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

Ted Yu updated HBASE-8470:
--

Fix Version/s: 0.95.1
   0.98.0
 Hadoop Flags: Reviewed

 Data file used by TestReference should be excluded from Apache Rat check
 

 Key: HBASE-8470
 URL: https://issues.apache.org/jira/browse/HBASE-8470
 Project: HBase
  Issue Type: Improvement
Reporter: Ted Yu
Assignee: Ted Yu
 Fix For: 0.98.0, 0.95.1

 Attachments: 8470.txt


 The following was discovered by Matteo:
 hbase-server/src/test/data/a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c
  is used by TestReference to verify the format compatibility.
 We should exclude this file from Apache Rat check.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8369) MapReduce over snapshot files

2013-04-30 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646295#comment-13646295
 ] 

Enis Soztutar commented on HBASE-8369:
--

Thanks for looking. This will correspond to the skeleton of the final patch. I 
want to add more testing and address the TODO's in the patch. But reviews are 
always welcome in any phase. 

 MapReduce over snapshot files
 -

 Key: HBASE-8369
 URL: https://issues.apache.org/jira/browse/HBASE-8369
 Project: HBase
  Issue Type: New Feature
  Components: mapreduce, snapshots
Reporter: Enis Soztutar
Assignee: Enis Soztutar
 Fix For: 0.98.0, 0.95.2

 Attachments: hbase-8369_v0.patch


 The idea is to add an InputFormat, which can run the mapreduce job over 
 snapshot files directly bypassing hbase server layer. The IF is similar in 
 usage to TableInputFormat, taking a Scan object from the user, but instead of 
 running from an online table, it runs from a table snapshot. We do one split 
 per region in the snapshot, and open an HRegion inside the RecordReader. A 
 RegionScanner is used internally for doing the scan without any HRegionServer 
 bits. 
 Users have been asking and searching for ways to run MR jobs by reading 
 directly from hfiles, so this allows new use cases if reading from stale data 
 is ok:
  - Take snapshots periodically, and run MR jobs only on snapshots.
  - Export snapshots to remote hdfs cluster, run the MR jobs at that cluster 
 without HBase cluster.
  - (Future use case) Combine snapshot data with online hbase data: Scan from 
 yesterday's snapshot, but read today's data from online hbase cluster. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8338) Latency Resilience; umbrella list of issues that will help us ride over bad disk, bad region, ec2, etc.

2013-04-30 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646296#comment-13646296
 ] 

Enis Soztutar commented on HBASE-8338:
--

Related, there is this idea of opening two wal writers, and switching to the 
other one, if we run into slowness, which is mentioned in the Bigtable paper. 
Do we have a jira for something similar? It might be addressed at multi-wal as 
well. 

 Latency Resilience; umbrella list of issues that will help us ride over bad 
 disk, bad region, ec2, etc.
 ---

 Key: HBASE-8338
 URL: https://issues.apache.org/jira/browse/HBASE-8338
 Project: HBase
  Issue Type: Umbrella
  Components: LatencyResilience
Reporter: stack
Priority: Critical

 Chatting w/ Elliott, we started listing out items to fix that would help keep 
 hbase latency approximately constant as disks went bad, were saturated by a 
 neighbour (ec2), etc.
 I must made a new LatencyResilience issue category to tag issues that 
 contribute to this project.
 I have to go at moment but when I get back I'll start to link in existing 
 issues that help this project along and I'll file new ones.
 Here is what we chatted about:
 + Multiple WALs effort will help keep write latency roughly constant.
 + Figuring how to get a new read started over dfsclient if current replica 
 read is taking too long would help keep reads about constant (maybe could 
 exploit the nkeywal hackery messing w/ replicas order).
 + There is an issue where client can currently pile up on a single region 
 because of the way we do client queues by regionserver.  This needs fixing.
 The above are few ideas worth further exploration at least.
 Idea is to try and bring down our 95percentiles and to make us more robust in 
 the face of dying disks, etc.  I see this issue rising to the fore now there 
 has been good progress on the MTTR project.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8460) [replication] Fix the three TODOs in TestReplicationStateBasic.testReplicationQueues

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8460?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646316#comment-13646316
 ] 

Hadoop QA commented on HBASE-8460:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  
http://issues.apache.org/jira/secure/attachment/12581281/HBASE-8460-trunk-v2.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 6 new 
or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

{color:green}+1 core tests{color}.  The patch passed unit tests in .

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5513//console

This message is automatically generated.

 [replication] Fix the three TODOs in 
 TestReplicationStateBasic.testReplicationQueues
 

 Key: HBASE-8460
 URL: https://issues.apache.org/jira/browse/HBASE-8460
 Project: HBase
  Issue Type: Bug
  Components: Replication
Reporter: Chris Trezzo
Assignee: Chris Trezzo
Priority: Minor
 Fix For: 0.95.1

 Attachments: HBASE-8460-trunk-v1.patch, HBASE-8460-trunk-v2.patch


 There are three TODO's in TestReplicationStateBasic.testReplicationQueues.
 1. Possible NPE when getLogPosition is called on a Bogus HLog file.
 2. The assertion that tested setting a log position on a bogus file was 
 commented out.
 3. When claimQueues is given the regionserver znode for itself, it will try 
 to copy its own queues.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8468) IntegrationTestImportTsv fails on a cluster

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646324#comment-13646324
 ] 

Hudson commented on HBASE-8468:
---

Integrated in hbase-0.95 #170 (See 
[https://builds.apache.org/job/hbase-0.95/170/])
HBASE-8468 IntegrationTestImportTsv fails on a cluster (Revision 1477878)

 Result = SUCCESS
eclark : 
Files : 
* 
/hbase/branches/0.95/hbase-it/src/test/java/org/apache/hadoop/hbase/mapreduce/IntegrationTestImportTsv.java


 IntegrationTestImportTsv fails on a cluster
 ---

 Key: HBASE-8468
 URL: https://issues.apache.org/jira/browse/HBASE-8468
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.95.0
Reporter: Elliott Clark
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8468-0.patch, HBASE-8468-1.patch


 It appears that the JobLaunchingOuputCommitter is not properly picking up the 
 configuration.
 the quorum is set in the job conf when I look at it in the yarn mr history 
 manager.  However as you can see below the zk session is still defaulting to 
 127.0.0.1
 {code}
 2013-04-30 10:18:54,728 INFO [CommitterEvent Processor #1-SendThread()] 
 org.apache.zookeeper.ClientCnxn: Opening socket connection to server 
 /127.0.0.1:2181
 2013-04-30 10:18:54,729 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: The identifier of 
 this process is hconnection-0x1704de3e
 2013-04-30 10:18:54,731 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:54,847 WARN [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: Possibly transient 
 ZooKeeper, quorum=localhost:2181, 
 exception=org.apache.zookeeper.KeeperException$ConnectionLossException: 
 KeeperErrorCode = ConnectionLoss for /hbase/hbaseid
 2013-04-30 10:18:54,847 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.util.RetryCounter: Sleeping 2000ms before retry #1...
 2013-04-30 10:18:54,882 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Before 
 Scheduling: PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 
 AssignedReds:1 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 
 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,839 INFO [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Opening 
 socket connection to server localhost/127.0.0.1:2181
 2013-04-30 10:18:55,840 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:55,887 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Received 
 completed container container_1367340870656_0004_01_03
 2013-04-30 10:18:55,888 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: After Scheduling: 
 PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 AssignedReds:0 
 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,888 INFO [AsyncDispatcher event handler] 
 org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl: Diagnostics 
 report from attempt_1367340870656_0004_r_00_0: Container killed by the 
 ApplicationMaster.
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-7413) Convert WAL to pb

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-7413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646325#comment-13646325
 ] 

Hudson commented on HBASE-7413:
---

Integrated in hbase-0.95 #170 (See 
[https://builds.apache.org/job/hbase-0.95/170/])
HBASE-7413 Convert WAL to pb (Revision 1477762)

 Result = SUCCESS
sershe : 
Files : 
* 
/hbase/branches/0.95/hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
* 
/hbase/branches/0.95/hbase-common/src/main/java/org/apache/hadoop/hbase/codec/KeyValueCodec.java
* /hbase/branches/0.95/hbase-common/src/main/resources/hbase-default.xml
* 
/hbase/branches/0.95/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/AdminProtos.java
* 
/hbase/branches/0.95/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/HBaseProtos.java
* 
/hbase/branches/0.95/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/WAL.java
* 
/hbase/branches/0.95/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/WALProtos.java
* /hbase/branches/0.95/hbase-protocol/src/main/protobuf/Admin.proto
* /hbase/branches/0.95/hbase-protocol/src/main/protobuf/WAL.proto
* /hbase/branches/0.95/hbase-protocol/src/main/protobuf/hbase.proto
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/protobuf/ReplicationProtbufUtil.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Store.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/Compressor.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLog.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogFactory.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogKey.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogUtil.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/KeyValueCompression.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ReaderBase.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogReader.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALEdit.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/Replication.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/FaultySequenceFileLogReader.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/InstrumentedSequenceFileLogWriter.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLogSplit.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALActionsListener.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALReplay.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.java


 Convert WAL to pb
 -

 Key: HBASE-7413
 URL: https://issues.apache.org/jira/browse/HBASE-7413
 Project: HBase
  Issue Type: Sub-task
  Components: wal
Reporter: stack

[jira] [Commented] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646338#comment-13646338
 ] 

Enis Soztutar commented on HBASE-8472:
--

This worked for me. +1. 

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-7567) [replication] Create an interface for replication peers

2013-04-30 Thread Chris Trezzo (JIRA)

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

Chris Trezzo updated HBASE-7567:


Attachment: HBASE-7567-trunk-95-v3.patch

V3 patch posted addressing [~jdcryans]'s comments on RB. Updated review posted 
as well.

 [replication] Create an interface for replication peers
 ---

 Key: HBASE-7567
 URL: https://issues.apache.org/jira/browse/HBASE-7567
 Project: HBase
  Issue Type: Improvement
  Components: Replication
Reporter: Chris Trezzo
Assignee: Chris Trezzo
 Fix For: 0.95.1

 Attachments: HBASE-7567-trunk-95-v1.patch, 
 HBASE-7567-trunk-95-v2.patch, HBASE-7567-trunk-95-v3.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8468) IntegrationTestImportTsv fails on a cluster

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646344#comment-13646344
 ] 

Hudson commented on HBASE-8468:
---

Integrated in HBase-TRUNK #4088 (See 
[https://builds.apache.org/job/HBase-TRUNK/4088/])
HBASE-8468 IntegrationTestImportTsv fails on a cluster (Revision 1477877)

 Result = FAILURE
eclark : 
Files : 
* 
/hbase/trunk/hbase-it/src/test/java/org/apache/hadoop/hbase/mapreduce/IntegrationTestImportTsv.java


 IntegrationTestImportTsv fails on a cluster
 ---

 Key: HBASE-8468
 URL: https://issues.apache.org/jira/browse/HBASE-8468
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.95.0
Reporter: Elliott Clark
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8468-0.patch, HBASE-8468-1.patch


 It appears that the JobLaunchingOuputCommitter is not properly picking up the 
 configuration.
 the quorum is set in the job conf when I look at it in the yarn mr history 
 manager.  However as you can see below the zk session is still defaulting to 
 127.0.0.1
 {code}
 2013-04-30 10:18:54,728 INFO [CommitterEvent Processor #1-SendThread()] 
 org.apache.zookeeper.ClientCnxn: Opening socket connection to server 
 /127.0.0.1:2181
 2013-04-30 10:18:54,729 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: The identifier of 
 this process is hconnection-0x1704de3e
 2013-04-30 10:18:54,731 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:54,847 WARN [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: Possibly transient 
 ZooKeeper, quorum=localhost:2181, 
 exception=org.apache.zookeeper.KeeperException$ConnectionLossException: 
 KeeperErrorCode = ConnectionLoss for /hbase/hbaseid
 2013-04-30 10:18:54,847 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.util.RetryCounter: Sleeping 2000ms before retry #1...
 2013-04-30 10:18:54,882 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Before 
 Scheduling: PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 
 AssignedReds:1 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 
 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,839 INFO [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Opening 
 socket connection to server localhost/127.0.0.1:2181
 2013-04-30 10:18:55,840 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:55,887 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Received 
 completed container container_1367340870656_0004_01_03
 2013-04-30 10:18:55,888 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: After Scheduling: 
 PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 AssignedReds:0 
 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,888 INFO [AsyncDispatcher event handler] 
 org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl: Diagnostics 
 report from attempt_1367340870656_0004_r_00_0: Container killed by the 
 ApplicationMaster.
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-7413) Convert WAL to pb

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-7413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646345#comment-13646345
 ] 

Hudson commented on HBASE-7413:
---

Integrated in HBase-TRUNK #4088 (See 
[https://builds.apache.org/job/HBase-TRUNK/4088/])
HBASE-7413 Convert WAL to pb (Revision 1477761)

 Result = FAILURE
sershe : 
Files : 
* 
/hbase/trunk/hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
* 
/hbase/trunk/hbase-common/src/main/java/org/apache/hadoop/hbase/codec/KeyValueCodec.java
* /hbase/trunk/hbase-common/src/main/resources/hbase-default.xml
* 
/hbase/trunk/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/AdminProtos.java
* 
/hbase/trunk/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/HBaseProtos.java
* 
/hbase/trunk/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/WAL.java
* 
/hbase/trunk/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/WALProtos.java
* /hbase/trunk/hbase-protocol/src/main/protobuf/Admin.proto
* /hbase/trunk/hbase-protocol/src/main/protobuf/WAL.proto
* /hbase/trunk/hbase-protocol/src/main/protobuf/hbase.proto
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/protobuf/ReplicationProtbufUtil.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Store.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/Compressor.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLog.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogFactory.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogKey.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogUtil.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/KeyValueCompression.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ReaderBase.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogReader.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALEdit.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/Replication.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/FaultySequenceFileLogReader.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/InstrumentedSequenceFileLogWriter.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLogSplit.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALActionsListener.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALReplay.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.java


 Convert WAL to pb
 -

 Key: HBASE-7413
 URL: https://issues.apache.org/jira/browse/HBASE-7413
 Project: HBase
  Issue Type: Sub-task
  Components: wal
Reporter: stack
Assignee: Sergey Shelukhin
Priority: Critical
 Fix For: 0.95.1

 Attachments: HBASE-7413-v0.patch, HBASE-7413-v1.patch, 
 HBASE-7413-v2.patch, HBASE-7413-v3.patch, HBASE-7413-v4.patch, 
 HBASE-7413-v5.patch


 From HBASE-7201

--
This message is automatically generated by JIRA.
If you think 

[jira] [Commented] (HBASE-8474) there are dups in hadoop2 pom

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646355#comment-13646355
 ] 

Hadoop QA commented on HBASE-8474:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581319/HBASE-8474-v0.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:red}-1 tests included{color}.  The patch doesn't appear to include 
any new or modified tests.
Please justify why no new tests are needed for this 
patch.
Also please list what manual steps were performed to 
verify this patch.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

 {color:red}-1 core tests{color}.  The patch failed these unit tests:
   org.apache.hadoop.hbase.util.TestHBaseFsck

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5514//console

This message is automatically generated.

 there are dups in hadoop2 pom
 -

 Key: HBASE-8474
 URL: https://issues.apache.org/jira/browse/HBASE-8474
 Project: HBase
  Issue Type: Bug
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Trivial
 Attachments: HBASE-8474-v0.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

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

Jonathan Hsieh updated HBASE-8472:
--

   Resolution: Fixed
Fix Version/s: 0.95.1
   0.98.0
 Hadoop Flags: Reviewed
   Status: Resolved  (was: Patch Available)

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Fix For: 0.98.0, 0.95.1

 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Jonathan Hsieh (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646366#comment-13646366
 ] 

Jonathan Hsieh commented on HBASE-8472:
---

Thanks for trying enis + sergey. Committed to 0.95 and trunk.  0.94 branch 
didn't need it.

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646370#comment-13646370
 ] 

Hadoop QA commented on HBASE-8472:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581310/hbase-8472.v2.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:red}-1 tests included{color}.  The patch doesn't appear to include 
any new or modified tests.
Please justify why no new tests are needed for this 
patch.
Also please list what manual steps were performed to 
verify this patch.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

 {color:red}-1 core tests{color}.  The patch failed these unit tests:
 

 {color:red}-1 core zombie tests{color}.  There are 2 zombie test(s):   
at 
org.apache.hadoop.hbase.master.handler.TestCreateTableHandler.testMasterRestartAfterEnablingNodeIsCreated(TestCreateTableHandler.java:113)

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5515//console

This message is automatically generated.

 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Fix For: 0.98.0, 0.95.1

 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

[jira] [Commented] (HBASE-8469) [hadoop2] Several tests break because of HDFS-4305

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8469?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646380#comment-13646380
 ] 

Hadoop QA commented on HBASE-8469:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  http://issues.apache.org/jira/secure/attachment/12581317/hbase-8469.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 3 new 
or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

 {color:red}-1 core tests{color}.  The patch failed these unit tests:
   org.apache.hadoop.hbase.util.TestHBaseFsck
  org.apache.hadoop.hbase.master.TestOpenedRegionHandler

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5516//console

This message is automatically generated.

 [hadoop2] Several tests break because of HDFS-4305
 --

 Key: HBASE-8469
 URL: https://issues.apache.org/jira/browse/HBASE-8469
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.98.0, 0.94.6.1, 0.95.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: hbase-8469.patch


 Several unit tests will break due to HDFS-4305 (which enforces a min block 
 size) because apprently, we set our block size smaller in these tests. 
 {code}
 Specified block size is less than configured minimum value 
 (dfs.namenode.fs-limits.min-block-size): 1024  1048576
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFileInt(FSNamesystem.java:1816)
   at 
 org.apache.hadoop.hdfs.server.namenode.FSNamesystem.startFile(FSNamesystem.java:1795)
   at 
 org.apache.hadoop.hdfs.server.namenode.NameNodeRpcServer.create(NameNodeRpcServer.java:418)
   at 
 org.apache.hadoop.hdfs.protocolPB.ClientNamenodeProtocolServerSideTranslatorPB.create(ClientNamenodeProtocolServerSideTranslatorPB.java:205)
   at 
 org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$ClientNamenodeProtocol$2.callBlockingMethod(ClientNamenodeProtocolProtos.java:44134)
   at 
 org.apache.hadoop.ipc.ProtobufRpcEngine$Server$ProtoBufRpcInvoker.call(ProtobufRpcEngine.java:453)
   at org.apache.hadoop.ipc.RPC$Server.call(RPC.java:1002)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1696)
   at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1692)
   at java.security.AccessController.doPrivileged(Native Method)
   at 

[jira] [Commented] (HBASE-8468) IntegrationTestImportTsv fails on a cluster

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646384#comment-13646384
 ] 

Hudson commented on HBASE-8468:
---

Integrated in hbase-0.95-on-hadoop2 #86 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/86/])
HBASE-8468 IntegrationTestImportTsv fails on a cluster (Revision 1477878)

 Result = FAILURE
eclark : 
Files : 
* 
/hbase/branches/0.95/hbase-it/src/test/java/org/apache/hadoop/hbase/mapreduce/IntegrationTestImportTsv.java


 IntegrationTestImportTsv fails on a cluster
 ---

 Key: HBASE-8468
 URL: https://issues.apache.org/jira/browse/HBASE-8468
 Project: HBase
  Issue Type: Bug
  Components: test
Affects Versions: 0.95.0
Reporter: Elliott Clark
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8468-0.patch, HBASE-8468-1.patch


 It appears that the JobLaunchingOuputCommitter is not properly picking up the 
 configuration.
 the quorum is set in the job conf when I look at it in the yarn mr history 
 manager.  However as you can see below the zk session is still defaulting to 
 127.0.0.1
 {code}
 2013-04-30 10:18:54,728 INFO [CommitterEvent Processor #1-SendThread()] 
 org.apache.zookeeper.ClientCnxn: Opening socket connection to server 
 /127.0.0.1:2181
 2013-04-30 10:18:54,729 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: The identifier of 
 this process is hconnection-0x1704de3e
 2013-04-30 10:18:54,731 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:54,847 WARN [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.zookeeper.RecoverableZooKeeper: Possibly transient 
 ZooKeeper, quorum=localhost:2181, 
 exception=org.apache.zookeeper.KeeperException$ConnectionLossException: 
 KeeperErrorCode = ConnectionLoss for /hbase/hbaseid
 2013-04-30 10:18:54,847 INFO [CommitterEvent Processor #1] 
 org.apache.hadoop.hbase.util.RetryCounter: Sleeping 2000ms before retry #1...
 2013-04-30 10:18:54,882 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Before 
 Scheduling: PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 
 AssignedReds:1 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 
 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,839 INFO [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Opening 
 socket connection to server localhost/127.0.0.1:2181
 2013-04-30 10:18:55,840 WARN [CommitterEvent Processor 
 #1-SendThread(localhost:2181)] org.apache.zookeeper.ClientCnxn: Session 0x0 
 for server null, unexpected error, closing socket connection and attempting 
 reconnect
 java.net.ConnectException: Connection refused
   at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
   at 
 sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:692)
   at 
 org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:286)
   at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1041)
 2013-04-30 10:18:55,887 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: Received 
 completed container container_1367340870656_0004_01_03
 2013-04-30 10:18:55,888 INFO [RMCommunicator Allocator] 
 org.apache.hadoop.mapreduce.v2.app.rm.RMContainerAllocator: After Scheduling: 
 PendingReds:0 ScheduledMaps:0 ScheduledReds:0 AssignedMaps:0 AssignedReds:0 
 CompletedMaps:1 CompletedReds:1 ContAlloc:2 ContRel:0 HostLocal:0 RackLocal:1
 2013-04-30 10:18:55,888 INFO [AsyncDispatcher event handler] 
 org.apache.hadoop.mapreduce.v2.app.job.impl.TaskAttemptImpl: Diagnostics 
 report from attempt_1367340870656_0004_r_00_0: Container killed by the 
 ApplicationMaster.
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8472) mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of Undef Class error wrt o.a.h.IdGenerator

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646385#comment-13646385
 ] 

Hudson commented on HBASE-8472:
---

Integrated in hbase-0.95-on-hadoop2 #86 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/86/])
HBASE-8472 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT 
fails because of Undef Class error wrt o.a.h.IdGenerator (Revision 1477909)

 Result = FAILURE
jmhsieh : 
Files : 
* /hbase/branches/0.95/pom.xml


 mvn -Dhadoop.profile=2.0 -Dhadoop-two.version=2.0.5-SNAPSHOT fails because of 
 Undef Class error wrt o.a.h.IdGenerator
 -

 Key: HBASE-8472
 URL: https://issues.apache.org/jira/browse/HBASE-8472
 Project: HBase
  Issue Type: Bug
  Components: build
Affects Versions: 0.98.0
Reporter: Jonathan Hsieh
Assignee: Jonathan Hsieh
 Fix For: 0.98.0, 0.95.1

 Attachments: hbase-8472.patch, hbase-8472.v2.patch


 {code}
   testcase time=1.009 
 classname=org.apache.hadoop.hbase.replication.TestMasterReplication 
 name=testCyclicReplication
 error message=org/apache/hadoop/util/IdGenerator 
 type=java.lang.NoClassDefFoundErrorjava.lang.NoClassDefFoundError: 
 org/apache/hadoop/util/IdGenerator
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:752)
 at 
 org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:261)
 at 
 org.apache.hadoop.hdfs.DFSTestUtil.formatNameNode(DFSTestUtil.java:146)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.createNameNodesAndSetConf(MiniDFSCluster.java:775)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.initMiniDFSCluster(MiniDFSCluster.java:642)
 at 
 org.apache.hadoop.hdfs.MiniDFSCluster.lt;initgt;(MiniDFSCluster.java:585)
 
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-7413) Convert WAL to pb

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-7413?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646386#comment-13646386
 ] 

Hudson commented on HBASE-7413:
---

Integrated in hbase-0.95-on-hadoop2 #86 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/86/])
HBASE-7413 Convert WAL to pb (Revision 1477762)

 Result = FAILURE
sershe : 
Files : 
* 
/hbase/branches/0.95/hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
* 
/hbase/branches/0.95/hbase-common/src/main/java/org/apache/hadoop/hbase/codec/KeyValueCodec.java
* /hbase/branches/0.95/hbase-common/src/main/resources/hbase-default.xml
* 
/hbase/branches/0.95/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/AdminProtos.java
* 
/hbase/branches/0.95/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/HBaseProtos.java
* 
/hbase/branches/0.95/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/WAL.java
* 
/hbase/branches/0.95/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/WALProtos.java
* /hbase/branches/0.95/hbase-protocol/src/main/protobuf/Admin.proto
* /hbase/branches/0.95/hbase-protocol/src/main/protobuf/WAL.proto
* /hbase/branches/0.95/hbase-protocol/src/main/protobuf/hbase.proto
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/protobuf/ReplicationProtbufUtil.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/Store.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/Compressor.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/FSHLog.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLog.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogFactory.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogKey.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogUtil.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/KeyValueCompression.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogReader.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ProtobufLogWriter.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/ReaderBase.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogReader.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALCellCodec.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/WALEdit.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/Replication.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/ReplicationSource.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestHLogRecordReader.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/FaultySequenceFileLogReader.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/InstrumentedSequenceFileLogWriter.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/SequenceFileLogWriter.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLog.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLogSplit.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALActionsListener.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestWALReplay.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/replication/regionserver/TestReplicationSourceManager.java


 Convert WAL to pb
 -

 Key: HBASE-7413
 URL: https://issues.apache.org/jira/browse/HBASE-7413
 Project: HBase
  Issue Type: Sub-task
  Components: wal
Reporter: stack
 

[jira] [Commented] (HBASE-7567) [replication] Create an interface for replication peers

2013-04-30 Thread Hadoop QA (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-7567?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646388#comment-13646388
 ] 

Hadoop QA commented on HBASE-7567:
--

{color:red}-1 overall{color}.  Here are the results of testing the latest 
attachment 
  
http://issues.apache.org/jira/secure/attachment/12581329/HBASE-7567-trunk-95-v3.patch
  against trunk revision .

{color:green}+1 @author{color}.  The patch does not contain any @author 
tags.

{color:green}+1 tests included{color}.  The patch appears to include 12 new 
or modified tests.

{color:green}+1 hadoop1.0{color}.  The patch compiles against the hadoop 
1.0 profile.

{color:green}+1 hadoop2.0{color}.  The patch compiles against the hadoop 
2.0 profile.

{color:green}+1 javadoc{color}.  The javadoc tool did not generate any 
warning messages.

{color:green}+1 javac{color}.  The applied patch does not increase the 
total number of javac compiler warnings.

{color:green}+1 findbugs{color}.  The patch does not introduce any new 
Findbugs (version 1.3.9) warnings.

{color:red}-1 release audit{color}.  The applied patch generated 1 release 
audit warnings (more than the trunk's current 0 warnings).

{color:green}+1 lineLengths{color}.  The patch does not introduce lines 
longer than 100

  {color:green}+1 site{color}.  The mvn site goal succeeds with this patch.

 {color:red}-1 core tests{color}.  The patch failed these unit tests:
   
org.apache.hadoop.hbase.security.token.TestZKSecretWatcher

Test results: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//testReport/
Release audit warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-client.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-common.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-protocol.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-server.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop1-compat.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-examples.html
Findbugs warnings: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//artifact/trunk/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
Console output: 
https://builds.apache.org/job/PreCommit-HBASE-Build/5517//console

This message is automatically generated.

 [replication] Create an interface for replication peers
 ---

 Key: HBASE-7567
 URL: https://issues.apache.org/jira/browse/HBASE-7567
 Project: HBase
  Issue Type: Improvement
  Components: Replication
Reporter: Chris Trezzo
Assignee: Chris Trezzo
 Fix For: 0.95.1

 Attachments: HBASE-7567-trunk-95-v1.patch, 
 HBASE-7567-trunk-95-v2.patch, HBASE-7567-trunk-95-v3.patch




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-5995) Fix and reenable TestLogRolling.testLogRollOnPipelineRestart

2013-04-30 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-5995?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646390#comment-13646390
 ] 

Enis Soztutar commented on HBASE-5995:
--

This still fails with 2.0.4-alpha. It seems that all the replicas are in state 
RWR, and we cannot get the length of the block while the replicas are waiting 
to be recovered. Will inspect more and share the results. 

 Fix and reenable TestLogRolling.testLogRollOnPipelineRestart
 

 Key: HBASE-5995
 URL: https://issues.apache.org/jira/browse/HBASE-5995
 Project: HBase
  Issue Type: Sub-task
  Components: test
Affects Versions: 0.95.2
Reporter: stack
Assignee: Enis Soztutar
Priority: Blocker
 Fix For: 0.95.1


 HBASE-5984 disabled this flakey test (See the issue for more).  This issue is 
 about getting it enabled again.  Made a blocker on 0.96.0 so it gets 
 attention.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-4811) Support reverse Scan

2013-04-30 Thread Lars Hofhansl (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-4811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646393#comment-13646393
 ] 

Lars Hofhansl commented on HBASE-4811:
--

If we wanted to have this backward compatible in 0.94 we would need to encode 
the reversed bit in the Scan's attributes... Or use a new scan version only 
reversed is true (so that an old regionserver would fail the scan request).


 Support reverse Scan
 

 Key: HBASE-4811
 URL: https://issues.apache.org/jira/browse/HBASE-4811
 Project: HBase
  Issue Type: Improvement
  Components: Client
Affects Versions: 0.20.6
Reporter: John Carrino
 Attachments: HBase-4811-0.94.3modified.txt


 All the documentation I find about HBase says that if you want forward and 
 reverse scans you should just build 2 tables and one be ascending and one 
 descending.  Is there a fundamental reason that HBase only supports forward 
 Scan?  It seems like a lot of extra space overhead and coding overhead (to 
 keep them in sync) to support 2 tables.  
 I am assuming this has been discussed before, but I can't find the 
 discussions anywhere about it or why it would be infeasible.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (HBASE-7755) Experiment with LAB in BlockEndcoding

2013-04-30 Thread Lars Hofhansl (JIRA)

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

Lars Hofhansl resolved HBASE-7755.
--

Resolution: Won't Fix

Marking as Won't fix as I have been unable to find a general heuristic that 
always improves performance.

 Experiment with LAB in BlockEndcoding
 -

 Key: HBASE-7755
 URL: https://issues.apache.org/jira/browse/HBASE-7755
 Project: HBase
  Issue Type: Bug
Reporter: Lars Hofhansl
 Attachments: 7755-0.94-W_I_P_v1.txt, 7755-0.94-WORK_IN_PROGRESS.txt


 I was looking at and profiling the BlockEncoding code to figure out how to 
 make it faster. One issue that jumped out was we call 
 ByteBuffer.allocate(...) for each single KV.
 As an experiment I tried using the MemStoreLAB code to allocate those buffers.
 Here are some preliminary numbers, all scanning 10m rows (all in cache):
 * no encoding: 5.2s
 * FAST_DIFF without patch: 7.3s
 * FAST_DIFF with patch and small LAB: 4.1s
 * FAST_DIFF with patch and large LAB: 11s
 So this is very sensitive to the right sizing of the LAB.
 Need to do a bit more testing, but it seems that there is a chance to 
 actually make scanning with block encoding faster than without!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-6116) Allow parallel HDFS writes for HLogs.

2013-04-30 Thread Lars Hofhansl (JIRA)

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

Lars Hofhansl updated HBASE-6116:
-

Assignee: (was: Lars Hofhansl)

 Allow parallel HDFS writes for HLogs.
 -

 Key: HBASE-6116
 URL: https://issues.apache.org/jira/browse/HBASE-6116
 Project: HBase
  Issue Type: Bug
Reporter: Lars Hofhansl
 Attachments: 6116-v1.txt, apurtell-patches.zip, 
 pipelined-vs-parallel-comparison.zip


 In HDFS-1783 I adapted Dhrubas changes to be used in Hadoop trunk.
 This issue will include the necessary reflection changes to optionally enable 
 this for the WALs in HBase.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (HBASE-6116) Allow parallel HDFS writes for HLogs.

2013-04-30 Thread Lars Hofhansl (JIRA)

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

Lars Hofhansl resolved HBASE-6116.
--

Resolution: Won't Fix

Closing. Feel free to reopen if you think there is merit in this.

 Allow parallel HDFS writes for HLogs.
 -

 Key: HBASE-6116
 URL: https://issues.apache.org/jira/browse/HBASE-6116
 Project: HBase
  Issue Type: Bug
Reporter: Lars Hofhansl
 Attachments: 6116-v1.txt, apurtell-patches.zip, 
 pipelined-vs-parallel-comparison.zip


 In HDFS-1783 I adapted Dhrubas changes to be used in Hadoop trunk.
 This issue will include the necessary reflection changes to optionally enable 
 this for the WALs in HBase.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-5930) Limits the amount of time an edit can live in the memstore.

2013-04-30 Thread Lars Hofhansl (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-5930?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646397#comment-13646397
 ] 

Lars Hofhansl commented on HBASE-5930:
--

Should I close this one and open a 0.94 backport patch?

 Limits the amount of time an edit can live in the memstore.
 ---

 Key: HBASE-5930
 URL: https://issues.apache.org/jira/browse/HBASE-5930
 Project: HBase
  Issue Type: Improvement
Reporter: Lars Hofhansl
Assignee: Devaraj Das
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: 5930-0.94.txt, 5930-1.patch, 5930-2.1.patch, 
 5930-2.2.patch, 5930-2.3.patch, 5930-2.4.patch, 5930-track-oldest-sample.txt, 
 5930-wip.patch, HBASE-5930-ADD-0.patch, hbase-5930-addendum2.patch, 
 hbase-5930-test-execution.log


 A colleague of mine ran into an interesting issue.
 He inserted some data with the WAL disabled, which happened to fit in the 
 aggregate Memstores memory.
 Two weeks later he a had problem with the HDFS cluster, which caused the 
 region servers to abort. He found that his data was lost. Looking at the log 
 we found that the Memstores were not flushed at all during these two weeks.
 Should we have an option to flush memstores periodically. There are obvious 
 downsides to this, like many small storefiles, etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Resolved] (HBASE-5622) Improve efficiency of mapred vesion of RowCounter

2013-04-30 Thread Lars Hofhansl (JIRA)

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

Lars Hofhansl resolved HBASE-5622.
--

Resolution: Won't Fix

Closing. Nobody seems to care.

 Improve efficiency of mapred vesion of RowCounter
 -

 Key: HBASE-5622
 URL: https://issues.apache.org/jira/browse/HBASE-5622
 Project: HBase
  Issue Type: Sub-task
Reporter: Lars Hofhansl
Priority: Minor



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-5923) Cleanup checkAndXXX logic

2013-04-30 Thread Lars Hofhansl (JIRA)

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

Lars Hofhansl updated HBASE-5923:
-

Assignee: (was: Lars Hofhansl)

Removing myself for now.

 Cleanup checkAndXXX logic
 -

 Key: HBASE-5923
 URL: https://issues.apache.org/jira/browse/HBASE-5923
 Project: HBase
  Issue Type: Improvement
  Components: Client, regionserver
Reporter: Lars Hofhansl
Priority: Critical
 Fix For: 0.95.1

 Attachments: 5923-0.94.txt, 5923-trunk.txt


 1. the checkAnd{Put|Delete} method that takes a CompareOP is not exposed via 
 HTable[Interface].
 2. there is unnecessary duplicate code in the check{Put|Delete} code in 
 HRegionServer.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-7709) Infinite loop possible in Master/Master replication

2013-04-30 Thread Lars Hofhansl (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-7709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646400#comment-13646400
 ] 

Lars Hofhansl commented on HBASE-7709:
--

The proposal sounds good. Are you still planning to work on this [~jeffreyz]?

 Infinite loop possible in Master/Master replication
 ---

 Key: HBASE-7709
 URL: https://issues.apache.org/jira/browse/HBASE-7709
 Project: HBase
  Issue Type: Bug
  Components: Replication
Affects Versions: 0.94.6, 0.95.1
Reporter: Lars Hofhansl
 Fix For: 0.98.0, 0.94.8, 0.95.1


  We just discovered the following scenario:
 # Cluster A and B are setup in master/master replication
 # By accident we had Cluster C replicate to Cluster A.
 Now all edit originating from C will be bouncing between A and B. Forever!
 The reason is that when the edit come in from C the cluster ID is already set 
 and won't be reset.
 We have a couple of options here:
 # Optionally only support master/master (not cycles of more than two 
 clusters). In that case we can always reset the cluster ID in the 
 ReplicationSource. That means that now cycles  2 will have the data cycle 
 forever. This is the only option that requires no changes in the HLog format.
 # Instead of a single cluster id per edit maintain a (unordered) set of 
 cluster id that have seen this edit. Then in ReplicationSource we drop any 
 edit that the sink has seen already. The is the cleanest approach, but it 
 might need a lot of data stored per edit if there are many clusters involved.
 # Maintain a configurable counter of the maximum cycle side we want to 
 support. Could default to 10 (even maybe even just). Store a hop-count in the 
 WAL and the ReplicationSource increases that hop-count on each hop. If we're 
 over the max, just drop the edit.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-4811) Support reverse Scan

2013-04-30 Thread Liang Xie (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-4811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13646401#comment-13646401
 ] 

Liang Xie commented on HBASE-4811:
--

right, [~lhofhansl]. we had introduced a new field in Scan and bumped a higher 
scan version in internal version before.  And we fixed several bugs during 
adding more test cases. It's still unstable and we have a plan to improve and 
enable reverse scan in our product cluster. I'll give a updated patch if the 
production env shows great.

 Support reverse Scan
 

 Key: HBASE-4811
 URL: https://issues.apache.org/jira/browse/HBASE-4811
 Project: HBase
  Issue Type: Improvement
  Components: Client
Affects Versions: 0.20.6
Reporter: John Carrino
 Attachments: HBase-4811-0.94.3modified.txt


 All the documentation I find about HBase says that if you want forward and 
 reverse scans you should just build 2 tables and one be ascending and one 
 descending.  Is there a fundamental reason that HBase only supports forward 
 Scan?  It seems like a lot of extra space overhead and coding overhead (to 
 keep them in sync) to support 2 tables.  
 I am assuming this has been discussed before, but I can't find the 
 discussions anywhere about it or why it would be infeasible.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Created] (HBASE-8464) FastDiffEncoder - valueLength calculation is incorrect

2013-04-30 Thread ramkrishna.s.vasudevan (JIRA)
ramkrishna.s.vasudevan created HBASE-8464:
-

 Summary: FastDiffEncoder - valueLength calculation is incorrect
 Key: HBASE-8464
 URL: https://issues.apache.org/jira/browse/HBASE-8464
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.95.0, 0.94.7
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0, 0.94.8, 0.95.1


In FastDiffEncoder
Inside compressSingleKeyValue()
{code}
 currentState.prevOffset = in.position();
int keyLength = in.getInt();
int valueOffset =
currentState.prevOffset + keyLength + KeyValue.ROW_OFFSET;
int valueLength = in.getInt();
byte flag = 0;
{code}
Before seeing the bug, whenever we write something into encoders, we take the 
ByteBuffer that is created by Writer.append().
This basically writes
keyLength, valueLength, keyarray, valuearray, memstoreTS 
Now consider a case where the keyarray size is 20 and valuearray size is 20.
As per the above code for the first KV
Read keyLength (4  bytes), value length (4 bytes).
First time the prevOffset is 0 so our value Offset is - 0+20+8 =28.
This is correct.
After the first KV is read when we take up the next KV,
Now the currentState.prevOffset = 28+20 = 48 (the value is also read)
The above calculation will give us
28+20+8 = 56.
But the bytebuffer has only 48 bytes in it.

Why our testcases did not catch this bug?

It is because in the TestDataBlockEncoders we create a ByteBuffer directly from 
the KVs and we do not create the way the HFileWriterV2 does it.
See RedundantKVGenerator.convertKvToByteBuffer().

Pls correct me if am wrong.  I can provide a patch for the same if my above 
analysis is correct.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Updated] (HBASE-8464) FastDiffEncoder - valueOffset calculation is incorrect

2013-04-30 Thread ramkrishna.s.vasudevan (JIRA)

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

ramkrishna.s.vasudevan updated HBASE-8464:
--

Summary: FastDiffEncoder - valueOffset calculation is incorrect  (was: 
FastDiffEncoder - valueLength calculation is incorrect)

 FastDiffEncoder - valueOffset calculation is incorrect
 --

 Key: HBASE-8464
 URL: https://issues.apache.org/jira/browse/HBASE-8464
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.94.7, 0.95.0
Reporter: ramkrishna.s.vasudevan
Assignee: ramkrishna.s.vasudevan
 Fix For: 0.98.0, 0.94.8, 0.95.1


 In FastDiffEncoder
 Inside compressSingleKeyValue()
 {code}
  currentState.prevOffset = in.position();
 int keyLength = in.getInt();
 int valueOffset =
 currentState.prevOffset + keyLength + KeyValue.ROW_OFFSET;
 int valueLength = in.getInt();
 byte flag = 0;
 {code}
 Before seeing the bug, whenever we write something into encoders, we take the 
 ByteBuffer that is created by Writer.append().
 This basically writes
 keyLength, valueLength, keyarray, valuearray, memstoreTS 
 Now consider a case where the keyarray size is 20 and valuearray size is 20.
 As per the above code for the first KV
 Read keyLength (4  bytes), value length (4 bytes).
 First time the prevOffset is 0 so our value Offset is - 0+20+8 =28.
 This is correct.
 After the first KV is read when we take up the next KV,
 Now the currentState.prevOffset = 28+20 = 48 (the value is also read)
 The above calculation will give us
 28+20+8 = 56.
 But the bytebuffer has only 48 bytes in it.
 Why our testcases did not catch this bug?
 
 It is because in the TestDataBlockEncoders we create a ByteBuffer directly 
 from the KVs and we do not create the way the HFileWriterV2 does it.
 See RedundantKVGenerator.convertKvToByteBuffer().
 Pls correct me if am wrong.  I can provide a patch for the same if my above 
 analysis is correct.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8448) RatioBasedCompactionPolicy (and derived ones) can select already-compacting files for compaction

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645358#comment-13645358
 ] 

Hudson commented on HBASE-8448:
---

Integrated in hbase-0.95-on-hadoop2 #85 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/85/])
HBASE-8448 RatioBasedCompactionPolicy (and derived ones) can select 
already-compacting files for compaction (Revision 1477392)

 Result = FAILURE
sershe : 
Files : 
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/ExploringCompactionPolicy.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/compactions/EverythingPolicy.java


 RatioBasedCompactionPolicy (and derived ones) can select already-compacting 
 files for compaction
 

 Key: HBASE-8448
 URL: https://issues.apache.org/jira/browse/HBASE-8448
 Project: HBase
  Issue Type: Bug
  Components: Compaction
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
 Attachments: HBASE-8448-v0.patch, HBASE-8448-v1.patch


 The code added to make sure it doesn't get stuck, doesn't take into account 
 filesCompacting.
 This is the cause of recent TestHFileArchiving failures...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8456) HBase Windows scripts fail when there's a blank space in JAVA_HOME

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645357#comment-13645357
 ] 

Hudson commented on HBASE-8456:
---

Integrated in hbase-0.95-on-hadoop2 #85 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/85/])
HBASE-8456 HBase Windows scripts fail when there's a blank space in 
JAVA_HOME (Mostafa Elhemali) (Revision 1477353)

 Result = FAILURE
enis : 
Files : 
* /hbase/branches/0.95/bin/hbase-config.cmd
* /hbase/branches/0.95/bin/hbase.cmd


 HBase Windows scripts fail when there's a blank space in JAVA_HOME
 --

 Key: HBASE-8456
 URL: https://issues.apache.org/jira/browse/HBASE-8456
 Project: HBase
  Issue Type: Bug
  Components: scripts
 Environment: Windows
Reporter: Mostafa Elhemali
Priority: Minor
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8456.patch


 If JAVA_HOME is set to a directory with a space in it (e.g. C:\Program 
 Files\Java\...), the scripts fail because some of the commands don't 
 properly quote it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8407) Remove Async HBase from 0.95 and trunk.

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8407?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645359#comment-13645359
 ] 

Hudson commented on HBASE-8407:
---

Integrated in hbase-0.95-on-hadoop2 #85 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/85/])
HBASE-8407 Remove Async HBase (Revision 1477250)

 Result = FAILURE
eclark : 
Files : 
* /hbase/branches/0.95/hbase-server/pom.xml
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java


 Remove Async HBase from 0.95 and trunk.
 ---

 Key: HBASE-8407
 URL: https://issues.apache.org/jira/browse/HBASE-8407
 Project: HBase
  Issue Type: Bug
  Components: Performance
Affects Versions: 0.98.0, 0.95.1
Reporter: Elliott Clark
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8407-0.patch


 Async HBase won't work on a protobuf'd server for quite a while.  We should 
 remove that code from perf evaluation until it async hbase is working again.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8425) Per-region memstore size is missing in the new RS web UI

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645360#comment-13645360
 ] 

Hudson commented on HBASE-8425:
---

Integrated in hbase-0.95-on-hadoop2 #85 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/85/])
HBASE-8425 Per-region memstore size is missing in the new RS web UI 
(Revision 1477328)

 Result = FAILURE
eclark : 
Files : 
* 
/hbase/branches/0.95/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RegionListTmpl.jamon


 Per-region memstore size is missing in the new RS web UI
 

 Key: HBASE-8425
 URL: https://issues.apache.org/jira/browse/HBASE-8425
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.95.0
Reporter: Jean-Daniel Cryans
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8425-0.patch


 I like that metric, right now all we have is the whole memstore size in bytes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8426) Opening a region failed on Metrics source RegionServer,sub=Regions already exists!

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645361#comment-13645361
 ] 

Hudson commented on HBASE-8426:
---

Integrated in hbase-0.95-on-hadoop2 #85 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/85/])
HBASE-8426 Opening a region failed on Metrics source 
RegionServer,sub=Regions already exists (Revision 1477246)

 Result = FAILURE
eclark : 
Files : 
* 
/hbase/branches/0.95/hbase-hadoop-compat/src/main/java/org/apache/hadoop/hbase/CompatibilitySingletonFactory.java
* 
/hbase/branches/0.95/hbase-hadoop1-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.java
* 
/hbase/branches/0.95/hbase-hadoop2-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.java


 Opening a region failed on Metrics source RegionServer,sub=Regions already 
 exists!
 

 Key: HBASE-8426
 URL: https://issues.apache.org/jira/browse/HBASE-8426
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.95.0
Reporter: Jean-Daniel Cryans
Assignee: Elliott Clark
Priority: Critical
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8426-0.patch, HBASE-8426-1.patch, 
 metrics_already_exist.txt


 I restarted a cluster on 0.95 (1ecd4c7e0b22bba75c76f2fc2ce369541502b6df) and 
 some regions failed to open on their first assignment on an exception like:
 {noformat}
 Caused by: org.apache.hadoop.metrics2.MetricsException: Metrics source 
 RegionServer,sub=Regions already exists!
   at 
 org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceName(DefaultMetricsSystem.java:126)
   at 
 org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName(DefaultMetricsSystem.java:107)
   at 
 org.apache.hadoop.metrics2.impl.MetricsSystemImpl.register(MetricsSystemImpl.java:217)
   at 
 org.apache.hadoop.hbase.metrics.BaseSourceImpl.init(BaseSourceImpl.java:75)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegionAggregateSourceImpl.init(MetricsRegionAggregateSourceImpl.java:49)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegionAggregateSourceImpl.init(MetricsRegionAggregateSourceImpl.java:41)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.getAggregate(MetricsRegionServerSourceFactoryImpl.java:33)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.createRegion(MetricsRegionServerSourceFactoryImpl.java:50)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegion.init(MetricsRegion.java:35)
   at org.apache.hadoop.hbase.regionserver.HRegion.init(HRegion.java:488)
   at org.apache.hadoop.hbase.regionserver.HRegion.init(HRegion.java:400)
 {noformat}
 I'm attaching a bigger log.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8453) TestImportExport failing again due to configuration issues

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645362#comment-13645362
 ] 

Hudson commented on HBASE-8453:
---

Integrated in hbase-0.95-on-hadoop2 #85 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/85/])
Revert HBASE-8453, HBASE-8454. (Revision 1477449)
HBASE-8453. TestImportExport failing again due to configuration issues 
(Revision 1477374)

 Result = FAILURE
apurtell : 
Files : 
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportExport.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportTsv.java

apurtell : 
Files : 
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportExport.java


 TestImportExport failing again due to configuration issues
 --

 Key: HBASE-8453
 URL: https://issues.apache.org/jira/browse/HBASE-8453
 Project: HBase
  Issue Type: Sub-task
  Components: mapreduce, test
Affects Versions: 0.98.0, 0.94.8, 0.95.1
Reporter: Andrew Purtell
Assignee: Andrew Purtell
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: 8453.patch, 8453-v1-0.94.patch


 TestImportExport fails for me with a connection refused exception:
 {noformat}
 java.lang.reflect.UndeclaredThrowableException
   at 
 org.apache.hadoop.yarn.exceptions.impl.pb.YarnRemoteExceptionPBImpl.unwrapAndThrowException(YarnRemoteExceptionPBImpl.java:135)
   at 
 org.apache.hadoop.yarn.api.impl.pb.client.ClientRMProtocolPBClientImpl.getNewApplication(ClientRMProtocolPBClientImpl.java:162)
   at 
 org.apache.hadoop.yarn.client.YarnClientImpl.getNewApplication(YarnClientImpl.java:121)
   at 
 org.apache.hadoop.mapred.ResourceMgrDelegate.getNewJobID(ResourceMgrDelegate.java:107)
   at org.apache.hadoop.mapred.YARNRunner.getNewJobID(YARNRunner.java:231)
   at 
 org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:352)
 [...]
 Caused by: com.google.protobuf.ServiceException: java.net.ConnectException: 
 Call From ip-10-174-75-236/10.174.75.236 to 0.0.0.0:8032 failed on connection 
 exception: java.net.ConnectException: Connection refused; For more details 
 see:  http://wiki.apache.org/hadoop/ConnectionRefused
   at 
 org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:212)
   at com.sun.proxy.$Proxy89.getNewApplication(Unknown Source)
   at 
 org.apache.hadoop.yarn.api.impl.pb.client.ClientRMProtocolPBClientImpl.getNewApplication(ClientRMProtocolPBClientImpl.java:159)
   ... 42 more
 {noformat}
 Settings in the MiniMRCluster configuration are not properly propagated in 
 this test.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8272) make compaction checker frequency configurable per table/cf

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645363#comment-13645363
 ] 

Hudson commented on HBASE-8272:
---

Integrated in hbase-0.95-on-hadoop2 #85 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/85/])
HBASE-8272 make compaction checker frequency configurable per table/cf 
(Revision 1477426)

 Result = FAILURE
sershe : 
Files : 
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
* 
/hbase/branches/0.95/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.java


 make compaction checker frequency configurable per table/cf
 ---

 Key: HBASE-8272
 URL: https://issues.apache.org/jira/browse/HBASE-8272
 Project: HBase
  Issue Type: Improvement
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Minor
 Attachments: HBASE-8272-v0.patch, HBASE-8272-v1.patch, 
 HBASE-8272-v2.patch, HBASE-8272-v2.patch, HBASE-8272-v3.patch


 Makes the compaction checker frequency configurable per table/cf; that is 
 useful for compaction schemes where many compactions can be available at any 
 time, so the default checks/requests that HBase performs may be insufficient.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8454) TestImportTsv failing due to configuration issues

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645364#comment-13645364
 ] 

Hudson commented on HBASE-8454:
---

Integrated in hbase-0.95-on-hadoop2 #85 (See 
[https://builds.apache.org/job/hbase-0.95-on-hadoop2/85/])
Revert HBASE-8453, HBASE-8454. (Revision 1477449)
HBASE-8454. TestImportTsv failing due to configuration issues (Revision 1477378)

 Result = FAILURE
apurtell : 
Files : 
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportExport.java
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportTsv.java

apurtell : 
Files : 
* 
/hbase/branches/0.95/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportTsv.java


 TestImportTsv failing due to configuration issues
 -

 Key: HBASE-8454
 URL: https://issues.apache.org/jira/browse/HBASE-8454
 Project: HBase
  Issue Type: Sub-task
  Components: mapreduce, test
Affects Versions: 0.98.0, 0.94.8, 0.95.1
Reporter: Andrew Purtell
Assignee: Andrew Purtell
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: 8454-branch-0.94.patch, 8454.patch


 It looks like TestImportTsv can be fixed once HBASE-8453 is applied with this 
 additional delta:
 {noformat}
 diff --git 
 a/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportTsv.java 
 b/src/test/java/org/
 index 77d044b..0da6f0a 100644
 --- a/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportTsv.java
 +++ b/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportTsv.java
 @@ -26,6 +26,7 @@ import java.util.ArrayList;
  import org.apache.commons.logging.Log;
  import org.apache.commons.logging.LogFactory;
  import org.apache.hadoop.hbase.*;
 +import org.apache.hadoop.mapred.JobConf;
  import org.apache.hadoop.mapreduce.Job;
  import org.apache.hadoop.fs.FSDataOutputStream;
  import org.apache.hadoop.fs.Path;
 @@ -289,7 +290,10 @@ public class TestImportTsv {
  LOG.info(set the hbaseAdmin);
  ImportTsv.createHbaseAdmin(conf);
}
 -  Job job = ImportTsv.createSubmittableJob(conf, args);
 +
 +  JobConf jobConf = htu1.getMRCluster().createJobConf();
 +  HBaseConfiguration.merge(jobConf, conf);
 +  Job job = ImportTsv.createSubmittableJob(jobConf, args);
job.waitForCompletion(false);
assertTrue(job.isSuccessful());
 {noformat}
 Tested with Hadoop 2.0.4 + HBase 0.94.7.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8456) HBase Windows scripts fail when there's a blank space in JAVA_HOME

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645386#comment-13645386
 ] 

Hudson commented on HBASE-8456:
---

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #515 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/515/])
HBASE-8456 HBase Windows scripts fail when there's a blank space in 
JAVA_HOME (Mostafa Elhemali) (Revision 1477351)

 Result = FAILURE
enis : 
Files : 
* /hbase/trunk/bin/hbase-config.cmd
* /hbase/trunk/bin/hbase.cmd


 HBase Windows scripts fail when there's a blank space in JAVA_HOME
 --

 Key: HBASE-8456
 URL: https://issues.apache.org/jira/browse/HBASE-8456
 Project: HBase
  Issue Type: Bug
  Components: scripts
 Environment: Windows
Reporter: Mostafa Elhemali
Priority: Minor
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8456.patch


 If JAVA_HOME is set to a directory with a space in it (e.g. C:\Program 
 Files\Java\...), the scripts fail because some of the commands don't 
 properly quote it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8448) RatioBasedCompactionPolicy (and derived ones) can select already-compacting files for compaction

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8448?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645387#comment-13645387
 ] 

Hudson commented on HBASE-8448:
---

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #515 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/515/])
HBASE-8448 RatioBasedCompactionPolicy (and derived ones) can select 
already-compacting files for compaction (Revision 1477391)

 Result = FAILURE
sershe : 
Files : 
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/ExploringCompactionPolicy.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/compactions/RatioBasedCompactionPolicy.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/compactions/EverythingPolicy.java


 RatioBasedCompactionPolicy (and derived ones) can select already-compacting 
 files for compaction
 

 Key: HBASE-8448
 URL: https://issues.apache.org/jira/browse/HBASE-8448
 Project: HBase
  Issue Type: Bug
  Components: Compaction
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
 Attachments: HBASE-8448-v0.patch, HBASE-8448-v1.patch


 The code added to make sure it doesn't get stuck, doesn't take into account 
 filesCompacting.
 This is the cause of recent TestHFileArchiving failures...

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8407) Remove Async HBase from 0.95 and trunk.

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8407?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645388#comment-13645388
 ] 

Hudson commented on HBASE-8407:
---

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #515 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/515/])
HBASE-8407 Remove Async HBase (Revision 1477251)

 Result = FAILURE
eclark : 
Files : 
* /hbase/trunk/hbase-server/pom.xml
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/PerformanceEvaluation.java


 Remove Async HBase from 0.95 and trunk.
 ---

 Key: HBASE-8407
 URL: https://issues.apache.org/jira/browse/HBASE-8407
 Project: HBase
  Issue Type: Bug
  Components: Performance
Affects Versions: 0.98.0, 0.95.1
Reporter: Elliott Clark
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8407-0.patch


 Async HBase won't work on a protobuf'd server for quite a while.  We should 
 remove that code from perf evaluation until it async hbase is working again.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8425) Per-region memstore size is missing in the new RS web UI

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645389#comment-13645389
 ] 

Hudson commented on HBASE-8425:
---

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #515 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/515/])
HBASE-8425 Per-region memstore size is missing in the new RS web UI 
(Revision 1477330)

 Result = FAILURE
eclark : 
Files : 
* 
/hbase/trunk/hbase-server/src/main/jamon/org/apache/hadoop/hbase/tmpl/regionserver/RegionListTmpl.jamon


 Per-region memstore size is missing in the new RS web UI
 

 Key: HBASE-8425
 URL: https://issues.apache.org/jira/browse/HBASE-8425
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.95.0
Reporter: Jean-Daniel Cryans
Assignee: Elliott Clark
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8425-0.patch


 I like that metric, right now all we have is the whole memstore size in bytes.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8426) Opening a region failed on Metrics source RegionServer,sub=Regions already exists!

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8426?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645390#comment-13645390
 ] 

Hudson commented on HBASE-8426:
---

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #515 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/515/])
HBASE-8426 Opening a region failed on Metrics source 
RegionServer,sub=Regions already exists (Revision 1477247)

 Result = FAILURE
eclark : 
Files : 
* 
/hbase/trunk/hbase-hadoop-compat/src/main/java/org/apache/hadoop/hbase/CompatibilitySingletonFactory.java
* 
/hbase/trunk/hbase-hadoop1-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.java
* 
/hbase/trunk/hbase-hadoop2-compat/src/main/java/org/apache/hadoop/hbase/regionserver/MetricsRegionServerSourceFactoryImpl.java


 Opening a region failed on Metrics source RegionServer,sub=Regions already 
 exists!
 

 Key: HBASE-8426
 URL: https://issues.apache.org/jira/browse/HBASE-8426
 Project: HBase
  Issue Type: Bug
Affects Versions: 0.95.0
Reporter: Jean-Daniel Cryans
Assignee: Elliott Clark
Priority: Critical
 Fix For: 0.98.0, 0.95.1

 Attachments: HBASE-8426-0.patch, HBASE-8426-1.patch, 
 metrics_already_exist.txt


 I restarted a cluster on 0.95 (1ecd4c7e0b22bba75c76f2fc2ce369541502b6df) and 
 some regions failed to open on their first assignment on an exception like:
 {noformat}
 Caused by: org.apache.hadoop.metrics2.MetricsException: Metrics source 
 RegionServer,sub=Regions already exists!
   at 
 org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.newSourceName(DefaultMetricsSystem.java:126)
   at 
 org.apache.hadoop.metrics2.lib.DefaultMetricsSystem.sourceName(DefaultMetricsSystem.java:107)
   at 
 org.apache.hadoop.metrics2.impl.MetricsSystemImpl.register(MetricsSystemImpl.java:217)
   at 
 org.apache.hadoop.hbase.metrics.BaseSourceImpl.init(BaseSourceImpl.java:75)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegionAggregateSourceImpl.init(MetricsRegionAggregateSourceImpl.java:49)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegionAggregateSourceImpl.init(MetricsRegionAggregateSourceImpl.java:41)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.getAggregate(MetricsRegionServerSourceFactoryImpl.java:33)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactoryImpl.createRegion(MetricsRegionServerSourceFactoryImpl.java:50)
   at 
 org.apache.hadoop.hbase.regionserver.MetricsRegion.init(MetricsRegion.java:35)
   at org.apache.hadoop.hbase.regionserver.HRegion.init(HRegion.java:488)
   at org.apache.hadoop.hbase.regionserver.HRegion.init(HRegion.java:400)
 {noformat}
 I'm attaching a bigger log.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8453) TestImportExport failing again due to configuration issues

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8453?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645391#comment-13645391
 ] 

Hudson commented on HBASE-8453:
---

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #515 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/515/])
Revert HBASE-8453, HBASE-8454. (Revision 1477448)
HBASE-8453. TestImportExport failing again due to configuration issues 
(Revision 1477373)

 Result = FAILURE
apurtell : 
Files : 
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportExport.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportTsv.java

apurtell : 
Files : 
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
* 
/hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestImportExport.java


 TestImportExport failing again due to configuration issues
 --

 Key: HBASE-8453
 URL: https://issues.apache.org/jira/browse/HBASE-8453
 Project: HBase
  Issue Type: Sub-task
  Components: mapreduce, test
Affects Versions: 0.98.0, 0.94.8, 0.95.1
Reporter: Andrew Purtell
Assignee: Andrew Purtell
 Fix For: 0.98.0, 0.94.8, 0.95.1

 Attachments: 8453.patch, 8453-v1-0.94.patch


 TestImportExport fails for me with a connection refused exception:
 {noformat}
 java.lang.reflect.UndeclaredThrowableException
   at 
 org.apache.hadoop.yarn.exceptions.impl.pb.YarnRemoteExceptionPBImpl.unwrapAndThrowException(YarnRemoteExceptionPBImpl.java:135)
   at 
 org.apache.hadoop.yarn.api.impl.pb.client.ClientRMProtocolPBClientImpl.getNewApplication(ClientRMProtocolPBClientImpl.java:162)
   at 
 org.apache.hadoop.yarn.client.YarnClientImpl.getNewApplication(YarnClientImpl.java:121)
   at 
 org.apache.hadoop.mapred.ResourceMgrDelegate.getNewJobID(ResourceMgrDelegate.java:107)
   at org.apache.hadoop.mapred.YARNRunner.getNewJobID(YARNRunner.java:231)
   at 
 org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:352)
 [...]
 Caused by: com.google.protobuf.ServiceException: java.net.ConnectException: 
 Call From ip-10-174-75-236/10.174.75.236 to 0.0.0.0:8032 failed on connection 
 exception: java.net.ConnectException: Connection refused; For more details 
 see:  http://wiki.apache.org/hadoop/ConnectionRefused
   at 
 org.apache.hadoop.ipc.ProtobufRpcEngine$Invoker.invoke(ProtobufRpcEngine.java:212)
   at com.sun.proxy.$Proxy89.getNewApplication(Unknown Source)
   at 
 org.apache.hadoop.yarn.api.impl.pb.client.ClientRMProtocolPBClientImpl.getNewApplication(ClientRMProtocolPBClientImpl.java:159)
   ... 42 more
 {noformat}
 Settings in the MiniMRCluster configuration are not properly propagated in 
 this test.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-8272) make compaction checker frequency configurable per table/cf

2013-04-30 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-8272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13645392#comment-13645392
 ] 

Hudson commented on HBASE-8272:
---

Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #515 (See 
[https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/515/])
HBASE-8272 make compaction checker frequency configurable per table/cf 
(Revision 1477425)

 Result = FAILURE
sershe : 
Files : 
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegionServer.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
* 
/hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/StoreConfigInformation.java


 make compaction checker frequency configurable per table/cf
 ---

 Key: HBASE-8272
 URL: https://issues.apache.org/jira/browse/HBASE-8272
 Project: HBase
  Issue Type: Improvement
Reporter: Sergey Shelukhin
Assignee: Sergey Shelukhin
Priority: Minor
 Attachments: HBASE-8272-v0.patch, HBASE-8272-v1.patch, 
 HBASE-8272-v2.patch, HBASE-8272-v2.patch, HBASE-8272-v3.patch


 Makes the compaction checker frequency configurable per table/cf; that is 
 useful for compaction schemes where many compactions can be available at any 
 time, so the default checks/requests that HBase performs may be insufficient.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


  1   2   3   >