-
Notifications
You must be signed in to change notification settings - Fork 871
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Graph db consistency issue #2861
Comments
Hi, |
Hi,
what should I do further ? P.S. I used 2.0-M2 release |
Also I performed following query:
|
I reproduced issue |
Could you try now with 2.0-SNAPSHOT ? |
Could you also fix it in 1.7.10? |
yes. it is done there too. |
Conflicts: core/src/main/java/com/orientechnologies/orient/core/db/record/ridbag/ORidBag.java core/src/main/java/com/orientechnologies/orient/core/db/record/ridbag/ORidBagDelegate.java core/src/main/java/com/orientechnologies/orient/core/db/record/ridbag/embedded/OEmbeddedRidBag.java core/src/main/java/com/orientechnologies/orient/core/db/record/ridbag/sbtree/OSBTreeRidBag.java
Conflicts: core/src/main/java/com/orientechnologies/orient/core/db/record/ridbag/ORidBag.java core/src/main/java/com/orientechnologies/orient/core/db/record/ridbag/ORidBagDelegate.java core/src/main/java/com/orientechnologies/orient/core/db/record/ridbag/embedded/OEmbeddedRidBag.java core/src/main/java/com/orientechnologies/orient/core/db/record/ridbag/sbtree/OSBTreeRidBag.java
Hi,
Hi Andrey,
Thanks for looking into this problem. The attached file ndexdb.tar.gz is the database that has data in my 2 questions.
The traverse will only report one edge. from #21:0 to #23:0. This was caused by creating the same edge twice using the Graph API. It can be reproduced by running test1() in Unit test class org.ndexbio.task.parsingengines.xbelParserTest. The source code is in the attached file ndextest.tar.gz.
This looks like a separate issue from 1), and it only happens if I use remote connection to populate the db. It looks like some edges are missing in one direction. It can be reproduced by running test2() in the same unit test class I mentioned above.
If you want to run the test code, you can save the attached ndex.properties file and modify the propertyFilePath field in the xbelParserTest class to point to it and modify line 98 to point the test file to where your unzipped ndextest.tar.gz.
We are using your 1.7.9 release for Linux.
Feel free to drop me an email if you have any questions.
The text was updated successfully, but these errors were encountered: