[jira] [Commented] (HBASE-10961) TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to invalid block size

2014-04-11 Thread Enis Soztutar (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13966374#comment-13966374
 ] 

Enis Soztutar commented on HBASE-10961:
---

It seems some of the parts from the patch at HBASE-10591 was not ported over to 
10070 branch. The code changes for TestFromClientSide.java was missing. I just 
committed the remaining changes. 

> TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to 
> invalid block size
> -
>
> Key: HBASE-10961
> URL: https://issues.apache.org/jira/browse/HBASE-10961
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Ted Yu
>Assignee: Ted Yu
>Priority: Minor
> Fix For: hbase-10070
>
> Attachments: 10961-v1.txt
>
>
> I saw the following test failure:
> {code}
> testGetClosestRowBefore(org.apache.hadoop.hbase.client.TestFromClientSideWithCoprocessor)
>   Time elapsed: 0.003 sec  <<< ERROR!
> org.apache.hadoop.hbase.DoNotRetryIOException: 
> org.apache.hadoop.hbase.DoNotRetryIOException: Block size for column family 
> info  must be between 1K and 16MB Set hbase.table.sanity.checks to false at 
> conf or table descriptor if you want to bypass sanity checks
> at 
> org.apache.hadoop.hbase.master.HMaster.sanityCheckTableDescriptor(HMaster.java:1828)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1747)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1873)
> {code}
> This was due to block size of 64 passed to TEST_UTIL.createTable() call.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (HBASE-10961) TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to invalid block size

2014-04-10 Thread Ted Yu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13966164#comment-13966164
 ] 

Ted Yu commented on HBASE-10961:


After changing block size to 64 and disabling sanity check, the breakpoint in 
walkForwardInSingleRow was still hit.

> TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to 
> invalid block size
> -
>
> Key: HBASE-10961
> URL: https://issues.apache.org/jira/browse/HBASE-10961
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Ted Yu
>Assignee: Ted Yu
>Priority: Minor
> Fix For: hbase-10070
>
> Attachments: 10961-v1.txt
>
>
> I saw the following test failure:
> {code}
> testGetClosestRowBefore(org.apache.hadoop.hbase.client.TestFromClientSideWithCoprocessor)
>   Time elapsed: 0.003 sec  <<< ERROR!
> org.apache.hadoop.hbase.DoNotRetryIOException: 
> org.apache.hadoop.hbase.DoNotRetryIOException: Block size for column family 
> info  must be between 1K and 16MB Set hbase.table.sanity.checks to false at 
> conf or table descriptor if you want to bypass sanity checks
> at 
> org.apache.hadoop.hbase.master.HMaster.sanityCheckTableDescriptor(HMaster.java:1828)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1747)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1873)
> {code}
> This was due to block size of 64 passed to TEST_UTIL.createTable() call.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (HBASE-10961) TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to invalid block size

2014-04-10 Thread Ted Yu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13966123#comment-13966123
 ] 

Ted Yu commented on HBASE-10961:


Interesting. The change of block size, in trunk, came from:
https://issues.apache.org/jira/secure/attachment/12631089/hbase-10591_v5.patch

[~enis]:
What do you think ?

> TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to 
> invalid block size
> -
>
> Key: HBASE-10961
> URL: https://issues.apache.org/jira/browse/HBASE-10961
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Ted Yu
>Assignee: Ted Yu
>Priority: Minor
> Fix For: hbase-10070
>
> Attachments: 10961-v1.txt
>
>
> I saw the following test failure:
> {code}
> testGetClosestRowBefore(org.apache.hadoop.hbase.client.TestFromClientSideWithCoprocessor)
>   Time elapsed: 0.003 sec  <<< ERROR!
> org.apache.hadoop.hbase.DoNotRetryIOException: 
> org.apache.hadoop.hbase.DoNotRetryIOException: Block size for column family 
> info  must be between 1K and 16MB Set hbase.table.sanity.checks to false at 
> conf or table descriptor if you want to bypass sanity checks
> at 
> org.apache.hadoop.hbase.master.HMaster.sanityCheckTableDescriptor(HMaster.java:1828)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1747)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1873)
> {code}
> This was due to block size of 64 passed to TEST_UTIL.createTable() call.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (HBASE-10961) TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to invalid block size

2014-04-10 Thread Nick Dimiduk (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13966061#comment-13966061
 ] 

Nick Dimiduk commented on HBASE-10961:
--

The comment right below the changed line indicates that the blocksize was 
purposefully was set to 64 bytes.

{noformat}
// set block size to 64 to making 2 kvs into one block, bypassing the 
walkForwardInSingleRow
{noformat}

There's a discrepancy between this test and this line from 
TestFromClientSideWithCoprocessor.

{noformat}
conf.setBoolean("hbase.table.sanity.checks", true); // enable for below tests
{noformat}

> TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to 
> invalid block size
> -
>
> Key: HBASE-10961
> URL: https://issues.apache.org/jira/browse/HBASE-10961
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Ted Yu
>Assignee: Ted Yu
>Priority: Minor
> Fix For: hbase-10070
>
> Attachments: 10961-v1.txt
>
>
> I saw the following test failure:
> {code}
> testGetClosestRowBefore(org.apache.hadoop.hbase.client.TestFromClientSideWithCoprocessor)
>   Time elapsed: 0.003 sec  <<< ERROR!
> org.apache.hadoop.hbase.DoNotRetryIOException: 
> org.apache.hadoop.hbase.DoNotRetryIOException: Block size for column family 
> info  must be between 1K and 16MB Set hbase.table.sanity.checks to false at 
> conf or table descriptor if you want to bypass sanity checks
> at 
> org.apache.hadoop.hbase.master.HMaster.sanityCheckTableDescriptor(HMaster.java:1828)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1747)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1873)
> {code}
> This was due to block size of 64 passed to TEST_UTIL.createTable() call.



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[jira] [Commented] (HBASE-10961) TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to invalid block size

2014-04-10 Thread Ted Yu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-10961?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13965990#comment-13965990
 ] 

Ted Yu commented on HBASE-10961:


TestFromClientSideWithCoprocessor passes with patch.

> TestFromClientSideWithCoprocessor#testGetClosestRowBefore fails due to 
> invalid block size
> -
>
> Key: HBASE-10961
> URL: https://issues.apache.org/jira/browse/HBASE-10961
> Project: HBase
>  Issue Type: Sub-task
>Reporter: Ted Yu
>Assignee: Ted Yu
>Priority: Minor
> Attachments: 10961-v1.txt
>
>
> I saw the following test failure:
> {code}
> testGetClosestRowBefore(org.apache.hadoop.hbase.client.TestFromClientSideWithCoprocessor)
>   Time elapsed: 0.003 sec  <<< ERROR!
> org.apache.hadoop.hbase.DoNotRetryIOException: 
> org.apache.hadoop.hbase.DoNotRetryIOException: Block size for column family 
> info  must be between 1K and 16MB Set hbase.table.sanity.checks to false at 
> conf or table descriptor if you want to bypass sanity checks
> at 
> org.apache.hadoop.hbase.master.HMaster.sanityCheckTableDescriptor(HMaster.java:1828)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1747)
> at 
> org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:1873)
> {code}
> This was due to block size of 64 passed to TEST_UTIL.createTable() call.



--
This message was sent by Atlassian JIRA
(v6.2#6252)