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

Eric Newton commented on GORA-116:
----------------------------------

If I know in advance the distribution of my table, I can split it early to 
increase the speed at which I can ingest new data.  I just used the shortest 
representation of the splits I wanted.

Accumulo uses the minimum difference between two rows as its natural split 
point in order to keep the metadata about splits small.  Keith worked around 
this in the Accumulo back-end.

It's a little more complicated than just padding.  If I split at \x10, \x10\x00 
comes after \x10, which puts it in the next tablet.  It will probably all just 
work since we're just providing a locality hint, and a little spillage off the 
ends of the tablet isn't going to impact performance that much.
                
> gora treats split points as if they represent actual values in the table
> ------------------------------------------------------------------------
>
>                 Key: GORA-116
>                 URL: https://issues.apache.org/jira/browse/GORA-116
>             Project: Apache Gora
>          Issue Type: Bug
>          Components: storage-hbase
>            Reporter: Eric Newton
>            Priority: Minor
>
> Doing goraci testing with the hbase back-end for gora.  I created single-byte 
> split points.  When I tried to map-reduce over the table, the gora back-end 
> failed trying to convert the split points into Longs.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to