JanusGraph / JanusGraph/janusgraph

FulgoraGraphComputer only works with AutomaticSchemaMakers

Open
#2,690 1 comment 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

QueryUtil.getType(StandardJanusGraphTx tx, String typeName) is used in when executing OLAP querries (VertexProgramScanJob) in the FulgoraGraphComputer.
Type of gremlin.traversalVertexProgram.haltedTraversers is not known and an exception is thrown.

Contributor guide

Open the contributing guide

Research direction

Start by tracing QueryUtil.getType(StandardJanusGraphTx tx, String typeName) from VertexProgramScanJob through FulgoraGraphComputer, focusing on gremlin.traversalVertexProgram.haltedTraversers. Reproduce the exception with a non-AutomaticSchemaMaker setup and confirm that OLAP query execution handles the unknown type without failing.

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.