Open ghost opened 3 years ago
I made it work on FDB 6.0.15 + JG 0.3.0 + adapter 0.1.0
under docker env, but fails on higher version. Also hope to direct how to make JG 0.5.2 + adapter 0.1.0 + FDB 6.2.22
work
@farodin91 FDB Storage Adapter | JanusGraph | FoundationDB |
---|---|---|
0.1.0 | 0.5.2 | 6.2.22 |
Hey guys. I've been trying to use Janusgraph with FDB and have so far been quite unsuccessful following the README.md. I feel there are quite a few areas that need to be better addressed in the documentation;
install.sh
will attempt to backup (cp
)janusgraph.sh
which only exists in the full versions of Janusgraph, and will therefor leave an error message. If the user should only be using the full version, then this should be explicit, otherwise anif
statement might be more appropriate for this line.install.sh
attempts to copylib/*
to${JANUS_INSTALL_PATH}/ext
. This folder doesn't exist if built, and therefor will trigger an error.install.sh
from the binary release on JanusGraph 0.5.2 resulted in a brokengremlin.sh
. Building the repository then executinginstall.sh
fixed this issue.gremlin.sh
, whereas the built version did not, perhaps it isn't outdated, and the version for the current state of the adapter should be bumped? Either that or the compatibility matrix for the release should be removed, as it conflicts with what the README says.I love JanusGraph and FDB and would love to use them together, but so far I've had no success, and following the README left me with little confidence that this adapter is ready. I feel there must be some user-error that's causing me issues, but I'm finding it hard to pinpoint. Either way, I feel new users could benefit from better documentation. I'm happy to provide dockerfiles to demonstrate any of the above mentioned issues.