[
https://issues.apache.org/jira/browse/USERGRID-250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14218678#comment-14218678
]
Todd Nine commented on USERGRID-250:
------------------------------------
See PR as reviews are done.
https://github.com/apache/incubator-usergrid/pull/102
> Entities larger than an unsigned short cannot be loaded properly
> ----------------------------------------------------------------
>
> Key: USERGRID-250
> URL: https://issues.apache.org/jira/browse/USERGRID-250
> Project: Usergrid
> Issue Type: Bug
> Components: Stack
> Affects Versions: 2.0
> Reporter: Todd Nine
> Assignee: Todd Nine
> Priority: Blocker
>
> Currently, we're storing entity data as SMILE json in a column. We're using
> a dynamic composite to store this column. Unfortunately, this doesn't work
> when our data size exceeds and unsigned short's max value of 65,535. If more
> bytes than this are present, it will fail to load the entity successfully.
> Steps to take.
> 1) Create a new Serialization Implementation that serializes the value into a
> larger buffer
> 2) Create a proxy Serialization to do concurrent writes, and single reads
> (see graph edge type serialization as an example)
> 3) Write a migration to move all the data to new entities.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)