[ https://issues.apache.org/jira/browse/S2GRAPH-248?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16702614#comment-16702614 ]
DOYUNG YOON commented on S2GRAPH-248: ------------------------------------- [~daewon] Hi daewon. I copied missing APIs from s2rest_play to s2http based on your branch(remote: daewon, branch: S2GRAPH0248). I am not very familiar with akka http yet, so please review the PR(https://github.com/daewon/incubator-s2graph/pull/3) and let me know if there are better way to implement these. > 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 > Priority: Minor > > 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)