You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hugegraph.apache.org by "YuanchengJiang (via GitHub)" <gi...@apache.org> on 2023/02/16 09:33:04 UTC

[GitHub] [incubator-hugegraph] YuanchengJiang opened a new issue, #2113: [Bug] Inconsistent Results when using dedup()

YuanchengJiang opened a new issue, #2113:
URL: https://github.com/apache/incubator-hugegraph/issues/2113

   ### Bug Type (问题类型)
   
   gremlin (结果不合预期)
   
   ### Before submit
   
   - [X] 我已经确认现有的 [Issues](https://github.com/hugegraph/hugegraph/issues) 与 [FAQ](https://hugegraph.github.io/hugegraph-doc/guides/faq.html) 中没有相同 / 重复问题
   
   ### Environment (环境信息)
   
   - Server Version: v0.12.0
   
   
   
   ### Expected & Actual behavior (期望与实际表现)
   
   ```
   hugegraph.traversal().V().as('x').hasLabel('A').bothE().dedup().otherV().select('x').count()
   result: 62
   ```
   ```
   hugegraph.traversal().V().as('x').bothE().dedup().otherV().select('x').hasLabel('A').count()
   result: 50
   ```
   
   
   ### Vertex/Edge example (问题点 / 边数据举例)
   
   _No response_
   
   ### Schema [VertexLabel, EdgeLabel, IndexLabel] (元数据结构)
   
   ```javascript
   hugegraph.schema().propertyKey('p').asInt().ifNotExist().create();
   hugegraph.schema().vertexLabel('A').properties('p').nullableKeys('p').append();
   hugegraph.schema().vertexLabel('B').properties('p').nullableKeys('p').append();
   hugegraph.schema().edgeLabel('Q').link('A', 'B').ifNotExist().create();
   hugegraph.schema().edgeLabel('W').link('B', 'A').ifNotExist().create();
   hugegraph.schema().edgeLabel('E').link('A', 'A').ifNotExist().create();
   hugegraph.schema().edgeLabel('R').link('B', 'B').ifNotExist().create();
   hugegraph.traversal().addV('A').property('p', 1), 690427290961575936
   hugegraph.traversal().addV('B').property('p', 2), 690427291007713280
   hugegraph.traversal().addV('A').property('p', 3), 690427291053850624
   hugegraph.traversal().addV('B').property('p', 4), 690427291099987968
   hugegraph.traversal().addV('A').property('p', 5), 690427291137736704
   hugegraph.traversal().addV('B').property('p', 6), 690427291188068352
   hugegraph.traversal().addV('A').property('p', 7), 690427291234205696
   hugegraph.traversal().addV('B').property('p', 8), 690427291284537344
   hugegraph.traversal().addV('B').property('p', 9), 690427291334868992
   hugegraph.traversal().addV('B').property('p', 10), 690427291381006336
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291381006336).as('690427291381006336').addE('R').from('690427291007713280').to('690427291381006336');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291234205696).as('690427291234205696').addE('W').from('690427291381006336').to('690427291234205696');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291188068352).as('690427291188068352').addE('R').from('690427291007713280').to('690427291188068352');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291234205696).as('690427291234205696').addE('E').from('690427291137736704').to('690427291234205696');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291334868992).as('690427291334868992').addE('R').from('690427291284537344').to('690427291334868992');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291137736704).as('690427291137736704').addE('E').from('690427291234205696').to('690427291137736704');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291137736704).as('690427291137736704').addE('W').from('690427291284537344').to('690427291137736704');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291188068352).as('690427291188068352').addE('R').from('690427291381006336').to('690427291188068352');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427290961575936).as('690427290961575936').addE('W').from('690427291007713280').to('690427290961575936');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427290961575936).as('690427290961575936').addE('E').from('690427290961575936').to('690427290961575936');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291053850624).as('690427291053850624').addE('W').from('690427291334868992').to('690427291053850624');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291099987968).as('690427291099987968').addE('Q').from('690427291234205696').to('690427291099987968');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291188068352).as('690427291188068352').addE('Q').from('690427290961575936').to('690427291188068352');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291099987968).as('690427291099987968').addE('R').from('690427291284537344').to('690427291099987968');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291007713280).as('690427291007713280').addE('Q').from('690427291053850624').to('690427291007713280');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291284537344).as('690427291284537344').addE('R').from('690427291381006336').to('690427291284537344');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291053850624).as('690427291053850624').addE('W').from('690427291188068352').to('690427291053850624');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291007713280).as('690427291007713280').addE('Q').from('690427290961575936').to('690427291007713280');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291053850624).as('690427291053850624').addE('W').from('690427291334868992').to('690427291053850624');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291381006336).as('690427291381006336').addE('Q').from('690427291053850624').to('690427291381006336');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427290961575936).as('690427290961575936').addE('W').from('690427291381006336').to('690427290961575936');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291053850624).as('690427291053850624').addE('W').from('690427291334868992').to('690427291053850624');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291334868992).as('690427291334868992').addE('R').from('690427291188068352').to('690427291334868992');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291381006336).as('690427291381006336').addE('Q').from('690427291234205696').to('690427291381006336');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427290961575936).as('690427290961575936').addE('W').from('690427291284537344').to('690427290961575936');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291284537344).as('690427291284537344').addE('Q').from('690427291234205696').to('690427291284537344');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291381006336).as('690427291381006336').addE('R').from('690427291188068352').to('690427291381006336');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427290961575936).as('690427290961575936').addE('W').from('690427291334868992').to('690427290961575936');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291234205696).as('690427291234205696').addE('W').from('690427291284537344').to('690427291234205696');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291334868992).as('690427291334868992').addE('Q').from('690427290961575936').to('690427291334868992');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291234205696).as('690427291234205696').addE('W').from('690427291007713280').to('690427291234205696');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291284537344).as('690427291284537344').addE('Q').from('690427290961575936').to('690427291284537344');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291053850624).as('690427291053850624').addE('W').from('690427291007713280').to('690427291053850624');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291284537344).as('690427291284537344').addE('R').from('690427291099987968').to('690427291284537344');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291137736704).as('690427291137736704').addE('W').from('690427291381006336').to('690427291137736704');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291137736704).as('690427291137736704').addE('W').from('690427291007713280').to('690427291137736704');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291099987968).as('690427291099987968').addE('R').from('690427291381006336').to('690427291099987968');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291334868992).as('690427291334868992').addE('R').from('690427291007713280').to('690427291334868992');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427290961575936).as('690427290961575936').addE('W').from('690427291284537344').to('690427290961575936');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291381006336).as('690427291381006336').addE('R').from('690427291007713280').to('690427291381006336');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291007713280).as('690427291007713280').addE('R').from('690427291381006336').to('690427291007713280');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291284537344).as('690427291284537344').addE('Q').from('690427290961575936').to('690427291284537344');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291007713280).as('690427291007713280').addE('Q').from('690427291137736704').to('690427291007713280');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291053850624').to('690427291188068352');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291188068352).as('690427291188068352').addE('R').from('690427291284537344').to('690427291188068352');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291099987968).as('690427291099987968').addE('R').from('690427291099987968').to('690427291099987968');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291234205696).as('690427291234205696').addE('E').from('690427291137736704').to('690427291234205696');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291381006336).as('690427291381006336').addE('R').from('690427291334868992').to('690427291381006336');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427290961575936).as('690427290961575936').addE('W').from('690427291284537344').to('690427290961575936');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291284537344).as('690427291284537344').addE('R').from('690427291007713280').to('690427291284537344');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427290961575936).as('690427290961575936').addE('E').from('690427291137736704').to('690427290961575936');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291284537344).as('690427291284537344').addE('R').from('690427291188068352').to('690427291284537344');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291381006336).as('690427291381006336').addE('R').from('690427291284537344').to('690427291381006336');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291137736704).as('690427291137736704').addE('W').from('690427291188068352').to('690427291137736704');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291137736704').to('690427291188068352');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291137736704).as('690427291137736704').addE('W').from('690427291099987968').to('690427291137736704');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291137736704).as('690427291137736704').addE('E').from('690427291234205696').to('690427291137736704');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291334868992).as('690427291334868992').addE('R').from('690427291007713280').to('690427291334868992');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291381006336).as('690427291381006336').addE('Q').from('690427291234205696').to('690427291381006336');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427290961575936).as('690427290961575936').addE('W').from('690427291381006336').to('690427290961575936');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291137736704).as('690427291137736704').addE('W').from('690427291099987968').to('690427291137736704');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291234205696).as('690427291234205696').addE('E').from('690427290961575936').to('690427291234205696');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291234205696).as('690427291234205696').addE('E').from('690427291053850624').to('690427291234205696');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291007713280).as('690427291007713280').addE('R').from('690427291334868992').to('690427291007713280');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291188068352).as('690427291188068352').addE('Q').from('690427290961575936').to('690427291188068352');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291007713280).as('690427291007713280').addE('Q').from('690427290961575936').to('690427291007713280');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291099987968).as('690427291099987968').addE('R').from('690427291099987968').to('690427291099987968');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291007713280).as('690427291007713280').addE('Q').from('690427290961575936').to('690427291007713280');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291137736704).as('690427291137736704').addE('W').from('690427291284537344').to('690427291137736704');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291188068352).as('690427291188068352').addE('R').from('690427291188068352').to('690427291188068352');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427290961575936).as('690427290961575936').addE('E').from('690427290961575936').to('690427290961575936');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291137736704).as('690427291137736704').addE('E').from('690427290961575936').to('690427291137736704');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291381006336).as('690427291381006336').addE('R').from('690427291099987968').to('690427291381006336');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427290961575936).as('690427290961575936').addE('E').from('690427291234205696').to('690427290961575936');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291234205696).as('690427291234205696').addE('E').from('690427290961575936').to('690427291234205696');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291381006336).as('690427291381006336').addE('Q').from('690427290961575936').to('690427291381006336');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291137736704).as('690427291137736704').addE('W').from('690427291381006336').to('690427291137736704');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291284537344).as('690427291284537344').addE('Q').from('690427291234205696').to('690427291284537344');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427290961575936).as('690427290961575936').addE('W').from('690427291007713280').to('690427290961575936');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291053850624).as('690427291053850624').addE('W').from('690427291334868992').to('690427291053850624');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291334868992).as('690427291334868992').addE('Q').from('690427290961575936').to('690427291334868992');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291284537344).as('690427291284537344').addE('R').from('690427291188068352').to('690427291284537344');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291188068352).as('690427291188068352').addE('R').from('690427291284537344').to('690427291188068352');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291284537344).as('690427291284537344').addE('R').from('690427291007713280').to('690427291284537344');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291053850624).as('690427291053850624').addE('E').from('690427291234205696').to('690427291053850624');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291234205696).as('690427291234205696').addE('E').from('690427290961575936').to('690427291234205696');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291007713280).as('690427291007713280').addE('R').from('690427291334868992').to('690427291007713280');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427290961575936).as('690427290961575936').addE('E').from('690427291053850624').to('690427290961575936');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291234205696).as('690427291234205696').addE('W').from('690427291284537344').to('690427291234205696');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291284537344).as('690427291284537344').addE('R').from('690427291334868992').to('690427291284537344');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291053850624).as('690427291053850624').addE('W').from('690427291188068352').to('690427291053850624');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291284537344).as('690427291284537344').addE('R').from('690427291381006336').to('690427291284537344');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291284537344).as('690427291284537344').addE('R').from('690427291334868992').to('690427291284537344');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291007713280).as('690427291007713280').addE('R').from('690427291381006336').to('690427291007713280');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427290961575936).as('690427290961575936').addE('W').from('690427291099987968').to('690427290961575936');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427290961575936).as('690427290961575936').addE('E').from('690427291137736704').to('690427290961575936');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291007713280).as('690427291007713280').addE('Q').from('690427291234205696').to('690427291007713280');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291007713280).as('690427291007713280').addE('Q').from('690427291053850624').to('690427291007713280');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291234205696).as('690427291234205696').addE('E').from('690427291137736704').to('690427291234205696');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291137736704').to('690427291188068352');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291234205696').to('690427291188068352');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291137736704).as('690427291137736704').addE('E').from('690427291053850624').to('690427291137736704');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291234205696).as('690427291234205696').addE('E').from('690427290961575936').to('690427291234205696');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291137736704').to('690427291188068352');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291334868992).as('690427291334868992').addE('R').from('690427291007713280').to('690427291334868992');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291137736704).as('690427291137736704').addE('W').from('690427291334868992').to('690427291137736704');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291007713280).as('690427291007713280').addE('R').from('690427291007713280').to('690427291007713280');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291099987968).as('690427291099987968').addE('Q').from('690427291137736704').to('690427291099987968');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427290961575936).as('690427290961575936').addE('E').from('690427290961575936').to('690427290961575936');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291053850624').to('690427291188068352');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291188068352).as('690427291188068352').addE('R').from('690427291381006336').to('690427291188068352');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291381006336).as('690427291381006336').addE('Q').from('690427291053850624').to('690427291381006336');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291234205696).as('690427291234205696').addE('W').from('690427291284537344').to('690427291234205696');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291188068352).as('690427291188068352').addE('R').from('690427291334868992').to('690427291188068352');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291234205696).as('690427291234205696').addE('E').from('690427291234205696').to('690427291234205696');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291137736704).as('690427291137736704').addE('W').from('690427291188068352').to('690427291137736704');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427290961575936).as('690427290961575936').addE('E').from('690427290961575936').to('690427290961575936');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291137736704).as('690427291137736704').addE('W').from('690427291188068352').to('690427291137736704');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427290961575936).as('690427290961575936').addE('E').from('690427291053850624').to('690427290961575936');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291234205696).as('690427291234205696').addE('W').from('690427291334868992').to('690427291234205696');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427290961575936).as('690427290961575936').addE('W').from('690427291284537344').to('690427290961575936');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291053850624).as('690427291053850624').addE('W').from('690427291381006336').to('690427291053850624');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291007713280).as('690427291007713280').addE('R').from('690427291334868992').to('690427291007713280');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291053850624).as('690427291053850624').addE('E').from('690427290961575936').to('690427291053850624');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291234205696).as('690427291234205696').addE('W').from('690427291381006336').to('690427291234205696');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291053850624).as('690427291053850624').addE('W').from('690427291284537344').to('690427291053850624');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291381006336).as('690427291381006336').addE('Q').from('690427291137736704').to('690427291381006336');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291234205696).as('690427291234205696').addE('E').from('690427290961575936').to('690427291234205696');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427290961575936).as('690427290961575936').addE('W').from('690427291099987968').to('690427290961575936');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291234205696').to('690427291188068352');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291007713280).as('690427291007713280').addE('R').from('690427291099987968').to('690427291007713280');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291284537344).as('690427291284537344').addE('R').from('690427291099987968').to('690427291284537344');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291284537344).as('690427291284537344').addE('R').from('690427291188068352').to('690427291284537344');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291099987968).as('690427291099987968').addE('Q').from('690427291137736704').to('690427291099987968');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291284537344).as('690427291284537344').addE('R').from('690427291334868992').to('690427291284537344');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427290961575936).as('690427290961575936').addE('W').from('690427291381006336').to('690427290961575936');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291053850624').to('690427291188068352');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427290961575936).as('690427290961575936').addE('E').from('690427291053850624').to('690427290961575936');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427290961575936).as('690427290961575936').addE('W').from('690427291188068352').to('690427290961575936');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291053850624).as('690427291053850624').addE('E').from('690427290961575936').to('690427291053850624');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291007713280).as('690427291007713280').addE('R').from('690427291007713280').to('690427291007713280');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291137736704).as('690427291137736704').addE('W').from('690427291381006336').to('690427291137736704');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291137736704).as('690427291137736704').addE('W').from('690427291188068352').to('690427291137736704');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291284537344).as('690427291284537344').addE('R').from('690427291334868992').to('690427291284537344');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291284537344).as('690427291284537344').addE('R').from('690427291284537344').to('690427291284537344');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427290961575936).as('690427290961575936').addE('W').from('690427291284537344').to('690427290961575936');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291007713280).as('690427291007713280').addE('R').from('690427291381006336').to('690427291007713280');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291334868992).as('690427291334868992').addE('R').from('690427291334868992').to('690427291334868992');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291007713280).as('690427291007713280').addE('R').from('690427291334868992').to('690427291007713280');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291053850624).as('690427291053850624').addE('E').from('690427290961575936').to('690427291053850624');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291007713280).as('690427291007713280').addE('R').from('690427291284537344').to('690427291007713280');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291007713280).as('690427291007713280').addE('Q').from('690427291053850624').to('690427291007713280');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427290961575936).as('690427290961575936').addE('W').from('690427291381006336').to('690427290961575936');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291334868992).as('690427291334868992').addE('R').from('690427291099987968').to('690427291334868992');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291137736704).as('690427291137736704').addE('E').from('690427291137736704').to('690427291137736704');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291188068352).as('690427291188068352').addE('R').from('690427291381006336').to('690427291188068352');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291334868992).as('690427291334868992').addE('R').from('690427291381006336').to('690427291334868992');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291053850624).as('690427291053850624').addE('E').from('690427290961575936').to('690427291053850624');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291234205696).as('690427291234205696').addE('W').from('690427291188068352').to('690427291234205696');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427290961575936).as('690427290961575936').addE('W').from('690427291188068352').to('690427290961575936');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291137736704).as('690427291137736704').addE('W').from('690427291334868992').to('690427291137736704');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427290961575936).as('690427290961575936').addE('W').from('690427291284537344').to('690427290961575936');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291381006336).as('690427291381006336').addE('Q').from('690427291137736704').to('690427291381006336');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291234205696).as('690427291234205696').addE('W').from('690427291099987968').to('690427291234205696');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291234205696).as('690427291234205696').addE('W').from('690427291284537344').to('690427291234205696');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291137736704).as('690427291137736704').addE('W').from('690427291007713280').to('690427291137736704');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291188068352).as('690427291188068352').addE('R').from('690427291334868992').to('690427291188068352');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291053850624).as('690427291053850624').addE('W').from('690427291099987968').to('690427291053850624');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291284537344).as('690427291284537344').addE('R').from('690427291334868992').to('690427291284537344');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291053850624).as('690427291053850624').addE('W').from('690427291334868992').to('690427291053850624');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291381006336).as('690427291381006336').addE('R').from('690427291284537344').to('690427291381006336');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291053850624).as('690427291053850624').addE('E').from('690427291234205696').to('690427291053850624');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291284537344).as('690427291284537344').addE('R').from('690427291007713280').to('690427291284537344');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291381006336).as('690427291381006336').addE('R').from('690427291188068352').to('690427291381006336');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291053850624).as('690427291053850624').addE('W').from('690427291188068352').to('690427291053850624');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291099987968).as('690427291099987968').addE('Q').from('690427291137736704').to('690427291099987968');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291099987968).as('690427291099987968').addE('Q').from('690427291234205696').to('690427291099987968');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291137736704).as('690427291137736704').addE('W').from('690427291334868992').to('690427291137736704');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291284537344).as('690427291284537344').addE('R').from('690427291284537344').to('690427291284537344');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291284537344).as('690427291284537344').addE('R').from('690427291007713280').to('690427291284537344');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291284537344).as('690427291284537344').addE('R').from('690427291188068352').to('690427291284537344');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291334868992).as('690427291334868992').addE('Q').from('690427290961575936').to('690427291334868992');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427290961575936).as('690427290961575936').addE('W').from('690427291334868992').to('690427290961575936');
   hugegraph.traversal().V(690427291234205696).as('690427291234205696').V(690427291334868992).as('690427291334868992').addE('Q').from('690427291234205696').to('690427291334868992');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427290961575936).as('690427290961575936').addE('E').from('690427290961575936').to('690427290961575936');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291334868992).as('690427291334868992').addE('Q').from('690427291053850624').to('690427291334868992');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291053850624).as('690427291053850624').addE('W').from('690427291007713280').to('690427291053850624');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291381006336).as('690427291381006336').addE('Q').from('690427291137736704').to('690427291381006336');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291284537344).as('690427291284537344').addE('R').from('690427291007713280').to('690427291284537344');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291007713280).as('690427291007713280').addE('Q').from('690427290961575936').to('690427291007713280');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291381006336).as('690427291381006336').addE('R').from('690427291188068352').to('690427291381006336');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427290961575936).as('690427290961575936').addE('E').from('690427291053850624').to('690427290961575936');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291234205696).as('690427291234205696').addE('E').from('690427291137736704').to('690427291234205696');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291053850624).as('690427291053850624').addE('E').from('690427291137736704').to('690427291053850624');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291381006336).as('690427291381006336').addE('R').from('690427291099987968').to('690427291381006336');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291284537344).as('690427291284537344').addE('Q').from('690427291053850624').to('690427291284537344');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291284537344).as('690427291284537344').addE('R').from('690427291007713280').to('690427291284537344');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291234205696).as('690427291234205696').addE('W').from('690427291007713280').to('690427291234205696');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291188068352).as('690427291188068352').addE('R').from('690427291099987968').to('690427291188068352');
   hugegraph.traversal().V(690427291284537344).as('690427291284537344').V(690427291188068352).as('690427291188068352').addE('R').from('690427291284537344').to('690427291188068352');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291053850624).as('690427291053850624').addE('W').from('690427291334868992').to('690427291053850624');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427290961575936).as('690427290961575936').addE('E').from('690427290961575936').to('690427290961575936');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291188068352).as('690427291188068352').addE('Q').from('690427290961575936').to('690427291188068352');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291007713280).as('690427291007713280').addE('Q').from('690427291137736704').to('690427291007713280');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291188068352).as('690427291188068352').addE('R').from('690427291188068352').to('690427291188068352');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291137736704').to('690427291188068352');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291053850624).as('690427291053850624').addE('E').from('690427290961575936').to('690427291053850624');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291334868992).as('690427291334868992').addE('Q').from('690427290961575936').to('690427291334868992');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291334868992).as('690427291334868992').addE('R').from('690427291334868992').to('690427291334868992');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291188068352).as('690427291188068352').addE('R').from('690427291099987968').to('690427291188068352');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427291284537344).as('690427291284537344').addE('R').from('690427291099987968').to('690427291284537344');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291334868992).as('690427291334868992').addE('R').from('690427291007713280').to('690427291334868992');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291137736704).as('690427291137736704').addE('E').from('690427291137736704').to('690427291137736704');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291188068352).as('690427291188068352').addE('Q').from('690427290961575936').to('690427291188068352');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291334868992).as('690427291334868992').addE('R').from('690427291188068352').to('690427291334868992');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291334868992).as('690427291334868992').addE('R').from('690427291007713280').to('690427291334868992');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291053850624).as('690427291053850624').addE('W').from('690427291381006336').to('690427291053850624');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291188068352).as('690427291188068352').addE('Q').from('690427291137736704').to('690427291188068352');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291234205696).as('690427291234205696').addE('W').from('690427291188068352').to('690427291234205696');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291137736704).as('690427291137736704').addE('W').from('690427291381006336').to('690427291137736704');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291099987968).as('690427291099987968').addE('R').from('690427291188068352').to('690427291099987968');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427290961575936).as('690427290961575936').addE('E').from('690427291137736704').to('690427290961575936');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291234205696).as('690427291234205696').addE('W').from('690427291334868992').to('690427291234205696');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291334868992).as('690427291334868992').addE('R').from('690427291007713280').to('690427291334868992');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291188068352).as('690427291188068352').addE('R').from('690427291334868992').to('690427291188068352');
   hugegraph.traversal().V(690427291099987968).as('690427291099987968').V(690427290961575936).as('690427290961575936').addE('W').from('690427291099987968').to('690427290961575936');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291053850624).as('690427291053850624').addE('W').from('690427291007713280').to('690427291053850624');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291381006336).as('690427291381006336').addE('R').from('690427291007713280').to('690427291381006336');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291284537344).as('690427291284537344').addE('Q').from('690427291053850624').to('690427291284537344');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291099987968).as('690427291099987968').addE('R').from('690427291334868992').to('690427291099987968');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291053850624).as('690427291053850624').addE('E').from('690427291053850624').to('690427291053850624');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291099987968).as('690427291099987968').addE('R').from('690427291381006336').to('690427291099987968');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291007713280).as('690427291007713280').addE('R').from('690427291334868992').to('690427291007713280');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427290961575936).as('690427290961575936').addE('E').from('690427290961575936').to('690427290961575936');
   hugegraph.traversal().V(690427291137736704).as('690427291137736704').V(690427291381006336).as('690427291381006336').addE('Q').from('690427291137736704').to('690427291381006336');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291099987968).as('690427291099987968').addE('Q').from('690427290961575936').to('690427291099987968');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291137736704).as('690427291137736704').addE('E').from('690427290961575936').to('690427291137736704');
   hugegraph.traversal().V(690427291381006336).as('690427291381006336').V(690427291099987968).as('690427291099987968').addE('R').from('690427291381006336').to('690427291099987968');
   hugegraph.traversal().V(690427291188068352).as('690427291188068352').V(690427291334868992).as('690427291334868992').addE('R').from('690427291188068352').to('690427291334868992');
   hugegraph.traversal().V(690427290961575936).as('690427290961575936').V(690427291234205696).as('690427291234205696').addE('E').from('690427290961575936').to('690427291234205696');
   hugegraph.traversal().V(690427291053850624).as('690427291053850624').V(690427291099987968).as('690427291099987968').addE('Q').from('690427291053850624').to('690427291099987968');
   hugegraph.traversal().V(690427291007713280).as('690427291007713280').V(690427291334868992).as('690427291334868992').addE('R').from('690427291007713280').to('690427291334868992');
   hugegraph.traversal().V(690427291334868992).as('690427291334868992').V(690427291381006336).as('690427291381006336').addE('R').from('690427291334868992').to('690427291381006336');
   
   ```
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@hugegraph.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-hugegraph] javeme commented on issue #2113: [Bug] Inconsistent Results when using dedup()

Posted by "javeme (via GitHub)" <gi...@apache.org>.
javeme commented on issue #2113:
URL: https://github.com/apache/incubator-hugegraph/issues/2113#issuecomment-1433169419

   we should put `.dedup()` after the `.otherV()`, because there may be multiple edges connected to the same vertex.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@hugegraph.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-hugegraph] imbajin commented on issue #2113: [Bug] Inconsistent Results when using dedup()

Posted by "imbajin (via GitHub)" <gi...@apache.org>.
imbajin commented on issue #2113:
URL: https://github.com/apache/incubator-hugegraph/issues/2113#issuecomment-1432809395

   Thanks for your report
   
   Maybe we can **reduce** the number of provided data as much as possible, for example, `<15` elements in total, and then we can check the problem quickly (you could also use our dashboard([hubble](https://github.com/apache/incubator-hugegraph-toolchain/tree/master/hugegraph-hubble)) to visualize the interaction and capture the graph screenshot.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@hugegraph.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-hugegraph] YuanchengJiang closed issue #2113: [Bug] Inconsistent Results when using dedup()

Posted by "YuanchengJiang (via GitHub)" <gi...@apache.org>.
YuanchengJiang closed issue #2113: [Bug] Inconsistent Results when using dedup()
URL: https://github.com/apache/incubator-hugegraph/issues/2113


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@hugegraph.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [incubator-hugegraph] javeme commented on issue #2113: [Bug] Inconsistent Results when using dedup()

Posted by "javeme (via GitHub)" <gi...@apache.org>.
javeme commented on issue #2113:
URL: https://github.com/apache/incubator-hugegraph/issues/2113#issuecomment-1433168963

   we should put `.dedup()` after the `.otherV()`, because there may be multiple edges connected to the same vertex.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@hugegraph.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org