You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@usergrid.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2015/01/31 00:34:34 UTC

[jira] [Commented] (USERGRID-365) Optimize Entity Storage

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

ASF GitHub Bot commented on USERGRID-365:
-----------------------------------------

GitHub user shawnfeldman opened a pull request:

    https://github.com/apache/incubator-usergrid/pull/157

    USERGRID-365 - implementing new storage format

    added new entity object for serialization
    add new guide interface names
    
    fix compile issues in core persistence
    
    add array field instead of list field
    
    adding proxies to new storage
    
    spacing changes
    
    fixed id problems
    
    remove excess fields
    
    Test are passing

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/apache/incubator-usergrid USERGRID-365

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-usergrid/pull/157.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #157
    
----
commit 0f0c5577be0a69dbb1192b643c3b3f1d1a70b103
Author: Shawn Feldman <sf...@apache.org>
Date:   2015-01-29T18:46:01Z

    added new entity object for serialization
    
    add new guide interface names
    
    fix compile issues in core persistence
    
    add array field instead of list field
    
    adding proxies to new storage
    
    spacing changes
    
    fixed id problems
    
    remove excess fields
    
    Test are passing

----


> Optimize Entity Storage
> -----------------------
>
>                 Key: USERGRID-365
>                 URL: https://issues.apache.org/jira/browse/USERGRID-365
>             Project: Usergrid
>          Issue Type: Story
>            Reporter: Todd Nine
>            Assignee: Shawn Feldman
>             Fix For: 2.0
>
>
> Currently our entity storage is very bloated.  I propose the following changes to increase our network performance to Cassandra.
> # Stop storing FQDN of classes, instead use a lookup table in the application itself - done
> # Add migration for FQDN-less entities - current
> # Remove the index flags on the properties.  Everything is indexed, and this causes unnecessary data bloat
> # Possibly investigate compression client side, though this should be a last resort



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)