David Johnson created USERGRID-121:
--------------------------------------

             Summary: 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


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