[ 
https://issues.apache.org/jira/browse/TINKERPOP-2747?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17699898#comment-17699898
 ] 

ASF GitHub Bot commented on TINKERPOP-2747:
-------------------------------------------

Cole-Greer commented on PR #1989:
URL: https://github.com/apache/tinkerpop/pull/1989#issuecomment-1467209393

   Thanks @disq for submitting this PR. I saw you were having some trouble 
running the tests locally. The basic requirements for running the tests are JDK 
8 or 11 (17 is currently unsupported), and docker needs to be running. You also 
will need to create an empty file with the path `tinkerpop/gremlin-go/.glv` to 
activate the maven profile for the go GLV. Then you should be able to run all 
of the tests by running `mvn clean install`. The relevant docs for this are 
[here](https://tinkerpop.apache.org/docs/current/dev/developer/#development-environment)
 if you haven't found them yet. These tests also run in our github actions on 
your PR if you don't want to setup the local environment just yet.
   
   There appears to be one test failing in the checks right now. The maven logs 
can be a bit much to search through, I like to search for `❌` in the logs to 
find the failing test quickly. It appears that 
`gremlin-go/driver/gorillaTransporter.go:68` can sometimes result in a nil 
pointer dereference.
   
   I'll spend some time tomorrow taking a closer look and seeing if I can help 
out at all with the tests. If you do try to get the tests running locally, feel 
free to reach out here or on discord for more specific help with any issues.




> Add function callback hooks for gremlin-go authentication
> ---------------------------------------------------------
>
>                 Key: TINKERPOP-2747
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2747
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: go
>            Reporter: Lyndon Bauto
>            Priority: Major
>
> Gremlin Go currently supports custom authentication headers.
>  
> For long running connections that reconnect over time, these headers can 
> expire.
>  
> We should allow injection of a function pointer to generate the header.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to