vc03
JJanusGraph
•Created by Florian Hockmann on 5/24/2023 in #questions
Problem with setting up JanusGraph with Solr on k8s
I was able to overcome the problem I was facing. The root cause was the presence of a "noggit-0.8.0.jar" file in the "lib" folder.
After examining the source code of noggit, it became apparent that the version 0.8.0 does not include the required method definition.
The Solr client already includes its own version of noggit. The problem arises when JanusGraph invokes the Solr client (solrj), which attempts to locate the noggit binary with the "java.lang.Object org.noggit.ObjectBuilder.getValStrict()" method. However, it ends up loading the noggit 0.8.0 version from the "lib" folder.
By removing the jar file from the lib folder in the container image, the issue was resolved, and I was able to proceed.
The only concern is that I am uncertain about the potential side effects of removing the jar file.
Also, May I know the proper procedure for requesting a bug fix for this issue.
10 replies
JJanusGraph
•Created by Florian Hockmann on 5/24/2023 in #questions
Problem with setting up JanusGraph with Solr on k8s
This is the error I get when I try JanusGraph DockerImage 0.6.3
10 replies
JJanusGraph
•Created by Florian Hockmann on 5/24/2023 in #questions
Problem with setting up JanusGraph with Solr on k8s
Can someone please help with this? I am suspecting this is happening because noggit version used by JanusGraph 1.0.0-rc2 docker image is 0.6.0 but the one used by Solr 8.11.x is 0.9.0. If that is true, how can I make JanusGraph docker image use newer version of noggit?
10 replies