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

churro morales commented on HBASE-10925:
----------------------------------------

What do you guys think about adding another configurable option to the client 
where you can potentially skip large rows if the configuration is set.  

A nice example is if you have jobs running and don't want them to fail because 
of a large row.  You can simply catch the exception and then resume the scan 
with the (row_key + pad a empty byte) thus your jobs / scans wont fail.  I 
think it would be best to have this as a parameter to the Scan but having an 
API change would not be ideal.



> Do not OOME, throw RowTooBigException instead
> ---------------------------------------------
>
>                 Key: HBASE-10925
>                 URL: https://issues.apache.org/jira/browse/HBASE-10925
>             Project: HBase
>          Issue Type: Improvement
>          Components: Usability
>    Affects Versions: 0.99.0
>            Reporter: stack
>            Assignee: Mikhail Antonov
>             Fix For: 0.99.0
>
>         Attachments: HBASE-10925.patch, HBASE-10925.patch, HBASE-10925.patch
>
>
> If 10M columns in a row, throw a RowTooBigException rather than OOME when 
> Get'ing or Scanning w/o in-row scan flag set.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to