[
https://issues.apache.org/jira/browse/TINKERPOP-2293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16937100#comment-16937100
]
ASF GitHub Bot commented on TINKERPOP-2293:
-------------------------------------------
spmallette commented on pull request #1201: TINKERPOP-2293 Improved landing
pages for all GLVs
URL: https://github.com/apache/tinkerpop/pull/1201
https://issues.apache.org/jira/browse/TINKERPOP-2293
Landing pages are what are published for each languages package manager
(e.g. pypi). Made it clear that Gremlin Server or a Remote Gremlin Provider was
required for these GLVs to work properly. Added enough information to explain
how to create "g" in case folks aren't at all familiar with any aspect of
Gremlin and wonder what that variable is. Added some more links as I didn't
want to repeat information that can be found in the reference docs and
ultimately we need users to head over there to get familiar with them anyway. I
would have liked to have done more with .NET so that it was more like js and
python but nuget isn't to robust in displaying project descriptions so there
isn't much flexibility there. To my surprise, a sparse/rough project
descriptions seems "normal" for nuget when I looked at other top packages.
@FlorianHockmann and @jorgebay any additional tweaks we should make as we
start approaching next release? nuget is a real pain - i finally fixed that
broken gremlin-users link but had to do it by way of an Apache short link. I
looked around for other examples of displaying links and even the microsoft
packages just paste big fat links in their descriptions - weird.
VOTE +1
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
[email protected]
> Gremlin-Python example not working
> ----------------------------------
>
> Key: TINKERPOP-2293
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2293
> Project: TinkerPop
> Issue Type: Bug
> Components: python
> Affects Versions: 3.3.8
> Reporter: Wolfgang Fahl
> Priority: Major
>
> see
> [https://stackoverflow.com/questions/57936915/how-do-i-get-gremlin-python-with-gremlin-server-3-4-3-to-work]
>
> Steps to reproduce:
> So i wanted to tryout gremlin-python. I found
> [https://pypi.org/project/gremlinpython/] and happily added
>
> {{gremlinpython}}
> to my requirements.txt
>
> {{sudo -H pip install -r requirements.txt}}
> ran successfully- great. Let's find some python code to play with .
> [https://gist.githubusercontent.com/okram/f193d5616563a69ad5714a42c504276f/raw/b8075410e400e18f18360015945f3760d99d044a/gremlin-python-play.py]
> has it.
> Oh - I need a server ...
> Let's download it
> [http://ftp-stud.hs-esslingen.de/pub/Mirrors/ftp.apache.org/dist/tinkerpop/3.4.3/apache-tinkerpop-gremlin-server-3.4.3-bin.zip]
> unzip it and create a starter file for it as outlined in the example above:
>
> {{gspath=$HOME/Downloads/apache-tinkerpop-gremlin-server-3.4.3#$gspath/bin/gremlin-server.sh
> install org.apache.tinkerpop gremlin-python
> 3.4.3$gspath/bin/gremlin-server.sh
> $gspath/conf/gremlin-server-modern-py.yaml}}
> It doesn't work - get a 599 timeout from tornado.
> Look at:
> [Why can't I connect to
> Gremlin-Server?|https://stackoverflow.com/questions/41783800/why-cant-i-connect-to-gremlin-server]
> Try hints e.g. using 0.0.0.0 as host
> Check the startup.
> Oops - there is an error:
> ServerGremlinExecutor - Could not initialize gremlin-python
> GremlinScriptEngine as init script could not be evaluated
> java.util.concurrent.CompletionException: java.lang.IllegalArgumentException:
> gremlin-python is not an available GremlinScriptEngine
> at
> java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:375)
>
> Same for gremlin-jython.
>
> sudo port install jython
>
> does not change the situation.
>
> At least there are some things that would improve the situation:
>
> * add a complete example for python3 including requirements.txt, python code
> install script and description how to configure and start server
> - fix the gremlin-server-modern-py.yaml
> the "-i" optione mentioned in this file does not seem to exist any more.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)