Daewon Jeong created S2GRAPH-248:

             Summary: HTTP interface integration.
                 Key: S2GRAPH-248
                 URL: https://issues.apache.org/jira/browse/S2GRAPH-248
             Project: S2Graph
          Issue Type: Task
          Components: s2core, s2rest_netty, s2rest_play
            Reporter: Daewon Jeong

The current HTTP interface in S2Graph has the following problems.

 known issues:
   1. The `s2rest_netty` project is experimental and supports only `graph 
traverse` API.
   2. `s2rest_play` based on Play! Framework. 
      - Play! Framework is full stack framework, so it has a lot of 
dependencies that s2graph does not need. 
      - There is also a conflict with byte buddy for patching asynchbase.
   3. `GraphQL` is still in the experimental phase and does not yet provide all 
the functionality.

The discussion below is written on the link below.



Based on this issue, the following work should be done.
 * Create an HTTP interface project(without play!)
 * Remove s2rest_netty
 * API documentation (GraphQL, Rest)
 * GraphQL and Rest HTTP interface integration

This message was sent by Atlassian JIRA

Reply via email to