[S2GRAPH-148] Provide Gremlin Plugin resolve S2GRAPH-148 close #115
Project: http://git-wip-us.apache.org/repos/asf/incubator-s2graph/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-s2graph/commit/9f0e1e6d Tree: http://git-wip-us.apache.org/repos/asf/incubator-s2graph/tree/9f0e1e6d Diff: http://git-wip-us.apache.org/repos/asf/incubator-s2graph/diff/9f0e1e6d Branch: refs/heads/master Commit: 9f0e1e6de5200eeb1b003cce8859e8f352b66564 Parents: 0a41ff0 ca79e49 Author: daewon <[email protected]> Authored: Thu Aug 3 12:19:07 2017 +0900 Committer: daewon <[email protected]> Committed: Thu Aug 3 12:28:23 2017 +0900 ---------------------------------------------------------------------- CHANGES | 2 + build.sbt | 3 + loader/build.sbt | 3 - project/Common.scala | 2 +- project/assembly.sbt | 2 +- .../org/apache/s2graph/core/Management.scala | 81 ++++++++++- .../scala/org/apache/s2graph/core/S2Graph.scala | 6 +- .../apache/s2graph/core/S2GraphFactory.scala | 137 +++++++++++++++++++ .../org/apache/s2graph/core/S2Property.scala | 7 +- .../s2graph/core/rest/RequestParser.scala | 4 +- .../core/storage/hbase/AsynchbaseStorage.scala | 9 +- .../apache/s2graph/core/types/VertexId.scala | 2 +- .../core/Integrate/IntegrateCommon.scala | 3 +- .../apache/s2graph/core/ManagementTest.scala | 24 ++-- .../core/tinkerpop/S2GraphProvider.scala | 64 +-------- .../core/tinkerpop/structure/S2GraphTest.scala | 7 +- s2counter_loader/build.sbt | 4 - s2graph_gremlin/README.md | 42 ++++++ s2graph_gremlin/build.sbt | 82 +++++++++++ s2graph_gremlin/examples/install_plugin.sh | 28 ++++ .../examples/s2graph_getting_started.groovy | 82 +++++++++++ s2graph_gremlin/examples/s2graph_install.groovy | 21 +++ s2graph_gremlin/examples/s2graph_modern.groovy | 36 +++++ ...inkerpop.gremlin.groovy.plugin.GremlinPlugin | 1 + .../groovy/plugin/S2GraphGremlinPlugin.scala | 59 ++++++++ .../rest/play/controllers/AdminController.scala | 3 +- 26 files changed, 612 insertions(+), 102 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-s2graph/blob/9f0e1e6d/CHANGES ---------------------------------------------------------------------- diff --cc CHANGES index 582177b,582177b..797b790 --- a/CHANGES +++ b/CHANGES @@@ -246,6 -246,6 +246,8 @@@ Release 0.1.0 - unrelease S2GRAPH-152: Add buildGlobalIndex API on Management. (Committed by DOYUNG YOON). S2GRAPH-153: Implement IndexProvider(for Mixed IndexType) class. (Committed by DOYUNG YOON). ++ ++ S2GRAPH-148: Provide Gremlin Plugin. (Committed by DOYUNG YOON). TEST
