Please follow these instructions when upgrading from Titan or an older JanusGraph release.
JanusGraph is based on the latest commit to the titan11
branch of
Titan repo.
JanusGraph has made the following changes to Titan, so you will need to adjust your code and configuration accordingly:
- module names:
titan-*
are nowjanusgraph-*
- package names:
com.thinkaurelius.titan
are noworg.janusgraph
- class names:
Titan*
are nowJanusGraph*
except in cases where this would duplicate a word, e.g.,TitanGraph
is simplyJanusGraph
rather thanJanusGraphGraph
IMPORTANT If you are pointing JanusGraph at an existing Titan database you will
need to set the graph.titan-version
property. For more information on how to
configure JanusGraph to read data which had previously been written by Titan
refer to Chapter 37, Migrating from Titan.