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. discussions: [https://lists.apache.org/thread.html/56379268a12ed5e64a2d7497a8741b09cdf2194bf7a3c303000420b6@%3Cdev.s2graph.apache.org%3E] 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 (v7.6.3#76005)