Comments (7)
Thanks for the report and sorry for the trouble! That looks like a bug in JanusGraph.
As part of the migration from the name Titan to JanusGraph, we replaced all code and constances from titan-*
to janusgraph-*
but we did not set compatible versions, so we need to update GraphDatabaseConfiguration.java
as well as JanusGraphConstants.java
to do the following:
- allow
titan-version
as a valid configuration key for backwards-compatibility with Titan - allow
janusgraph-version
as a valid config key for folks who start with JanusGraph - set up compatible versions both for Titan 1.0 as well as JanusGraph 0.1.0-SNAPSHOT
If you're up for making these changes, we'd love to accept your contribution! Otherwise, we'll need someone to pick this up to fix this issue.
from janusgraph.
Sure, I'll pick it up tomorrow and send a fix
from janusgraph.
@rafatuita — thanks!
Please note that we'll need you (or an authorized officer of your company) to sign either the ICLA or CCLA, as appropriate, before we can accept any contributions.
from janusgraph.
got the fix ready, the approach I took was to go first on JanusGraph version, try/catch for the exception and look or a compatibility with titan and their versions, so it always tries janus first, if fails, go compatible check.
janusgraph.compatible.versions
are stored on main pom.xml
file, so I just added titan.backward.compatible.versions
with those IDs 1.0.0,1.1.0-SNAPSHOT
.
Since this is just a compatibility issue, didn't see a reason to work on this https://github.com/JanusGraph/janusgraph/blob/ec441ac6d87f3359c9740075786ec6de3651745e/janusgraph-dist/src/release/release.sh
let me know your thoughts.
from janusgraph.
@rafatuita good work on this one, can we close it out at this point?
from janusgraph.
@twilmes sure, you can close it by now.
from janusgraph.
Thanks @rafatuita. Closing as fixed by #80.
from janusgraph.
Related Issues (20)
- Faky CQL Test: testGotGIndexRemoval
- Publishing commit releases is failing repeatedly
- Full-Text HOT 1
- Flaky CQL Index test: testRepairGraphIndex
- Some text predicates (mostly negations) not supported by serializer
- All mixed index deleted in Elasticsearch when drop graph HOT 5
- QueryBackPressureTest regularly times out on GHA
- Node created failed when adding a label "L" HOT 1
- Equivalent queries create a different number of nodes HOT 1
- “SKIP” causes side effects and the node creation failed. HOT 1
- Node created failed when adding path variable HOT 1
- Creating node failed when removing CASE WHEN HOT 1
- Creating node failed when adding "WITH *" HOT 1
- Error about a complex gremlin query HOT 1
- Different behaviors when adding "dedup()" HOT 10
- When I dropping Dynamic Graph will be hang up, what can I do to dropped it HOT 2
- Publish SBOM
- Concerning warnings about missing classes when using JanusGraph 1.0.0 with CQL in embedded mode
- The bug getting edge attributes based on edge ids
- OrderedKeyValueStoreAdapter array out of bounds exception HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from janusgraph.