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

David Johnson commented on USERGRID-121:
----------------------------------------

Initial implementation is done. More tests needed: 
https://github.com/usergrid/usergrid/commit/1d5d827aafce03dfa2377897151ec89237418463

> Implement Graph Edge queries in Core Persistence
> ------------------------------------------------
>
>                 Key: USERGRID-121
>                 URL: https://issues.apache.org/jira/browse/USERGRID-121
>             Project: Usergrid
>          Issue Type: Story
>          Components: Stack
>            Reporter: David Johnson
>            Assignee: David Johnson
>             Fix For: 1.1
>
>
> Core Persistence must be able to support the same connection-based queries 
> that are currently supported in Usergrid.
> For example...
> Example Entities
>      Entity Bob 
>      Entity TacoStand 
>           location
>           foodType
>      Entity FishTruck
>           location
>           foodType
> Example Edges
>      Edge Bob Likes TacoStand
>      Edge Bob Likes FishTruck
> Example Queries
>      GET /org/app/users/bob/likes?q=select * where location within d of x,y
>      GET /org/app/users/bob/likes?q=select * where foodType=‘taco'
> That task is:
> 1. design a Java interface or changes to our existing Query Index interfaces 
> that allows a caller to index a new edge and implement that interface.
> 2. design a Java interface, or changes to our existing Query Index module 
> interfaces that allows a caller to query starting from a specific Entity 
> connection context (e.g. "Bob likes...")



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

Reply via email to