llooFlashooll commented on issue #2067:
URL: 
https://github.com/apache/incubator-hugegraph/issues/2067#issuecomment-1373466596

   Hi! Here is the detailed information for reproduction.
   We create a graph with 100 vertexes, 200 edges, 20 vertex labels, and 20 
edge labels.
   ``` gremlin
   # Add 100 Vertices:
   
g.addV('vl1').property('vp3','0.04624337').property('vp4','false').as('676136274926501888')
   g.addV('vl1').property('vp1','1743634682').as('676136274964250624')
   g.addV('vl0').property('vp5','false').as('676136274976833536')
   
g.addV('vl3').property('vp1','2031854070').property('vp4','false').as('676136274989416448')
   g.addV('vl0').property('vp1','2092589490').as('676136275001999360')
   g.addV('vl1').property('vp4','false').as('676136275014582272')
   
g.addV('vl3').property('vp3','0.45188355').property('vp4','false').as('676136275031359488')
   
g.addV('vl0').property('vp1','2031854070').property('vp5','true').as('676136275048136704')
   g.addV('vl2').property('vp0',''2092589490'').as('676136275064913920')
   g.addV('vl4').property('vp0',''      
'7r2'').property('vp3','0.7669919').property('vp5','false').as('676136275077496832')
   
g.addV('vl3').property('vp1','-495982393').property('vp3','0.94215745').property('vp4','true').as('676136275094274048')
   
g.addV('vl0').property('vp1','1743634682').property('vp5','true').as('676136275106856960')
   g.addV('vl4').property('vp2','0.059130073').as('676136275123634176')
   
g.addV('vl1').property('vp1','-897917301').property('vp3','0.44664478').property('vp4','false').as('676136275136217088')
   g.addV('vl2').property('vp0',''-495982393'').as('676136275152994304')
   g.addV('vl3').property('vp1','2031854070').as('676136275169771520')
   g.addV('vl3').property('vp3','0.9067767').as('676136275186548736')
   g.addV('vl2').property('vp0',''-e-c.'').as('676136275199131648')
   
g.addV('vl1').property('vp1','664661519').property('vp3','0.45091647').property('vp4','true').as('676136275215908864')
   
g.addV('vl0').property('vp1','-1195405433').property('vp5','true').as('676136275228491776')
   
g.addV('vl4').property('vp0',''-1195405433'').property('vp3','0.023918092').property('vp2','0.46732658').property('vp5','false').as('676136275241074688')
   
g.addV('vl1').property('vp3','0.32137424').property('vp4','false').as('676136275257851904')
   g.addV('vl1').property('vp4','true').as('676136275270434816')
   g.addV('vl1').property('vp3','0.85619265').as('676136275283017728')
   
g.addV('vl4').property('vp3','0.13655686').property('vp2','0.21929288').property('vp5','false').as('676136275299794944')
   
g.addV('vl3').property('vp1','-34769956').property('vp4','false').as('676136275316572160')
   g.addV('vl1').property('vp1','-1643950543').as('676136275329155072')
   g.addV('vl2').property('vp0',''-1643950543'').as('676136275341737984')
   
g.addV('vl1').property('vp3','0.9519011').property('vp4','true').as('676136275358515200')
   
g.addV('vl3').property('vp3','0.518352').property('vp4','true').as('676136275371098112')
   g.addV('vl2').property('vp0',''TRUE'').as('676136275383681024')
   
g.addV('vl4').property('vp3','0.69913054').property('vp2','0.97152805').property('vp5','true').as('676136275400458240')
   
g.addV('vl4').property('vp3','0.98439145').property('vp5','false').as('676136275417235456')
   g.addV('vl2').property('vp0',''
   *6-憲'').as('676136275429818368')
   g.addV('vl2').property('vp0',''KbTfb'').as('676136275454984192')
   
g.addV('vl3').property('vp1','-1294647269').property('vp3','0.18008488').property('vp4','false').as('676136275471761408')
   
g.addV('vl1').property('vp1','-1195405433').property('vp3','0.45046842').property('vp4','true').as('676136275484344320')
   g.addV('vl0').property('vp5','false').as('676136275496927232')
   
g.addV('vl4').property('vp0',''1743634682'').property('vp2','0.012099862').as('676136275513704448')
   
g.addV('vl1').property('vp1','-1643950543').property('vp3','0.5916502').property('vp4','false').as('676136275526287360')
   
g.addV('vl0').property('vp1','-495982393').property('vp5','true').as('676136275538870272')
   g.addV('vl3').property('vp3','0.5692596').as('676136275555647488')
   g.addV('vl2').property('vp0',''g^}Z3'').as('676136275568230400')
   
g.addV('vl4').property('vp3','0.021232307').property('vp5','true').as('676136275580813312')
   g.addV('vl2').property('vp0',''wuDw뾠'').as('676136275593396224')
   g.addV('vl1').property('vp4','true').as('676136275610173440')
   
g.addV('vl4').property('vp0',''-34769956'').property('vp3','0.9128681').property('vp5','true').as('676136275622756352')
   g.addV('vl4').property('vp5','true').as('676136275635339264')
   
g.addV('vl0').property('vp1','-34769956').property('vp5','false').as('676136275647922176')
   
g.addV('vl3').property('vp1','2026870869').property('vp3','0.67876977').property('vp4','false').as('676136275660505088')
   g.addV('vl2').property('vp0',''g1筲hg'').as('676136275673088000')
   g.addV('vl3').property('vp1','601259893').as('676136275685670912')
   
g.addV('vl1').property('vp1','2142910326').property('vp3','0.41722035').property('vp4','false').as('676136275698253824')
   
g.addV('vl4').property('vp0',''g1筲hg'').property('vp3','0.34308267').property('vp2','0.7707762').property('vp5','true').as('676136275710836736')
   
g.addV('vl1').property('vp1','803549714').property('vp4','false').as('676136275723419648')
   g.addV('vl4').property('vp0',''8gT
   B'').property('vp2','0.20074409').as('676136275736002560')
   g.addV('vl4').property('vp2','0.21245337').as('676136275752779776')
   g.addV('vl4').property('vp5','false').as('676136275765362688')
   
g.addV('vl1').property('vp1','-292555869').property('vp3','0.72206753').property('vp4','true').as('676136275777945600')
   
g.addV('vl3').property('vp3','0.12501293').property('vp4','false').as('676136275794722816')
   g.addV('vl1').property('vp4','false').as('676136275807305728')
   g.addV('vl2').property('vp0',''601259893'').as('676136275819888640')
   
g.addV('vl1').property('vp1','-2103233546').property('vp3','0.7417638').property('vp4','true').as('676136275832471552')
   
g.addV('vl0').property('vp1','1924924256').property('vp5','false').as('676136275849248768')
   g.addV('vl2').property('vp0',''-e-c.'').as('676136275861831680')
   g.addV('vl2').property('vp0',''d*%NQ'').as('676136275874414592')
   
g.addV('vl1').property('vp1','294228816').property('vp3','0.41821814').property('vp4','false').as('676136275891191808')
   g.addV('vl0').property('vp1','-2043412785').as('676136275903774720')
   g.addV('vl0').property('vp1','-2013831852').as('676136275916357632')
   g.addV('vl0').property('vp1','1496700035').as('676136275924746240')
   g.addV('vl4').property('vp0',''8gT
   
B'').property('vp2','0.7648043').property('vp5','false').as('676136275941523456')
   g.addV('vl3').property('vp3','0.51377964').as('676136275954106368')
   
g.addV('vl4').property('vp0',''戤V풃l_'').property('vp2','0.9564508').property('vp5','false').as('676136275966689280')
   g.addV('vl2').property('vp0',''ZE<f6'').as('676136275975077888')
   g.addV('vl2').property('vp0',''v'*憲W'').as('676136275987660800')
   g.addV('vl2').property('vp0',''D૨ SY'').as('676136276000243712')
   g.addV('vl4').property('vp0',''C_ywb'').as('676136276012826624')
   g.addV('vl2').property('vp0',''1743634682'').as('676136276021215232')
   
g.addV('vl3').property('vp1','1489364954').property('vp3','0.8066822').property('vp4','true').as('676136276033798144')
   g.addV('vl2').property('vp0',''D૨ SY'').as('676136276046381056')
   
g.addV('vl1').property('vp1','294228816').property('vp3','0.040992975').as('676136276063158272')
   g.addV('vl3').property('vp1','-916529467').as('676136276075741184')
   
g.addV('vl3').property('vp1','1361426346').property('vp3','0.51975083').property('vp4','true').as('676136276088324096')
   
g.addV('vl0').property('vp1','2006839252').property('vp5','false').as('676136276100907008')
   
g.addV('vl3').property('vp1','2142910326').property('vp3','0.8929786').property('vp4','true').as('676136276113489920')
   
g.addV('vl1').property('vp1','-175086511').property('vp4','false').as('676136276126072832')
   g.addV('vl3').property('vp1','1289936193').as('676136276138655744')
   
g.addV('vl0').property('vp1','-1195405433').property('vp5','false').as('676136276147044352')
   
g.addV('vl1').property('vp1','-1983761832').property('vp3','0.8854252').property('vp4','true').as('676136276163821568')
   g.addV('vl0').property('vp1','-1').as('676136276176404480')
   g.addV('vl4').property('vp3','0.79226816').as('676136276188987392')
   g.addV('vl1').property('vp1','1466872664').as('676136276201570304')
   g.addV('vl2').property('vp0',''      L W\'').as('676136276214153216')
   
g.addV('vl4').property('vp0',''4Y鍐4[]J'').property('vp3','0.32094562').property('vp2','0.09829873').property('vp5','false').as('676136276226736128')
   
g.addV('vl4').property('vp0',''+9a<H'').property('vp3','0.9869936').property('vp2','0.36382687').property('vp5','false').as('676136276243513344')
   
g.addV('vl1').property('vp1','2059544750').property('vp3','0.08747107').as('676136276256096256')
   g.addV('vl1').property('vp4','true').as('676136276272873472')
   
g.addV('vl3').property('vp1','-755223122').property('vp4','false').as('676136276289650688')
   g.addV('vl4').property('vp0',''K!u걀I'').as('676136276302233600')
   
g.addV('vl4').property('vp0',''9w~uT'').property('vp5','false').as('676136276314816512')
   
   # Add 200 Edges:
   g.addE('el5').from('676136275429818368').to('676136275371098112')
   g.addE('el1').from('676136275136217088').to('676136275123634176')
   g.addE('el1').from('676136275484344320').to('676136275123634176')
   g.addE('el0').from('676136275526287360').to('676136275891191808')
   g.addE('el4').from('676136275513704448').to('676136275064913920')
   g.addE('el1').from('676136275215908864').to('676136275941523456')
   g.addE('el3').from('676136275241074688').to('676136275555647488')
   g.addE('el2').from('676136274926501888').to('676136275257851904')
   g.addE('el3').from('676136275077496832').to('676136275660505088')
   g.addE('el1').from('676136275215908864').to('676136275241074688')
   g.addE('el7').from('676136275891191808').to('676136275513704448')
   g.addE('el2').from('676136275698253824').to('676136275698253824')
   g.addE('el1').from('676136276163821568').to('676136275710836736')
   g.addE('el3').from('676136275966689280').to('676136275954106368')
   g.addE('el4').from('676136275752779776').to('676136276021215232')
   g.addE('el2').from('676136275832471552').to('676136275358515200')
   g.addE('el3').from('676136276012826624').to('676136275794722816')
   g.addE('el7').from('676136276063158272').to('676136275765362688')
   g.addE('el7').from('676136275891191808').to('676136275299794944')
   g.addE('el7').from('676136275329155072').to('676136275765362688')
   g.addE('el3').from('676136275752779776').to('676136275316572160')
   g.addE('el3').from('676136275635339264').to('676136275954106368')
   g.addE('el7').from('676136276201570304').to('676136275941523456')
   g.addE('el0').from('676136275777945600').to('676136275777945600')
   g.addE('el5').from('676136275064913920').to('676136276033798144')
   g.addE('el6').from('676136276075741184').to('676136276088324096')
   g.addE('el0').from('676136275329155072').to('676136275215908864')
   g.addE('el0').from('676136276201570304').to('676136275215908864')
   g.addE('el5').from('676136275429818368').to('676136275685670912')
   g.addE('el5').from('676136275987660800').to('676136275031359488')
   g.addE('el0').from('676136275723419648').to('676136275257851904')
   g.addE('el4').from('676136276243513344').to('676136275383681024')
   g.addE('el2').from('676136276063158272').to('676136275723419648')
   g.addE('el7').from('676136276256096256').to('676136275966689280')
   g.addE('el1').from('676136275832471552').to('676136275513704448')
   g.addE('el1').from('676136275526287360').to('676136275752779776')
   g.addE('el3').from('676136276012826624').to('676136275031359488')
   g.addE('el4').from('676136275417235456').to('676136275429818368')
   g.addE('el4').from('676136275299794944').to('676136275975077888')
   g.addE('el1').from('676136275484344320').to('676136275710836736')
   g.addE('el1').from('676136275358515200').to('676136275765362688')
   g.addE('el6').from('676136276088324096').to('676136275094274048')
   g.addE('el5').from('676136276214153216').to('676136276033798144')
   g.addE('el5').from('676136275429818368').to('676136275169771520')
   g.addE('el6').from('676136275471761408').to('676136275186548736')
   g.addE('el3').from('676136275752779776').to('676136274989416448')
   g.addE('el2').from('676136276063158272').to('676136275484344320')
   g.addE('el7').from('676136275257851904').to('676136276243513344')
   g.addE('el2').from('676136275215908864').to('676136275777945600')
   g.addE('el6').from('676136275316572160').to('676136276289650688')
   g.addE('el6').from('676136276088324096').to('676136275471761408')
   g.addE('el1').from('676136275257851904').to('676136275123634176')
   g.addE('el7').from('676136275136217088').to('676136275299794944')
   g.addE('el0').from('676136276201570304').to('676136275329155072')
   g.addE('el0').from('676136275698253824').to('676136275484344320')
   g.addE('el3').from('676136275941523456').to('676136275685670912')
   g.addE('el5').from('676136275341737984').to('676136275954106368')
   g.addE('el1').from('676136275891191808').to('676136275077496832')
   g.addE('el4').from('676136275966689280').to('676136275064913920')
   g.addE('el2').from('676136276163821568').to('676136274926501888')
   g.addE('el0').from('676136274964250624').to('676136275270434816')
   g.addE('el5').from('676136275819888640').to('676136275371098112')
   g.addE('el3').from('676136275299794944').to('676136275685670912')
   g.addE('el2').from('676136276163821568').to('676136275215908864')
   g.addE('el7').from('676136275270434816').to('676136275736002560')
   g.addE('el1').from('676136274964250624').to('676136275635339264')
   g.addE('el5').from('676136276214153216').to('676136276075741184')
   g.addE('el6').from('676136275094274048').to('676136276113489920')
   g.addE('el4').from('676136275077496832').to('676136275429818368')
   g.addE('el6').from('676136276075741184').to('676136275685670912')
   g.addE('el6').from('676136274989416448').to('676136275794722816')
   g.addE('el0').from('676136275270434816').to('676136274926501888')
   g.addE('el7').from('676136275358515200').to('676136276243513344')
   g.addE('el5').from('676136276046381056').to('676136275685670912')
   g.addE('el2').from('676136275891191808').to('676136275832471552')
   g.addE('el6').from('676136276075741184').to('676136275794722816')
   g.addE('el0').from('676136275610173440').to('676136274926501888')
   g.addE('el6').from('676136276075741184').to('676136275371098112')
   g.addE('el2').from('676136276201570304').to('676136275807305728')
   g.addE('el2').from('676136275526287360').to('676136275257851904')
   g.addE('el4').from('676136275622756352').to('676136275064913920')
   g.addE('el3').from('676136275400458240').to('676136275794722816')
   g.addE('el7').from('676136275807305728').to('676136275635339264')
   g.addE('el1').from('676136275610173440').to('676136275635339264')
   g.addE('el2').from('676136274926501888').to('676136275723419648')
   g.addE('el4').from('676136276314816512').to('676136275987660800')
   g.addE('el4').from('676136276226736128').to('676136275454984192')
   g.addE('el7').from('676136275014582272').to('676136275752779776')
   g.addE('el1').from('676136275832471552').to('676136275580813312')
   g.addE('el3').from('676136275513704448').to('676136276033798144')
   g.addE('el1').from('676136275698253824').to('676136275123634176')
   g.addE('el7').from('676136275610173440').to('676136276012826624')
   g.addE('el2').from('676136275526287360').to('676136275283017728')
   g.addE('el4').from('676136275077496832').to('676136275673088000')
   g.addE('el5').from('676136275152994304').to('676136276033798144')
   g.addE('el3').from('676136275241074688').to('676136275316572160')
   g.addE('el0').from('676136275136217088').to('676136276201570304')
   g.addE('el7').from('676136276256096256').to('676136275765362688')
   g.addE('el3').from('676136275513704448').to('676136275094274048')
   g.addE('el4').from('676136275077496832').to('676136276214153216')
   g.addE('el0').from('676136275270434816').to('676136275014582272')
   g.addE('el7').from('676136275014582272').to('676136275299794944')
   g.addE('el7').from('676136275526287360').to('676136276243513344')
   g.addE('el6').from('676136275660505088').to('676136275031359488')
   g.addE('el3').from('676136275513704448').to('676136276113489920')
   g.addE('el3').from('676136275241074688').to('676136275660505088')
   g.addE('el5').from('676136275064913920').to('676136275794722816')
   g.addE('el4').from('676136275299794944').to('676136275152994304')
   g.addE('el4').from('676136275941523456').to('676136275987660800')
   g.addE('el2').from('676136275215908864').to('676136275136217088')
   g.addE('el4').from('676136275123634176').to('676136275341737984')
   g.addE('el7').from('676136276256096256').to('676136276188987392')
   g.addE('el7').from('676136276126072832').to('676136276226736128')
   g.addE('el6').from('676136276075741184').to('676136275169771520')
   g.addE('el1').from('676136275807305728').to('676136276243513344')
   g.addE('el2').from('676136275698253824').to('676136275777945600')
   g.addE('el6').from('676136275555647488').to('676136275169771520')
   g.addE('el7').from('676136275329155072').to('676136275241074688')
   g.addE('el7').from('676136275526287360').to('676136275622756352')
   g.addE('el3').from('676136276226736128').to('676136275794722816')
   g.addE('el3').from('676136275752779776').to('676136275954106368')
   g.addE('el3').from('676136275765362688').to('676136275031359488')
   g.addE('el2').from('676136276256096256').to('676136275807305728')
   g.addE('el1').from('676136275526287360').to('676136275513704448')
   g.addE('el2').from('676136276126072832').to('676136275014582272')
   g.addE('el3').from('676136276302233600').to('676136275031359488')
   g.addE('el5').from('676136275341737984').to('676136276033798144')
   g.addE('el5').from('676136275861831680').to('676136275954106368')
   g.addE('el1').from('676136274926501888').to('676136275966689280')
   g.addE('el0').from('676136275698253824').to('676136276063158272')
   g.addE('el3').from('676136275513704448').to('676136275031359488')
   g.addE('el2').from('676136276163821568').to('676136276126072832')
   g.addE('el2').from('676136275777945600').to('676136275014582272')
   g.addE('el5').from('676136275568230400').to('676136275316572160')
   g.addE('el7').from('676136275807305728').to('676136275417235456')
   g.addE('el4').from('676136275513704448').to('676136275673088000')
   g.addE('el5').from('676136275568230400').to('676136275685670912')
   g.addE('el4').from('676136276012826624').to('676136275987660800')
   g.addE('el5').from('676136275064913920').to('676136275169771520')
   g.addE('el0').from('676136275610173440').to('676136275358515200')
   g.addE('el2').from('676136275358515200').to('676136275610173440')
   g.addE('el2').from('676136275807305728').to('676136275777945600')
   g.addE('el1').from('676136276201570304').to('676136275710836736')
   g.addE('el1').from('676136274964250624').to('676136275966689280')
   g.addE('el5').from('676136275152994304').to('676136276113489920')
   g.addE('el7').from('676136276126072832').to('676136276314816512')
   g.addE('el6').from('676136275685670912').to('676136274989416448')
   g.addE('el6').from('676136275660505088').to('676136275094274048')
   g.addE('el0').from('676136275329155072').to('676136276201570304')
   g.addE('el7').from('676136274926501888').to('676136275765362688')
   g.addE('el7').from('676136275698253824').to('676136275241074688')
   g.addE('el1').from('676136275484344320').to('676136275513704448')
   g.addE('el6').from('676136275660505088').to('676136276113489920')
   g.addE('el3').from('676136276243513344').to('676136275685670912')
   g.addE('el7').from('676136276256096256').to('676136276226736128')
   g.addE('el2').from('676136275014582272').to('676136276163821568')
   g.addE('el4').from('676136275765362688').to('676136276021215232')
   g.addE('el1').from('676136274964250624').to('676136275752779776')
   g.addE('el2').from('676136275329155072').to('676136275526287360')
   g.addE('el2').from('676136275526287360').to('676136276163821568')
   g.addE('el3').from('676136275299794944').to('676136275555647488')
   g.addE('el3').from('676136275966689280').to('676136276289650688')
   g.addE('el4').from('676136275299794944').to('676136275874414592')
   g.addE('el3').from('676136276188987392').to('676136275794722816')
   g.addE('el2').from('676136276126072832').to('676136275329155072')
   g.addE('el3').from('676136275710836736').to('676136276113489920')
   g.addE('el1').from('676136275777945600').to('676136275513704448')
   g.addE('el6').from('676136275685670912').to('676136275954106368')
   g.addE('el6').from('676136276088324096').to('676136276138655744')
   g.addE('el2').from('676136275832471552').to('676136275610173440')
   g.addE('el3').from('676136275400458240').to('676136276113489920')
   g.addE('el5').from('676136275975077888').to('676136275031359488')
   g.addE('el6').from('676136275471761408').to('676136276289650688')
   g.addE('el5').from('676136275874414592').to('676136276075741184')
   g.addE('el1').from('676136275610173440').to('676136275941523456')
   g.addE('el0').from('676136275014582272').to('676136275777945600')
   g.addE('el5').from('676136275874414592').to('676136275471761408')
   g.addE('el5').from('676136276046381056').to('676136275555647488')
   g.addE('el0').from('676136275891191808').to('676136275270434816')
   g.addE('el3').from('676136276012826624').to('676136275954106368')
   g.addE('el0').from('676136275484344320').to('676136275136217088')
   g.addE('el6').from('676136276138655744').to('676136276138655744')
   g.addE('el7').from('676136276201570304').to('676136275966689280')
   g.addE('el0').from('676136275257851904').to('676136275014582272')
   g.addE('el3').from('676136275417235456').to('676136276138655744')
   g.addE('el4').from('676136276302233600').to('676136276214153216')
   g.addE('el0').from('676136275484344320').to('676136275257851904')
   g.addE('el6').from('676136276289650688').to('676136275555647488')
   g.addE('el2').from('676136275610173440').to('676136275257851904')
   g.addE('el4').from('676136276226736128').to('676136275383681024')
   g.addE('el6').from('676136275555647488').to('676136275471761408')
   g.addE('el4').from('676136275241074688').to('676136276000243712')
   g.addE('el1').from('676136275257851904').to('676136275241074688')
   g.addE('el5').from('676136275199131648').to('676136275954106368')
   g.addE('el7').from('676136275832471552').to('676136276188987392')
   g.addE('el1').from('676136275777945600').to('676136275299794944')
   g.addE('el0').from('676136275610173440').to('676136275698253824')
   g.addE('el5').from('676136276021215232').to('676136276075741184')
   g.addE('el7').from('676136276063158272').to('676136275513704448')
   g.addE('el0').from('676136276126072832').to('676136276063158272')
   ```
   Next we use `g.V().id()` to get the node ids of the graph, then use for loop 
to traverse all pairs of the nodes. When executing the following queries:
   1) 
`g.V(676136275429818368).repeat(out().simplePath()).until(hasId(676136275329155072)).path().size()`
 return 40
   2) 
`g.V(676136275329155072).repeat(out().simplePath()).until(hasId(676136275215908864)).path().size()`
 return 4
   3) 
`g.V(676136275429818368).repeat(out().simplePath()).until(hasId(676136275329155072)).repeat(out().simplePath()).until(hasId(676136275215908864)).path().size()`
 return 9. Query 3 should have returned 40*4.
   
   It should be noted that after building a graph, randomly choosing three 
nodes for path number calculation, there're more result inconsistency than the 
example I presented above.


-- 
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-unsubscr...@hugegraph.apache.org

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

Reply via email to