incubator-hugegraph
incubator-hugegraph copied to clipboard
[Bug] Unexpected exception [java.lang.IllegalArgumentException] when ordering edges by an aggregate such as "value().min()"
Bug Type (问题类型)
gremlin (结果不合预期)
Before submit
- [X] 我已经确认现有的 Issues 与 FAQ 中没有相同 / 重复问题 (I have confirmed and searched that there are no similar problems in the historical issue and documents)
Environment (环境信息)
- Server Version: 1.0.0 (Apache Release Version)
- Backend: RocksDB x nodes, HDD or SSD
- OS: xx CPUs, xx G RAM, Ubuntu 2x.x / CentOS 7.x
- Data Size: 10 vertices, 50 edges
Expected & Actual behavior (期望与实际表现)
Here are the two Gremlin queries we will execute. They should yield the same results because for each edge, the expression 'values("prop10") = values("prop10").min()' must hold. However, the second query returns an unexpected expectation java.lang.IllegalArgumentException.
Would it be possible for you to investigate this matter and provide a solution to this issue? We greatly appreciate your attention to this matter and thank you for your prompt response.
Gremlin1: hugegraph.traversal().E().order().by(values("prop10"))
Result1:
[
{
"id": "L695405748154269696>9>>L695405748154269696",
"label": "Elabel9",
"source": "695405748154269696",
"target": "695405748154269696",
"properties": {
"PersonalId": 29,
"prop17": "qKmu4z0B",
"prop20": "d",
"prop26": 948986462,
"prop29": "TP",
"prop14": -6971188500000000000
}
},
{
"id": "L695405748154269696>9>>L695405748909244416",
"label": "Elabel9",
"source": "695405748154269696",
"target": "695405748909244416",
"properties": {
"PersonalId": 36,
"prop17": "3FaHKPv7hCW3AT0",
"prop20": "OfyiW4fTLpoQBeo4u6it",
"prop26": -1696732397,
"prop29": "YSnN7Y",
"prop14": 3000209340000000000
}
},
{
"id": "L695405748280098816>5>>L695405748280098816",
"label": "Elabel5",
"source": "695405748280098816",
"target": "695405748280098816",
"properties": {
"PersonalId": 41,
"prop1": 1666132948,
"prop2": "FmqMZZjy0z",
"prop3": 1593956743,
"prop5": "NaN",
"prop9": "HscwuJ1P",
"prop11": -577264912492135600,
"prop13": "pMOXkvKsHwPDWoe",
"prop16": true,
"prop17": "5P9UUMcKiumrnZiyhKV",
"prop18": "6146003666790473008",
"prop22": true,
"prop23": 1758843218072315000,
"prop29": "vd2ezONDugDBxFTUxIW"
}
},
{
"id": "L695405748280098816>5>>L695405749236400128",
"label": "Elabel5",
"source": "695405748280098816",
"target": "695405749236400128",
"properties": {
"PersonalId": 37,
"prop1": 797858670,
"prop2": "Rr2LihSDQBS6",
"prop3": -2122213416,
"prop5": "-Infinity",
"prop9": "Q",
"prop11": "NaN",
"prop13": "K",
"prop16": true,
"prop17": "xHVM",
"prop18": "-2979245457535035175",
"prop22": true,
"prop23": "-Infinity",
"prop29": "ASjUGjiGwIrq7P11OlOY"
}
},
{
"id": "L695405748280098816>7>>L695405749047656448",
"label": "Elabel7",
"source": "695405748280098816",
"target": "695405749047656448",
"properties": {
"PersonalId": 10,
"prop1": 2061225165,
"prop2": "56GM3t9xMW",
"prop3": -1811723116,
"prop6": -1930305499,
"prop7": true,
"prop8": true,
"prop9": "fZA",
"prop11": -1479942627452693200,
"prop12": "ndZI3csceOMsOkDs3e8P",
"prop13": "y1eWg0uAbtUB9",
"prop14": -6222924700000000000,
"prop15": false,
"prop16": false,
"prop17": "VatHM",
"prop18": "-8222022887878279824",
"prop20": "La1Zob7915",
"prop21": "Infinity",
"prop22": false,
"prop23": 877036118002249300,
"prop24": 291116147000000000,
"prop25": "8305034491262785779",
"prop26": -1452315236,
"prop27": "-Infinity",
"prop28": false,
"prop29": "H8QM975bSKdXj"
}
},
{
"id": "L695405748280098816>7>>L695405749379006464",
"label": "Elabel7",
"source": "695405748280098816",
"target": "695405749379006464",
"properties": {
"PersonalId": 22,
"prop1": -929514723,
"prop2": "HAzDi64ci2",
"prop3": 520569877,
"prop6": 1143910163,
"prop7": false,
"prop8": false,
"prop9": "Jg4buyV1F0p5NJ2",
"prop11": -5699053565367946000,
"prop12": "6H7NoN4BRqwP",
"prop13": "MDxMa",
"prop14": "-Infinity",
"prop15": true,
"prop16": false,
"prop17": "588g",
"prop18": "723272558350978679",
"prop20": "26YGi2oG0vYs",
"prop21": 2596775710000000000,
"prop22": false,
"prop23": 2128353478701784600,
"prop24": -1898323730000000000,
"prop25": "9151716051918561116",
"prop26": 2064508913,
"prop27": -1494041830000000000,
"prop28": true,
"prop29": "m"
}
},
{
"id": "L695405748389150720>1>>L695405748489814016",
"label": "Elabel1",
"source": "695405748389150720",
"target": "695405748489814016",
"properties": {
"PersonalId": 40,
"prop17": "0A",
"prop19": "758727585565340346",
"prop3": -2025066812,
"prop21": -244658637000000000,
"prop8": false,
"prop9": "H",
"prop25": "-9061243220552190879",
"prop30": 406114880
}
},
{
"id": "L695405748489814016>2>>L695405748280098816",
"label": "Elabel2",
"source": "695405748489814016",
"target": "695405748280098816",
"properties": {
"PersonalId": 46,
"prop1": -467325232,
"prop20": "RdW",
"prop4": false,
"prop22": true,
"prop23": -81156561010628820,
"prop8": true,
"prop24": 821490700000000000,
"prop28": false
}
},
{
"id": "L695405748489814016>2>>L695405749236400128",
"label": "Elabel2",
"source": "695405748489814016",
"target": "695405749236400128",
"properties": {
"PersonalId": 49,
"prop1": -1759813003,
"prop20": "qzvRx4s2JIGlV9",
"prop4": false,
"prop22": true,
"prop23": "-Infinity",
"prop8": true,
"prop24": "NaN",
"prop28": false
}
},
{
"id": "L695405748628226048>6>>L695405748770832384",
"label": "Elabel6",
"source": "695405748628226048",
"target": "695405748770832384",
"properties": {
"PersonalId": 38,
"prop4": false,
"prop7": false,
"prop9": "csOAvvv7ByKTjSGy",
"prop14": "Infinity",
"prop18": "7000307890011301489",
"prop19": "8017551904848165929",
"prop23": "-Infinity",
"prop26": -985452500,
"prop27": -166497448000000000,
"prop28": false
}
},
{
"id": "L695405748628226048>10>>L695405748389150720",
"label": "Elabel10",
"source": "695405748628226048",
"target": "695405748389150720",
"properties": {
"PersonalId": 24,
"prop7": true,
"prop9": "pQObyQtWVJG",
"prop13": "U3RQ1WsGvEBFy",
"prop15": true,
"prop16": false,
"prop20": "7XxXXyCjw",
"prop23": "NaN",
"prop26": -117715982,
"prop27": "Infinity",
"prop29": "W0JxQuLFCWt",
"prop30": 1011338466
}
},
{
"id": "L695405748628226048>10>>L695405749047656448",
"label": "Elabel10",
"source": "695405748628226048",
"target": "695405749047656448",
"properties": {
"PersonalId": 17,
"prop7": true,
"prop9": "KvTwQB4JHGDcL4POGSX",
"prop13": "YgQ3PqgZSJlCdJnY",
"prop15": true,
"prop16": true,
"prop20": "aRmcBpKhw6n4",
"prop23": "Infinity",
"prop26": -1531326788,
"prop27": -2052428530000000000,
"prop29": "a5DSAiz",
"prop30": -1242354838
}
},
{
"id": "L695405748770832384>6>>L695405748628226048",
"label": "Elabel6",
"source": "695405748770832384",
"target": "695405748628226048",
"properties": {
"PersonalId": 18,
"prop4": false,
"prop7": true,
"prop9": "gbgsNTA7dA",
"prop14": "NaN",
"prop18": "8328271130877779886",
"prop19": "-8248740754855688283",
"prop23": -1561444542398227000,
"prop26": -107077824,
"prop27": "-Infinity",
"prop28": false
}
},
{
"id": "L695405748770832384>10>>L695405749047656448",
"label": "Elabel10",
"source": "695405748770832384",
"target": "695405749047656448",
"properties": {
"PersonalId": 35,
"prop7": true,
"prop9": "IQmbIPmfm803EB",
"prop13": "M",
"prop15": false,
"prop16": true,
"prop20": "z5KKxydk4",
"prop23": -3448037079507767,
"prop26": 1017919232,
"prop27": "NaN",
"prop29": "ZIXRBAhw",
"prop30": 1391750770
}
},
{
"id": "L695405748770832384>10>>L695405749379006464",
"label": "Elabel10",
"source": "695405748770832384",
"target": "695405749379006464",
"properties": {
"PersonalId": 28,
"prop7": true,
"prop9": "xZTPcQV",
"prop13": "BY",
"prop15": false,
"prop16": true,
"prop20": "7IT4B",
"prop23": -2312221756987141000,
"prop26": 1001884981,
"prop27": "NaN",
"prop29": "wNrdjo",
"prop30": -1763606824
}
},
{
"id": "L695405748909244416>9>>L695405748154269696",
"label": "Elabel9",
"source": "695405748909244416",
"target": "695405748154269696",
"properties": {
"PersonalId": 48,
"prop17": "zFyOkPw4MNr5I545q",
"prop20": "3DLzgR6Uz9G",
"prop26": -1625547361,
"prop29": "sc2r1LTaP58VyMdvwaPP",
"prop14": "-Infinity"
}
},
{
"id": "L695405748909244416>9>>L695405748909244416",
"label": "Elabel9",
"source": "695405748909244416",
"target": "695405748909244416",
"properties": {
"PersonalId": 50,
"prop17": "R4",
"prop20": "711Qyp",
"prop26": 1619230803,
"prop29": "WtIceKf",
"prop14": "Infinity"
}
},
{
"id": "L695405749047656448>1>>L695405748489814016",
"label": "Elabel1",
"source": "695405749047656448",
"target": "695405748489814016",
"properties": {
"PersonalId": 6,
"prop17": "QlOqxNws5OaXS0",
"prop19": "-8348547856745614056",
"prop3": -463936319,
"prop21": 686371780000000000,
"prop8": true,
"prop9": "HXsOAcIlHH5uj4JM",
"prop25": "-8003509083051444237",
"prop30": -2032848429
}
},
{
"id": "L695405749236400128>5>>L695405749236400128",
"label": "Elabel5",
"source": "695405749236400128",
"target": "695405749236400128",
"properties": {
"PersonalId": 26,
"prop1": -19603497,
"prop2": "H8HCDIprubmAwkU8",
"prop3": 1931867647,
"prop5": 1429972600000000000,
"prop9": "fk5ay614cf4IL75F",
"prop11": "-Infinity",
"prop13": "OfpWI9N",
"prop16": true,
"prop17": "S43vY",
"prop18": "-3787378859805442801",
"prop22": true,
"prop23": -2837896643911357400,
"prop29": "ebR"
}
},
{
"id": "L695405749236400128>7>>L695405748389150720",
"label": "Elabel7",
"source": "695405749236400128",
"target": "695405748389150720",
"properties": {
"PersonalId": 15,
"prop1": 1849105080,
"prop2": "J5ZUIDTY3ZDotacpxwX",
"prop3": 74606922,
"prop6": 585346199,
"prop7": false,
"prop8": true,
"prop9": "9l",
"prop11": -516959645971064500,
"prop12": "V1C2EqjYcjYwwsn",
"prop13": "Xlyh7",
"prop14": "-Infinity",
"prop15": true,
"prop16": false,
"prop17": "8Jj2jJ",
"prop18": "1603603216649236091",
"prop20": "s",
"prop21": -5963107300000000000,
"prop22": true,
"prop23": 609977869897098000,
"prop24": "-Infinity",
"prop25": "5235627272768125711",
"prop26": -58391392,
"prop27": -151255984000000000,
"prop28": false,
"prop29": "NauY7rFvj2uq8x"
}
},
{
"id": "L695405749236400128>7>>L695405749379006464",
"label": "Elabel7",
"source": "695405749236400128",
"target": "695405749379006464",
"properties": {
"PersonalId": 25,
"prop1": 1551739405,
"prop2": "BEp56GBoEBbynG9C",
"prop3": -832975956,
"prop6": 609149041,
"prop7": false,
"prop8": true,
"prop9": "nKoaXzaJ",
"prop11": -265550013093087300,
"prop12": "Evnn9OFDfhRIKb8wwlxn",
"prop13": "8v3G",
"prop14": "Infinity",
"prop15": false,
"prop16": false,
"prop17": "4UPiyonwuu0w9sp",
"prop18": "-7894811227597959375",
"prop20": "17gEzQW",
"prop21": "-Infinity",
"prop22": false,
"prop23": 3650177769206260000,
"prop24": "NaN",
"prop25": "2008213796715789919",
"prop26": -1296941825,
"prop27": "Infinity",
"prop28": false,
"prop29": "yvc"
}
},
{
"id": "L695405749236400128>3>>L695405749236400128",
"label": "Elabel3",
"source": "695405749236400128",
"target": "695405749236400128",
"properties": {
"PersonalId": 4,
"prop1": 127929753,
"prop2": "QFFEvk9uY2ZZtSD",
"prop3": 1727175518,
"prop4": false,
"prop5": -2972634410000000000,
"prop7": false,
"prop8": false,
"prop9": "w00M7Ivq",
"prop10": -2142377774,
"prop11": -1645651128049246500,
"prop12": "gfmfYULLA",
"prop14": "NaN",
"prop15": false,
"prop16": false,
"prop17": "jruOgX7Yc5nZ",
"prop18": "-2807596203620120126",
"prop19": "310941385871236567",
"prop20": "2gLuKq7dlHRp4M",
"prop21": "NaN",
"prop22": false,
"prop23": "Infinity",
"prop24": -4175449560000000000,
"prop25": "495287094151115368",
"prop26": -1409944267,
"prop27": "Infinity",
"prop28": true,
"prop29": "rzqGLXNZKgB261GZfNT",
"prop30": -1150792212
}
},
{
"id": "L695405748909244416>4>>L695405749236400128",
"label": "Elabel4",
"source": "695405748909244416",
"target": "695405749236400128",
"properties": {
"PersonalId": 39,
"prop2": "Je9SWI8xSJXFf0Oja",
"prop20": "zqGZZPxN3De",
"prop21": "-Infinity",
"prop22": false,
"prop7": true,
"prop10": -1423263847,
"prop28": true,
"prop29": "c8daSqLW"
}
},
{
"id": "L695405749047656448>8>>L695405749236400128",
"label": "Elabel8",
"source": "695405749047656448",
"target": "695405749236400128",
"properties": {
"PersonalId": 42,
"prop1": 1168202951,
"prop2": "sZphbsozXnZ8tPy6",
"prop5": 841589630000000000,
"prop9": "FRL9izKru",
"prop10": -548798416,
"prop11": 175116367341614940,
"prop12": "5tXupQnX00g",
"prop13": "Kk1ajukF4N",
"prop14": 2135097650000000000,
"prop15": true,
"prop16": true,
"prop17": "PnFboBd1xjQfM44D",
"prop19": "-6206684376759966237",
"prop21": "NaN",
"prop22": true,
"prop25": "986155103490248824",
"prop26": 1310995068,
"prop29": "4dPMyDuusBQt33",
"prop30": 1630521931
}
},
{
"id": "L695405748909244416>4>>L695405748280098816",
"label": "Elabel4",
"source": "695405748909244416",
"target": "695405748280098816",
"properties": {
"PersonalId": 23,
"prop2": "j1E36",
"prop20": "HzIamDzbs",
"prop21": "-Infinity",
"prop22": false,
"prop7": false,
"prop10": -276025125,
"prop28": true,
"prop29": "86iuR2Hfxcas"
}
},
{
"id": "L695405749236400128>3>>L695405748280098816",
"label": "Elabel3",
"source": "695405749236400128",
"target": "695405748280098816",
"properties": {
"PersonalId": 44,
"prop1": 1656825752,
"prop2": "EX0Y1C3QEAi51tcNr",
"prop3": -93451486,
"prop4": true,
"prop5": "NaN",
"prop7": true,
"prop8": false,
"prop9": "lJwi",
"prop10": 1523611076,
"prop11": -862561322387290400,
"prop12": "RDbwhlFPCsTvpDD",
"prop14": 1616078680000000000,
"prop15": true,
"prop16": false,
"prop17": "F",
"prop18": "-131398045153387651",
"prop19": "-1753566767685842131",
"prop20": "p",
"prop21": -1204418920000000000,
"prop22": false,
"prop23": 374776329044073100,
"prop24": -1986707290000000000,
"prop25": "-5941866331529915478",
"prop26": -34043281,
"prop27": -2433694770000000000,
"prop28": false,
"prop29": "6fgJ",
"prop30": -248734657
}
},
{
"id": "L695405748280098816>3>>L695405749236400128",
"label": "Elabel3",
"source": "695405748280098816",
"target": "695405749236400128",
"properties": {
"PersonalId": 11,
"prop1": -364490738,
"prop2": "qGOdG7nV",
"prop3": 204815688,
"prop4": true,
"prop5": -1905292850000000000,
"prop7": false,
"prop8": true,
"prop9": "Op1KMEJLb",
"prop10": 1557530603,
"prop11": 5441719158655871000,
"prop12": "m3ZmyeESiak",
"prop14": "Infinity",
"prop15": true,
"prop16": true,
"prop17": "eVuFagvujxAOfTPQuv",
"prop18": "-1352445958007826697",
"prop19": "-4583802341426240216",
"prop20": "Wasx",
"prop21": 2813306110000000000,
"prop22": false,
"prop23": "-Infinity",
"prop24": -156277831000000000,
"prop25": "4142304256089357604",
"prop26": -1460128055,
"prop27": 163193845000000000,
"prop28": false,
"prop29": "xIMlIwfvDlw",
"prop30": -1450489962
}
}
]
Gremlin2: hugegraph.traversal().E().order().by(values("prop10").min())
Result2: java.lang.IllegalArgumentException message: The provided traverser does not map to a value: e[L695405748154269696>9>>L695405748154269696][695405748154269696-Elabel9->695405748154269696]->[PropertiesStep([prop10],value), MinGlobalStep]
The graph is created by the following Gremlin statements same as #2137:
hugegraph.schema().propertyKey("PersonalId").asInt().ifNotExist().create()
hugegraph.schema().propertyKey("prop1").asInt().ifNotExist().create()
hugegraph.schema().propertyKey("prop2").asText().ifNotExist().create()
hugegraph.schema().propertyKey("prop3").asInt().ifNotExist().create()
hugegraph.schema().propertyKey("prop4").asBoolean().ifNotExist().create()
hugegraph.schema().propertyKey("prop5").asFloat().ifNotExist().create()
hugegraph.schema().propertyKey("prop6").asInt().ifNotExist().create()
hugegraph.schema().propertyKey("prop7").asBoolean().ifNotExist().create()
hugegraph.schema().propertyKey("prop8").asBoolean().ifNotExist().create()
hugegraph.schema().propertyKey("prop9").asText().ifNotExist().create()
hugegraph.schema().propertyKey("prop10").asInt().ifNotExist().create()
hugegraph.schema().propertyKey("prop11").asDouble().ifNotExist().create()
hugegraph.schema().propertyKey("prop12").asText().ifNotExist().create()
hugegraph.schema().propertyKey("prop13").asText().ifNotExist().create()
hugegraph.schema().propertyKey("prop14").asFloat().ifNotExist().create()
hugegraph.schema().propertyKey("prop15").asBoolean().ifNotExist().create()
hugegraph.schema().propertyKey("prop16").asBoolean().ifNotExist().create()
hugegraph.schema().propertyKey("prop17").asText().ifNotExist().create()
hugegraph.schema().propertyKey("prop18").asLong().ifNotExist().create()
hugegraph.schema().propertyKey("prop19").asLong().ifNotExist().create()
hugegraph.schema().propertyKey("prop20").asText().ifNotExist().create()
hugegraph.schema().propertyKey("prop21").asFloat().ifNotExist().create()
hugegraph.schema().propertyKey("prop22").asBoolean().ifNotExist().create()
hugegraph.schema().propertyKey("prop23").asDouble().ifNotExist().create()
hugegraph.schema().propertyKey("prop24").asFloat().ifNotExist().create()
hugegraph.schema().propertyKey("prop25").asLong().ifNotExist().create()
hugegraph.schema().propertyKey("prop26").asInt().ifNotExist().create()
hugegraph.schema().propertyKey("prop27").asFloat().ifNotExist().create()
hugegraph.schema().propertyKey("prop28").asBoolean().ifNotExist().create()
hugegraph.schema().propertyKey("prop29").asText().ifNotExist().create()
hugegraph.schema().propertyKey("prop30").asInt().ifNotExist().create()
hugegraph.schema().vertexLabel("Vlabel1").useAutomaticId().properties("prop24", "prop1", "prop30", "prop6", "prop2", "prop3", "prop15", "prop29", "prop13", "prop26", "prop19", "prop20", "prop17", "prop10", "prop12", "prop23", "PersonalId").create()
hugegraph.schema().vertexLabel("Vlabel2").useAutomaticId().properties("prop15", "prop17", "prop18", "prop4", "prop28", "prop10", "prop21", "prop14", "prop27", "PersonalId").create()
hugegraph.schema().vertexLabel("Vlabel3").useAutomaticId().properties("prop8", "prop5", "prop28", "PersonalId").create()
hugegraph.schema().vertexLabel("Vlabel4").useAutomaticId().properties("prop3", "prop6", "prop9", "prop17", "PersonalId").create()
hugegraph.schema().vertexLabel("Vlabel5").useAutomaticId().properties("prop2", "prop10", "prop21", "prop28", "prop9", "prop26", "prop25", "prop18", "prop7", "prop30", "prop20", "prop5", "prop27", "prop24", "prop4", "prop12", "prop16", "prop23", "prop19", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel1").sourceLabel("Vlabel3").targetLabel("Vlabel4").properties("prop21", "prop19", "prop17", "prop30", "prop3", "prop25", "prop9", "prop8", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel2").sourceLabel("Vlabel4").targetLabel("Vlabel2").properties("prop28", "prop4", "prop8", "prop24", "prop23", "prop22", "prop20", "prop1", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel3").sourceLabel("Vlabel2").targetLabel("Vlabel2").properties("prop11", "prop17", "prop9", "prop23", "prop2", "prop14", "prop29", "prop18", "prop1", "prop8", "prop5", "prop15", "prop22", "prop7", "prop27", "prop19", "prop20", "prop4", "prop10", "prop16", "prop30", "prop26", "prop24", "prop28", "prop21", "prop3", "prop25", "prop12", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel4").sourceLabel("Vlabel1").targetLabel("Vlabel2").properties("prop7", "prop20", "prop28", "prop2", "prop10", "prop22", "prop21", "prop29", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel5").sourceLabel("Vlabel2").targetLabel("Vlabel2").properties("prop11", "prop29", "prop23", "prop1", "prop22", "prop2", "prop13", "prop17", "prop18", "prop5", "prop9", "prop3", "prop16", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel6").sourceLabel("Vlabel5").targetLabel("Vlabel5").properties("prop7", "prop28", "prop9", "prop18", "prop27", "prop4", "prop14", "prop19", "prop26", "prop23", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel7").sourceLabel("Vlabel2").targetLabel("Vlabel3").properties("prop22", "prop6", "prop27", "prop23", "prop14", "prop29", "prop2", "prop20", "prop3", "prop21", "prop1", "prop18", "prop17", "prop16", "prop24", "prop7", "prop25", "prop15", "prop28", "prop11", "prop8", "prop26", "prop9", "prop13", "prop12", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel8").sourceLabel("Vlabel3").targetLabel("Vlabel2").properties("prop12", "prop13", "prop19", "prop26", "prop16", "prop11", "prop2", "prop15", "prop9", "prop10", "prop14", "prop1", "prop30", "prop21", "prop25", "prop5", "prop22", "prop17", "prop29", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel9").sourceLabel("Vlabel1").targetLabel("Vlabel1").properties("prop29", "prop20", "prop14", "prop26", "prop17", "PersonalId").create()
hugegraph.schema().edgeLabel("Elabel10").sourceLabel("Vlabel5").targetLabel("Vlabel3").properties("prop30", "prop15", "prop27", "prop20", "prop23", "prop7", "prop29", "prop16", "prop26", "prop13", "prop9", "PersonalId").create()
hugegraph.traversal().addV("Vlabel1").property("prop24", 2.1600985693751823e+18).property("prop1", -252758523).property("prop30", -1877089059).property("prop6", -109876951).property("prop2", "vlfIWCL7UY9gY").property("prop3", -924731054).property("prop15", true).property("prop29", "m0Wkxrxa").property("prop13", "QMNTxr8N").property("prop26", 861702620).property("prop19", 5325285271100037405).property("prop20", "ckg").property("prop17", "9Keu6iQ6").property("prop10", 1928612741).property("prop12", "Yc54JGcqNth1f2ehp").property("prop23", 1.7834535011964705e+18).property("PersonalId", 1)
hugegraph.traversal().addV("Vlabel2").property("prop15", true).property("prop17", "ya5yzldH5XMMmv").property("prop18", 6738862804412541881).property("prop4", false).property("prop28", true).property("prop10", -451238919).property("prop21", 2.8767544067508685e+18).property("prop14", -7.810456842260934e+17).property("prop27", -3.74281405049425e+18).property("PersonalId", 2)
hugegraph.traversal().addV("Vlabel3").property("prop8", true).property("prop5", 3.479138990659757e+18).property("prop28", true).property("PersonalId", 3)
hugegraph.traversal().addV("Vlabel4").property("prop3", 2146426010).property("prop6", 1724569945).property("prop9", "nQG1U").property("prop17", "jehLKeWcYTQiBtAqKF").property("PersonalId", 4)
hugegraph.traversal().addV("Vlabel5").property("prop2", "Deac").property("prop10", -36286860).property("prop21", -2.880135574294115e+18).property("prop28", true).property("prop9", "nVTYc").property("prop26", 1883908583).property("prop25", 362223597813086010).property("prop18", -7762576507312783723).property("prop7", true).property("prop30", -278697547).property("prop20", "O").property("prop5", -9.401501520442506e+17).property("prop27", 3.367783582575312e+17).property("prop24", Double.NEGATIVE_INFINITY).property("prop4", true).property("prop12", "AjSr").property("prop16", false).property("prop23", Double.NEGATIVE_INFINITY).property("prop19", -2988637546362578727).property("PersonalId", 5)
hugegraph.traversal().addV("Vlabel5").property("prop2", "nBQBB740ezGJf").property("prop10", 180217465).property("prop21", Double.POSITIVE_INFINITY).property("prop28", false).property("prop9", "RmuimY").property("prop26", 320260643).property("prop25", 6476786986295046729).property("prop18", 7536679328972848074).property("prop7", true).property("prop30", 484129659).property("prop20", "05Tx").property("prop5", -2.2304297019917082e+18).property("prop27", 7.861579624426403e+18).property("prop24", Double.NaN).property("prop4", false).property("prop12", "kK").property("prop16", true).property("prop23", Double.POSITIVE_INFINITY).property("prop19", 7525137537086787231).property("PersonalId", 6)
hugegraph.traversal().addV("Vlabel1").property("prop24", -6.033327988453184e+17).property("prop1", 1470164745).property("prop30", -1869712744).property("prop6", -915447243).property("prop2", "jO5gN").property("prop3", -850428145).property("prop15", true).property("prop29", "K8oUaYTjL3KW").property("prop13", "wuAXxg7uknkrBUzBigCh").property("prop26", 1396441510).property("prop19", 1706466414257707529).property("prop20", "bT").property("prop17", "iCW0H").property("prop10", 1156858892).property("prop12", "8lZXkW3Voe372").property("prop23", Double.NaN).property("PersonalId", 7)
hugegraph.traversal().addV("Vlabel3").property("prop8", false).property("prop5", Double.NaN).property("prop28", true).property("PersonalId", 8)
hugegraph.traversal().addV("Vlabel2").property("prop15", true).property("prop17", "XP5OXuJuKMEJ").property("prop18", 7419496126577643126).property("prop4", false).property("prop28", false).property("prop10", 2090724302).property("prop21", 4.046917320915635e+18).property("prop14", Double.NEGATIVE_INFINITY).property("prop27", Double.POSITIVE_INFINITY).property("PersonalId", 9)
hugegraph.traversal().addV("Vlabel3").property("prop8", true).property("prop5", -4.430855562131393e+17).property("prop28", true).property("PersonalId", 10)
hugegraph.traversal().addE("Elabel2").from(__.V().where(__.values("PersonalId").is(eq(4)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop28", true).property("prop4", true).property("prop8", false).property("prop24", Double.NEGATIVE_INFINITY).property("prop23", Double.NEGATIVE_INFINITY).property("prop22", false).property("prop20", "W6NOI0cyIMv16").property("prop1", 2080309993).property("PersonalId", 1)
hugegraph.traversal().addE("Elabel6").from(__.V().where(__.values("PersonalId").is(eq(6)))).to(__.V().where(__.values("PersonalId").is(eq(5)))).property("prop7", false).property("prop28", true).property("prop9", "r").property("prop18", -4362768278176824736).property("prop27", Double.NEGATIVE_INFINITY).property("prop4", true).property("prop14", Double.POSITIVE_INFINITY).property("prop19", 7396360171286469625).property("prop26", 502965299).property("prop23", Double.POSITIVE_INFINITY).property("PersonalId", 2)
hugegraph.traversal().addE("Elabel6").from(__.V().where(__.values("PersonalId").is(eq(5)))).to(__.V().where(__.values("PersonalId").is(eq(6)))).property("prop7", false).property("prop28", true).property("prop9", "qdQys").property("prop18", 214377531241545644).property("prop27", -1.8255459891136824e+18).property("prop4", false).property("prop14", Double.NaN).property("prop19", 76390793253797669).property("prop26", 377654002).property("prop23", Double.NaN).property("PersonalId", 3)
hugegraph.traversal().addE("Elabel3").from(__.V().where(__.values("PersonalId").is(eq(9)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop11", -1.6456511280492465e+18).property("prop17", "jruOgX7Yc5nZ").property("prop9", "w00M7Ivq").property("prop23", Double.POSITIVE_INFINITY).property("prop2", "QFFEvk9uY2ZZtSD").property("prop14", Double.NaN).property("prop29", "rzqGLXNZKgB261GZfNT").property("prop18", -2807596203620120126).property("prop1", 127929753).property("prop8", false).property("prop5", -2.97263440097569e+18).property("prop15", false).property("prop22", false).property("prop7", false).property("prop27", Double.POSITIVE_INFINITY).property("prop19", 310941385871236567).property("prop20", "2gLuKq7dlHRp4M").property("prop4", false).property("prop10", -2142377774).property("prop16", false).property("prop30", -1150792212).property("prop26", -1409944267).property("prop24", -4.175449566602874e+18).property("prop28", true).property("prop21", Double.NaN).property("prop3", 1727175518).property("prop25", 495287094151115368).property("prop12", "gfmfYULLA").property("PersonalId", 4)
hugegraph.traversal().addE("Elabel10").from(__.V().where(__.values("PersonalId").is(eq(6)))).to(__.V().where(__.values("PersonalId").is(eq(8)))).property("prop30", 460515562).property("prop15", true).property("prop27", Double.NEGATIVE_INFINITY).property("prop20", "l2xhsQBFv").property("prop23", Double.NEGATIVE_INFINITY).property("prop7", false).property("prop29", "M4MZ5JyKv").property("prop16", true).property("prop26", 713715954).property("prop13", "9dlV").property("prop9", "ns2GSkalMqwfKM").property("PersonalId", 5)
hugegraph.traversal().addE("Elabel1").from(__.V().where(__.values("PersonalId").is(eq(8)))).to(__.V().where(__.values("PersonalId").is(eq(4)))).property("prop21", 6.863717988479437e+17).property("prop19", -8348547856745614056).property("prop17", "QlOqxNws5OaXS0").property("prop30", -2032848429).property("prop3", -463936319).property("prop25", -8003509083051444237).property("prop9", "HXsOAcIlHH5uj4JM").property("prop8", true).property("PersonalId", 6)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(1)))).to(__.V().where(__.values("PersonalId").is(eq(1)))).property("prop29", "3IzzBU6D4ORTcjQ").property("prop20", "ZYNY6fTVNSD9c7gV").property("prop14", Double.NEGATIVE_INFINITY).property("prop26", -227236922).property("prop17", "aPRylbrjo2tnP6s").property("PersonalId", 7)
hugegraph.traversal().addE("Elabel7").from(__.V().where(__.values("PersonalId").is(eq(9)))).to(__.V().where(__.values("PersonalId").is(eq(10)))).property("prop22", true).property("prop6", -2088549446).property("prop27", 4.652607980540986e+17).property("prop23", Double.POSITIVE_INFINITY).property("prop14", Double.NaN).property("prop29", "KS").property("prop2", "HpXMblARRuEmdZ").property("prop20", "TNDby98").property("prop3", -91652992).property("prop21", 3.888109555522901e+18).property("prop1", 1230003527).property("prop18", -2430222493990906733).property("prop17", "4aE9").property("prop16", true).property("prop24", Double.NEGATIVE_INFINITY).property("prop7", false).property("prop25", -7596820317473066282).property("prop15", true).property("prop28", true).property("prop11", Double.POSITIVE_INFINITY).property("prop8", true).property("prop26", -909612664).property("prop9", "kJjXdLRXxas48Lf2").property("prop13", "9YzqppvOdTI6B3FBTaP").property("prop12", "u2qI450U").property("PersonalId", 8)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(1)))).to(__.V().where(__.values("PersonalId").is(eq(1)))).property("prop29", "wOHGsMCbLT").property("prop20", "b8O").property("prop14", 8.148995498778389e+16).property("prop26", -807835967).property("prop17", "yJfiEwSCFbs0D2NiK").property("PersonalId", 9)
hugegraph.traversal().addE("Elabel7").from(__.V().where(__.values("PersonalId").is(eq(2)))).to(__.V().where(__.values("PersonalId").is(eq(8)))).property("prop22", false).property("prop6", -1930305499).property("prop27", Double.NEGATIVE_INFINITY).property("prop23", 8.770361180022493e+17).property("prop14", -6.222924422192772e+18).property("prop29", "H8QM975bSKdXj").property("prop2", "56GM3t9xMW").property("prop20", "La1Zob7915").property("prop3", -1811723116).property("prop21", Double.POSITIVE_INFINITY).property("prop1", 2061225165).property("prop18", -8222022887878279824).property("prop17", "VatHM").property("prop16", false).property("prop24", 2.911161584969793e+17).property("prop7", true).property("prop25", 8305034491262785779).property("prop15", false).property("prop28", false).property("prop11", -1.4799426274526932e+18).property("prop8", true).property("prop26", -1452315236).property("prop9", "fZA").property("prop13", "y1eWg0uAbtUB9").property("prop12", "ndZI3csceOMsOkDs3e8P").property("PersonalId", 10)
hugegraph.traversal().addE("Elabel3").from(__.V().where(__.values("PersonalId").is(eq(2)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop11", 5.441719158655871e+18).property("prop17", "eVuFagvujxAOfTPQuv").property("prop9", "Op1KMEJLb").property("prop23", Double.NEGATIVE_INFINITY).property("prop2", "qGOdG7nV").property("prop14", Double.POSITIVE_INFINITY).property("prop29", "xIMlIwfvDlw").property("prop18", -1352445958007826697).property("prop1", -364490738).property("prop8", true).property("prop5", -1.9052928782061036e+18).property("prop15", true).property("prop22", false).property("prop7", false).property("prop27", 1.6319383778760176e+17).property("prop19", -4583802341426240216).property("prop20", "Wasx").property("prop4", true).property("prop10", 1557530603).property("prop16", true).property("prop30", -1450489962).property("prop26", -1460128055).property("prop24", -1.5627783923483302e+17).property("prop28", false).property("prop21", 2.813305972017547e+18).property("prop3", 204815688).property("prop25", 4142304256089357604).property("prop12", "m3ZmyeESiak").property("PersonalId", 11)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(7)))).to(__.V().where(__.values("PersonalId").is(eq(1)))).property("prop29", "8VxwvQg9SFNuX").property("prop20", "MOZOlVJuC50GMsn").property("prop14", 4.904526551552117e+17).property("prop26", -1159695476).property("prop17", "zDAK3Z8FigaC5Rh").property("PersonalId", 12)
hugegraph.traversal().addE("Elabel8").from(__.V().where(__.values("PersonalId").is(eq(8)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop12", "vhYUeT7g").property("prop13", "u393PI").property("prop19", -6247973541510766536).property("prop26", 1234443237).property("prop16", false).property("prop11", Double.NEGATIVE_INFINITY).property("prop2", "cCCG0ZCk").property("prop15", false).property("prop9", "5tlocCvrenx3g4").property("prop10", -2041086162).property("prop14", -2.789985961894153e+18).property("prop1", 954710109).property("prop30", 2129564069).property("prop21", Double.NaN).property("prop25", 8831260013264691775).property("prop5", -3.5234516400884684e+16).property("prop22", false).property("prop17", "Y5yWqLzQb").property("prop29", "id6t38VevEyfG").property("PersonalId", 13)
hugegraph.traversal().addE("Elabel4").from(__.V().where(__.values("PersonalId").is(eq(7)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop7", true).property("prop20", "X00W8TGt").property("prop28", false).property("prop2", "ITCn9").property("prop10", -576289844).property("prop22", true).property("prop21", 2.1258410519386096e+17).property("prop29", "896MtXB2kwA").property("PersonalId", 14)
hugegraph.traversal().addE("Elabel7").from(__.V().where(__.values("PersonalId").is(eq(9)))).to(__.V().where(__.values("PersonalId").is(eq(3)))).property("prop22", true).property("prop6", 585346199).property("prop27", -1.5125597544218474e+17).property("prop23", 6.09977869897098e+17).property("prop14", Double.NEGATIVE_INFINITY).property("prop29", "NauY7rFvj2uq8x").property("prop2", "J5ZUIDTY3ZDotacpxwX").property("prop20", "s").property("prop3", 74606922).property("prop21", -5.963107397873347e+18).property("prop1", 1849105080).property("prop18", 1603603216649236091).property("prop17", "8Jj2jJ").property("prop16", false).property("prop24", Double.NEGATIVE_INFINITY).property("prop7", false).property("prop25", 5235627272768125711).property("prop15", true).property("prop28", false).property("prop11", -5.169596459710645e+17).property("prop8", true).property("prop26", -58391392).property("prop9", "9l").property("prop13", "Xlyh7").property("prop12", "V1C2EqjYcjYwwsn").property("PersonalId", 15)
hugegraph.traversal().addE("Elabel5").from(__.V().where(__.values("PersonalId").is(eq(9)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop11", Double.POSITIVE_INFINITY).property("prop29", "Tpl23t3").property("prop23", 4.887011822223645e+18).property("prop1", 1317286265).property("prop22", true).property("prop2", "eNoYxpmC5a2").property("prop13", "D").property("prop17", "qO5it8u").property("prop18", 6486397487613466709).property("prop5", 9.13655279919458e+16).property("prop9", "XH2ycnTv3XDtaxp07c").property("prop3", -1282438191).property("prop16", false).property("PersonalId", 16)
hugegraph.traversal().addE("Elabel10").from(__.V().where(__.values("PersonalId").is(eq(5)))).to(__.V().where(__.values("PersonalId").is(eq(8)))).property("prop30", -1242354838).property("prop15", true).property("prop27", -2.052428486277548e+18).property("prop20", "aRmcBpKhw6n4").property("prop23", Double.POSITIVE_INFINITY).property("prop7", true).property("prop29", "a5DSAiz").property("prop16", true).property("prop26", -1531326788).property("prop13", "YgQ3PqgZSJlCdJnY").property("prop9", "KvTwQB4JHGDcL4POGSX").property("PersonalId", 17)
hugegraph.traversal().addE("Elabel6").from(__.V().where(__.values("PersonalId").is(eq(6)))).to(__.V().where(__.values("PersonalId").is(eq(5)))).property("prop7", true).property("prop28", false).property("prop9", "gbgsNTA7dA").property("prop18", 8328271130877779886).property("prop27", Double.NEGATIVE_INFINITY).property("prop4", false).property("prop14", Double.NaN).property("prop19", -8248740754855688283).property("prop26", -107077824).property("prop23", -1.561444542398227e+18).property("PersonalId", 18)
hugegraph.traversal().addE("Elabel8").from(__.V().where(__.values("PersonalId").is(eq(8)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop12", "aJ7TOVj4ijbJhBV7hj9").property("prop13", "tSN94R1c").property("prop19", 5013108044849980698).property("prop26", 734045265).property("prop16", true).property("prop11", Double.POSITIVE_INFINITY).property("prop2", "RCZchskpbx").property("prop15", true).property("prop9", "Y4BEh8cRiFPo6P").property("prop10", 621064932).property("prop14", Double.NaN).property("prop1", -1465422758).property("prop30", -1192731399).property("prop21", Double.POSITIVE_INFINITY).property("prop25", -3658517316488480557).property("prop5", 1.8367351105130196e+18).property("prop22", true).property("prop17", "desv").property("prop29", "iwCyAw6q0q1XNllec8Sn").property("PersonalId", 19)
hugegraph.traversal().addE("Elabel7").from(__.V().where(__.values("PersonalId").is(eq(2)))).to(__.V().where(__.values("PersonalId").is(eq(10)))).property("prop22", true).property("prop6", 280634209).property("prop27", -4.834069694634215e+18).property("prop23", Double.NEGATIVE_INFINITY).property("prop14", Double.NEGATIVE_INFINITY).property("prop29", "fugI9b").property("prop2", "ekru").property("prop20", "Ee2Y").property("prop3", -820201974).property("prop21", 2.1108223841860155e+18).property("prop1", -1140370834).property("prop18", -8933318902797886893).property("prop17", "loUU9PZrrjGwb8").property("prop16", false).property("prop24", Double.NEGATIVE_INFINITY).property("prop7", true).property("prop25", -7256119461986458698).property("prop15", false).property("prop28", false).property("prop11", -3.291675497727791e+17).property("prop8", false).property("prop26", -1693945503).property("prop9", "A6E1inW").property("prop13", "fG8CWqcArUHp").property("prop12", "lgnzRHQ4J4JT").property("PersonalId", 20)
hugegraph.traversal().addE("Elabel3").from(__.V().where(__.values("PersonalId").is(eq(9)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop11", Double.NEGATIVE_INFINITY).property("prop17", "AK99").property("prop9", "42kcON").property("prop23", 1.3990163890109542e+18).property("prop2", "lhhI0k3er4h7F0UL").property("prop14", 2.953079645015871e+16).property("prop29", "NKy98mXXUgoGz").property("prop18", -8628777103627158910).property("prop1", 1883227294).property("prop8", true).property("prop5", -3.232761656644855e+18).property("prop15", true).property("prop22", false).property("prop7", true).property("prop27", Double.POSITIVE_INFINITY).property("prop19", -2215909526247262043).property("prop20", "0n").property("prop4", false).property("prop10", 321157795).property("prop16", false).property("prop30", -894918224).property("prop26", -873637226).property("prop24", 4.1303125051139604e+18).property("prop28", true).property("prop21", Double.POSITIVE_INFINITY).property("prop3", 1991676604).property("prop25", -5935440340231217213).property("prop12", "9ToxfrYmXMsRHFfb7N").property("PersonalId", 21)
hugegraph.traversal().addE("Elabel7").from(__.V().where(__.values("PersonalId").is(eq(2)))).to(__.V().where(__.values("PersonalId").is(eq(10)))).property("prop22", false).property("prop6", 1143910163).property("prop27", -1.4940418530124626e+18).property("prop23", 2.1283534787017846e+18).property("prop14", Double.NEGATIVE_INFINITY).property("prop29", "m").property("prop2", "HAzDi64ci2").property("prop20", "26YGi2oG0vYs").property("prop3", 520569877).property("prop21", 2.596775589491466e+18).property("prop1", -929514723).property("prop18", 723272558350978679).property("prop17", "588g").property("prop16", false).property("prop24", -1.898323703650105e+18).property("prop7", false).property("prop25", 9151716051918561116).property("prop15", true).property("prop28", true).property("prop11", -5.699053565367946e+18).property("prop8", false).property("prop26", 2064508913).property("prop9", "Jg4buyV1F0p5NJ2").property("prop13", "MDxMa").property("prop12", "6H7NoN4BRqwP").property("PersonalId", 22)
hugegraph.traversal().addE("Elabel4").from(__.V().where(__.values("PersonalId").is(eq(7)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop7", false).property("prop20", "HzIamDzbs").property("prop28", true).property("prop2", "j1E36").property("prop10", -276025125).property("prop22", false).property("prop21", Double.NEGATIVE_INFINITY).property("prop29", "86iuR2Hfxcas").property("PersonalId", 23)
hugegraph.traversal().addE("Elabel10").from(__.V().where(__.values("PersonalId").is(eq(5)))).to(__.V().where(__.values("PersonalId").is(eq(3)))).property("prop30", 1011338466).property("prop15", true).property("prop27", Double.POSITIVE_INFINITY).property("prop20", "7XxXXyCjw").property("prop23", Double.NaN).property("prop7", true).property("prop29", "W0JxQuLFCWt").property("prop16", false).property("prop26", -117715982).property("prop13", "U3RQ1WsGvEBFy").property("prop9", "pQObyQtWVJG").property("PersonalId", 24)
hugegraph.traversal().addE("Elabel7").from(__.V().where(__.values("PersonalId").is(eq(9)))).to(__.V().where(__.values("PersonalId").is(eq(10)))).property("prop22", false).property("prop6", 609149041).property("prop27", Double.POSITIVE_INFINITY).property("prop23", 3.65017776920626e+18).property("prop14", Double.POSITIVE_INFINITY).property("prop29", "yvc").property("prop2", "BEp56GBoEBbynG9C").property("prop20", "17gEzQW").property("prop3", -832975956).property("prop21", Double.NEGATIVE_INFINITY).property("prop1", 1551739405).property("prop18", -7894811227597959375).property("prop17", "4UPiyonwuu0w9sp").property("prop16", false).property("prop24", Double.NaN).property("prop7", false).property("prop25", 2008213796715789919).property("prop15", false).property("prop28", false).property("prop11", -2.655500130930873e+17).property("prop8", true).property("prop26", -1296941825).property("prop9", "nKoaXzaJ").property("prop13", "8v3G").property("prop12", "Evnn9OFDfhRIKb8wwlxn").property("PersonalId", 25)
hugegraph.traversal().addE("Elabel5").from(__.V().where(__.values("PersonalId").is(eq(9)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop11", Double.NEGATIVE_INFINITY).property("prop29", "ebR").property("prop23", -2.8378966439113574e+18).property("prop1", -19603497).property("prop22", true).property("prop2", "H8HCDIprubmAwkU8").property("prop13", "OfpWI9N").property("prop17", "S43vY").property("prop18", -3787378859805442801).property("prop5", 1.429972541510471e+18).property("prop9", "fk5ay614cf4IL75F").property("prop3", 1931867647).property("prop16", true).property("PersonalId", 26)
hugegraph.traversal().addE("Elabel1").from(__.V().where(__.values("PersonalId").is(eq(3)))).to(__.V().where(__.values("PersonalId").is(eq(4)))).property("prop21", -3.0986691057315497e+18).property("prop19", 4590607020200281133).property("prop17", "R4Bj1rZB").property("prop30", -1748721459).property("prop3", 552629482).property("prop25", -8432418910712267075).property("prop9", "IMTkyNlPPurz5").property("prop8", true).property("PersonalId", 27)
hugegraph.traversal().addE("Elabel10").from(__.V().where(__.values("PersonalId").is(eq(6)))).to(__.V().where(__.values("PersonalId").is(eq(10)))).property("prop30", -1763606824).property("prop15", false).property("prop27", Double.NaN).property("prop20", "7IT4B").property("prop23", -2.312221756987141e+18).property("prop7", true).property("prop29", "wNrdjo").property("prop16", true).property("prop26", 1001884981).property("prop13", "BY").property("prop9", "xZTPcQV").property("PersonalId", 28)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(1)))).to(__.V().where(__.values("PersonalId").is(eq(1)))).property("prop29", "TP").property("prop20", "d").property("prop14", -6.971188751737649e+18).property("prop26", 948986462).property("prop17", "qKmu4z0B").property("PersonalId", 29)
hugegraph.traversal().addE("Elabel1").from(__.V().where(__.values("PersonalId").is(eq(3)))).to(__.V().where(__.values("PersonalId").is(eq(4)))).property("prop21", 1.5285590311542525e+17).property("prop19", -7881652590642194010).property("prop17", "VKSJqmLsFl3fk").property("prop30", 226074398).property("prop3", 190140532).property("prop25", -8438837967447909831).property("prop9", "9y").property("prop8", true).property("PersonalId", 30)
hugegraph.traversal().addE("Elabel1").from(__.V().where(__.values("PersonalId").is(eq(3)))).to(__.V().where(__.values("PersonalId").is(eq(4)))).property("prop21", 1.9857155520311e+18).property("prop19", -5120610778274388509).property("prop17", "jyGyXkIkPIRixGt").property("prop30", 292597669).property("prop3", -1650414036).property("prop25", 3887733620968124652).property("prop9", "ABOEiZdMCsXHSjBts9").property("prop8", true).property("PersonalId", 31)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(1)))).to(__.V().where(__.values("PersonalId").is(eq(7)))).property("prop29", "6mCapFYZ4KDt7").property("prop20", "wEzgk").property("prop14", 5.736720691815754e+18).property("prop26", 2026687782).property("prop17", "SeAS8tk6ug0dB86q8QR6").property("PersonalId", 32)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(7)))).to(__.V().where(__.values("PersonalId").is(eq(1)))).property("prop29", "FI7YCNdqvIK").property("prop20", "syNvPk9dzUV").property("prop14", Double.NEGATIVE_INFINITY).property("prop26", -154750474).property("prop17", "RD1R3YS").property("PersonalId", 33)
hugegraph.traversal().addE("Elabel2").from(__.V().where(__.values("PersonalId").is(eq(4)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop28", false).property("prop4", false).property("prop8", false).property("prop24", 6.396673890048753e+17).property("prop23", Double.NEGATIVE_INFINITY).property("prop22", true).property("prop20", "OZ9Z3R8BRO6qF").property("prop1", 505282240).property("PersonalId", 34)
hugegraph.traversal().addE("Elabel10").from(__.V().where(__.values("PersonalId").is(eq(6)))).to(__.V().where(__.values("PersonalId").is(eq(8)))).property("prop30", 1391750770).property("prop15", false).property("prop27", Double.NaN).property("prop20", "z5KKxydk4").property("prop23", -3448037079507767.0).property("prop7", true).property("prop29", "ZIXRBAhw").property("prop16", true).property("prop26", 1017919232).property("prop13", "M").property("prop9", "IQmbIPmfm803EB").property("PersonalId", 35)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(1)))).to(__.V().where(__.values("PersonalId").is(eq(7)))).property("prop29", "YSnN7Y").property("prop20", "OfyiW4fTLpoQBeo4u6it").property("prop14", 3.00020930098823e+18).property("prop26", -1696732397).property("prop17", "3FaHKPv7hCW3AT0").property("PersonalId", 36)
hugegraph.traversal().addE("Elabel5").from(__.V().where(__.values("PersonalId").is(eq(2)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop11", Double.NaN).property("prop29", "ASjUGjiGwIrq7P11OlOY").property("prop23", Double.NEGATIVE_INFINITY).property("prop1", 797858670).property("prop22", true).property("prop2", "Rr2LihSDQBS6").property("prop13", "K").property("prop17", "xHVM").property("prop18", -2979245457535035175).property("prop5", Double.NEGATIVE_INFINITY).property("prop9", "Q").property("prop3", -2122213416).property("prop16", true).property("PersonalId", 37)
hugegraph.traversal().addE("Elabel6").from(__.V().where(__.values("PersonalId").is(eq(5)))).to(__.V().where(__.values("PersonalId").is(eq(6)))).property("prop7", false).property("prop28", false).property("prop9", "csOAvvv7ByKTjSGy").property("prop18", 7000307890011301489).property("prop27", -1.6649745223299686e+17).property("prop4", false).property("prop14", Double.POSITIVE_INFINITY).property("prop19", 8017551904848165929).property("prop26", -985452500).property("prop23", Double.NEGATIVE_INFINITY).property("PersonalId", 38)
hugegraph.traversal().addE("Elabel4").from(__.V().where(__.values("PersonalId").is(eq(7)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop7", true).property("prop20", "zqGZZPxN3De").property("prop28", true).property("prop2", "Je9SWI8xSJXFf0Oja").property("prop10", -1423263847).property("prop22", false).property("prop21", Double.NEGATIVE_INFINITY).property("prop29", "c8daSqLW").property("PersonalId", 39)
hugegraph.traversal().addE("Elabel1").from(__.V().where(__.values("PersonalId").is(eq(3)))).to(__.V().where(__.values("PersonalId").is(eq(4)))).property("prop21", -2.4465864153762912e+17).property("prop19", 758727585565340346).property("prop17", "0A").property("prop30", 406114880).property("prop3", -2025066812).property("prop25", -9061243220552190879).property("prop9", "H").property("prop8", false).property("PersonalId", 40)
hugegraph.traversal().addE("Elabel5").from(__.V().where(__.values("PersonalId").is(eq(2)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop11", -5.772649124921356e+17).property("prop29", "vd2ezONDugDBxFTUxIW").property("prop23", 1.758843218072315e+18).property("prop1", 1666132948).property("prop22", true).property("prop2", "FmqMZZjy0z").property("prop13", "pMOXkvKsHwPDWoe").property("prop17", "5P9UUMcKiumrnZiyhKV").property("prop18", 6146003666790473008).property("prop5", Double.NaN).property("prop9", "HscwuJ1P").property("prop3", 1593956743).property("prop16", true).property("PersonalId", 41)
hugegraph.traversal().addE("Elabel8").from(__.V().where(__.values("PersonalId").is(eq(8)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop12", "5tXupQnX00g").property("prop13", "Kk1ajukF4N").property("prop19", -6206684376759966237).property("prop26", 1310995068).property("prop16", true).property("prop11", 1.7511636734161494e+17).property("prop2", "sZphbsozXnZ8tPy6").property("prop15", true).property("prop9", "FRL9izKru").property("prop10", -548798416).property("prop14", 2.13509762150388e+18).property("prop1", 1168202951).property("prop30", 1630521931).property("prop21", Double.NaN).property("prop25", 986155103490248824).property("prop5", 8.415896183526324e+17).property("prop22", true).property("prop17", "PnFboBd1xjQfM44D").property("prop29", "4dPMyDuusBQt33").property("PersonalId", 42)
hugegraph.traversal().addE("Elabel2").from(__.V().where(__.values("PersonalId").is(eq(4)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop28", true).property("prop4", true).property("prop8", false).property("prop24", 8.151787704177878e+17).property("prop23", Double.POSITIVE_INFINITY).property("prop22", true).property("prop20", "D2ZY2D").property("prop1", -856992166).property("PersonalId", 43)
hugegraph.traversal().addE("Elabel3").from(__.V().where(__.values("PersonalId").is(eq(9)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop11", -8.625613223872904e+17).property("prop17", "F").property("prop9", "lJwi").property("prop23", 3.747763290440731e+17).property("prop2", "EX0Y1C3QEAi51tcNr").property("prop14", 1.6160786411401592e+18).property("prop29", "6fgJ").property("prop18", -131398045153387651).property("prop1", 1656825752).property("prop8", false).property("prop5", Double.NaN).property("prop15", true).property("prop22", false).property("prop7", true).property("prop27", -2.4336947061738716e+18).property("prop19", -1753566767685842131).property("prop20", "p").property("prop4", true).property("prop10", 1523611076).property("prop16", false).property("prop30", -248734657).property("prop26", -34043281).property("prop24", -1.986707216801087e+18).property("prop28", false).property("prop21", -1.2044189855408492e+18).property("prop3", -93451486).property("prop25", -5941866331529915478).property("prop12", "RDbwhlFPCsTvpDD").property("PersonalId", 44)
hugegraph.traversal().addE("Elabel2").from(__.V().where(__.values("PersonalId").is(eq(4)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop28", true).property("prop4", false).property("prop8", false).property("prop24", Double.NEGATIVE_INFINITY).property("prop23", 6.281802942843509e+18).property("prop22", false).property("prop20", "YAc796SdW0pZC").property("prop1", 1517445296).property("PersonalId", 45)
hugegraph.traversal().addE("Elabel2").from(__.V().where(__.values("PersonalId").is(eq(4)))).to(__.V().where(__.values("PersonalId").is(eq(2)))).property("prop28", false).property("prop4", false).property("prop8", true).property("prop24", 8.214907008943642e+17).property("prop23", -8.115656101062882e+16).property("prop22", true).property("prop20", "RdW").property("prop1", -467325232).property("PersonalId", 46)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(7)))).to(__.V().where(__.values("PersonalId").is(eq(7)))).property("prop29", "qdXyzwGglhogvc0iRX9g").property("prop20", "afzDdViMRtY0yu").property("prop14", 2.0494564226854064e+16).property("prop26", 1107461481).property("prop17", "NGhbfYJHjSzzwxFHl").property("PersonalId", 47)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(7)))).to(__.V().where(__.values("PersonalId").is(eq(1)))).property("prop29", "sc2r1LTaP58VyMdvwaPP").property("prop20", "3DLzgR6Uz9G").property("prop14", Double.NEGATIVE_INFINITY).property("prop26", -1625547361).property("prop17", "zFyOkPw4MNr5I545q").property("PersonalId", 48)
hugegraph.traversal().addE("Elabel2").from(__.V().where(__.values("PersonalId").is(eq(4)))).to(__.V().where(__.values("PersonalId").is(eq(9)))).property("prop28", false).property("prop4", false).property("prop8", true).property("prop24", Double.NaN).property("prop23", Double.NEGATIVE_INFINITY).property("prop22", true).property("prop20", "qzvRx4s2JIGlV9").property("prop1", -1759813003).property("PersonalId", 49)
hugegraph.traversal().addE("Elabel9").from(__.V().where(__.values("PersonalId").is(eq(7)))).to(__.V().where(__.values("PersonalId").is(eq(7)))).property("prop29", "WtIceKf").property("prop20", "711Qyp").property("prop14", Double.POSITIVE_INFINITY).property("prop26", 1619230803).property("prop17", "R4").property("PersonalId", 50)
Vertex/Edge example (问题点 / 边数据举例)
No response
Schema [VertexLabel, EdgeLabel, IndexLabel] (元数据结构)
No response
do you want a min(local)
step:
hugegraph.traversal().E().order().by(values("prop10").min(local))
do you want a
min(local)
step:hugegraph.traversal().E().order().by(values("prop10").min(local))
Thank you very much for your response. I am interested in implementing something similar to min(local), and I plan to test whether this will still result in the same exception when using "local" as soon as possible. However, based on the information in the Gremlin documents found at http://tinkerpop-gremlin.cn/#by-step, it appears that omitting "local" may also be acceptable. Would you be able to assist me in verifying whether there is an issue or bug with this? Thank you kindly.
@javeme Hi, I use hugegraph.traversal().E().order().by(values("prop10").min(local))
but meet another unexpected exception that I never met java.lang.ClassCastException', 'message': 'java.lang.Integer cannot be cast to java.lang.Iterable
. Would you be able to assist me in verifying this? Thank you kindly.
Sorry, it expects a fold() step and should be: g.E().order().by(values("prop10").fold().min(local))
.
A further question, in this scene why not use this way g.E().order().by("prop10")
?
Sorry, it expects a fold() step and should be:
g.E().order().by(values("prop10").fold().min(local))
.A further question, in this scene why not use this way
g.E().order().by("prop10")
?
Hi, Many thanks again for your valuable feedback, and the g.E().order().by("prop10")
is OK to execute which helps me a lot.
However, I try the hugegraph.traversal().E().order().by(values("prop10").fold().min(local))
where still returns an unexpected exception java.lang.IllegalArgumentException
.
In my opinion, there may be some bugs during the execution of the latter query, which could be similar to the issue encountered previously (#2124). My intention is to order the edges based on the minimum property value of "prop10" among their out-vertices. However, when I tried to execute the query hugegraph.traversal().E().order().by(__.outV().values("prop10").fold().min(local))
, it resulted in an unexpected exception.
I noticed that hugegraph.traversal().E().order().by(values("prop10").min())
is a reduction of the above query, and the above query might be applicable in some contexts for some users. Would it be possible for you to verify whether there is a bug in the execution process? Your assistance in resolving this issue would be greatly appreciated.
However, I try the hugegraph.traversal().E().order().by(values("prop10").fold().min(local)) where still returns an unexpected exception java.lang.IllegalArgumentException.
can you share more details of the exception?
However, I try the hugegraph.traversal().E().order().by(values("prop10").fold().min(local)) where still returns an unexpected exception java.lang.IllegalArgumentException.
can you share more details of the exception?
Sure, the information from server is ERROR:root:{'exception': 'java.lang.IllegalArgumentException', 'message': 'The provided traverser does not map to a value: e[L695415354955923456>6>>L695415355421491200][695415354955923456-Elabel6->695415355421491200]->[PropertiesStep([prop10],value), FoldStep, MinLocalStep]', 'cause': '[java.lang.IllegalArgumentException]'}
.
And the information from hubble is in the following pic:
seems some edges do not have property 'prop10', please try order().by(choose(values("xx"), values("xx").min(), constant(0)))
seems some edges do not have property 'prop10', please try
order().by(choose(values("xx"), values("xx").min(), constant(0)))
I appreciate your help and your previous query hugegraph.traversal().E().order().by(choose(values("prop10"), values("prop10").min(), constant(0)))
works well . However, I have observed that order().by(values("prop10"))
can be executed successfully even when some edges do not have the "prop10" property. This is an advantage of HugeGraph, as other Graph Databases such as OrientDB cannot handle this situation.
Due to this difference, there appears to be an inconsistency in being unable to order the above case directly. And I also noticed that g.E().order().by(values("prop10").fold().min(local))
can be executed correctly in the TinkerGraph. I was wondering if there is a way to resolve this inconsistency and enable us to order the edges directly without the need for choose
statements. Would it be possible for you to fix this issue?
could you further confirm it whether is a real bug?