JanusGraph / JanusGraph/janusgraph

Janusgraph upgrade to 1.1.0

Open
#4,889 2 comments 0 reactions 0 assignees View on GitHub
kind/bug/possible
Dominant language
Java
Stars
5.8k
Forks
1.2k
Avg merge
13h 53m
Merged PRs (30d)
6

Description

After upgrading to Janusgraph 1.1.0, I am started getting below issue

Cannot read the array length because \"elementData\" is null\n\tat java.base/java.util.ArrayList$Itr.next(ArrayList.java:972)\n\tat org.janusgraph.graphdb.database.IndexSerializer.getIndexUpdates(IndexSerializer.java:257)\n\tat org.janusgraph.graphdb.database.IndexSerializer.getIndexUpdates(IndexSerializer.java:206)\n\tat org.janusgraph.graphdb.database.StandardJanusGraph.lambda$prepareCommitVertexIndexUpdates$2(StandardJanusGraph.java:819)\n\tat

I have added below property but its still getting same
storage.num-mutations-parallel-threshold value as 1000 . This is coming on high transaction ..Please suggest

Contributor guide

Open the contributing guide

Research direction

Start with the stack trace in IndexSerializer.getIndexUpdates and StandardJanusGraph.prepareCommitVertexIndexUpdates. Reproduce the failure during a high-volume transaction after upgrading to JanusGraph 1.1.0, then investigate why elementData is null and whether storage.num-mutations-parallel-threshold affects the path. Done means the reported transaction completes without the exception and the relevant regression is covered.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases, distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.