-
Notifications
You must be signed in to change notification settings - Fork 419
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When it executes VLE(Variable Length Edge) query, why it unable to find the data in the database. #2143
Comments
@ToLboo Can you please share the following information neccessary for me to reproduce the issue
|
Thank you for your reply! |
Also experiencing this issue, running apache age for PG12 cloned from latest master branch. |
@Mocuto Is the problem solved now? |
Hi @ToLboo, I have tried reproducing the issue, but am unable to. Could you provide me the complete error message? psql (15.8)
Type "help" for help.
issue_2148=# CREATE EXTENSION age; SET search_path=ag_catalog;
CREATE EXTENSION
SET
issue_2148=# \dx age
List of installed extensions
Name | Version | Schema | Description
------+---------+------------+------------------------
age | 1.5.0 | ag_catalog | AGE database extension
(1 row)
issue_2148=# SELECT create_graph('graph');
NOTICE: graph "graph" has been created
create_graph
--------------
(1 row)
issue_2148=# SELECT create_vlabel('graph', 'ADVANCED_FACE');
NOTICE: VLabel "ADVANCED_FACE" has been created
create_vlabel
---------------
(1 row)
issue_2148=# SELECT create_vlabel('graph', 'CLOSED_SHELL');
NOTICE: VLabel "CLOSED_SHELL" has been created
create_vlabel
---------------
(1 row)
issue_2148=# SELECT create_vlabel('graph', 'EDGE_LOOP');
NOTICE: VLabel "EDGE_LOOP" has been created
create_vlabel
---------------
(1 row)
issue_2148=# SELECT create_vlabel('graph', 'FACE_BOUND');
NOTICE: VLabel "FACE_BOUND" has been created
create_vlabel
---------------
(1 row)
issue_2148=# SELECT load_labels_from_file('graph', 'ADVANCED_FACE', '/path/to/G_010101/G_010101_Front_Floor_Asy/vertex/ADVANCED_FACE.csv');
load_labels_from_file
-----------------------
(1 row)
issue_2148=# SELECT load_labels_from_file('graph', 'CLOSED_SHELL', '/path/to/G_010101/G_010101_Front_Floor_Asy/vertex/CLOSED_SHELL.csv');
load_labels_from_file
-----------------------
(1 row)
issue_2148=# SELECT load_labels_from_file('graph', 'EDGE_LOOP', '/path/to/G_010101/G_010101_Front_Floor_Asy/vertex/EDGE_LOOP.csv');
load_labels_from_file
-----------------------
(1 row)
issue_2148=# SELECT load_labels_from_file('graph', 'FACE_BOUND', '/path/to/G_010101/G_010101_Front_Floor_Asy/vertex/FACE_BOUND.csv');
load_labels_from_file
-----------------------
(1 row)
issue_2148=# SELECT create_elabel('graph', 'E_ADVANCED_FACE_2_FACE_BOUND');
NOTICE: ELabel "E_ADVANCED_FACE_2_FACE_BOUND" has been created
create_elabel
---------------
(1 row)
issue_2148=# SELECT create_elabel('graph', 'E_CLOSED_SHELL_2_ADVANCED_FACE');
NOTICE: ELabel "E_CLOSED_SHELL_2_ADVANCED_FACE" has been created
create_elabel
---------------
(1 row)
issue_2148=# SELECT create_elabel('graph', 'E_FACE_BOUND_2_EDGE_LOOP');
NOTICE: ELabel "E_FACE_BOUND_2_EDGE_LOOP" has been created
create_elabel
---------------
(1 row)
issue_2148=# SELECT load_edges_from_file('graph', 'E_ADVANCED_FACE_2_FACE_BOUND', '/path/to/G_010101/G_010101_Front_Floor_Asy/edges/E_ADVANCED_FACE_2_FACE_BOUND.csv');
load_edges_from_file
----------------------
(1 row)
issue_2148=# SELECT load_edges_from_file('graph', 'E_CLOSED_SHELL_2_ADVANCED_FACE', '/path/to/G_010101/G_010101_Front_Floor_Asy/edges/E_CLOSED_SHELL_2_ADVANCED_FACE.csv');
load_edges_from_file
----------------------
(1 row)
issue_2148=# SELECT load_edges_from_file('graph', 'E_FACE_BOUND_2_EDGE_LOOP', '/path/to/G_010101/G_010101_Front_Floor_Asy/edges/E_FACE_BOUND_2_EDGE_LOOP.csv');
load_edges_from_file
----------------------
(1 row)
issue_2148=# SELECT * FROM cypher('graph', $$ MATCH (cs:CLOSED_SHELL {id: "26", file_name: "010101_Front_Floor_Asy"})-[*1..3]->(el:EDGE_LOOP) RETURN el.id AS id, el $$) AS (id integer, el agtype);
id | el
------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
29 | {"id": 1407374883553309, "label": "EDGE_LOOP", "properties": {"id": "29", "ids": "[30,228,341,446]", "name": "''", "__id__": 29, "belong": "010101_Front_Floor_Asy.stp0000000000001220
", "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "30,228,341,446"}}::vertex
468 | {"id": 1407374883553748, "label": "EDGE_LOOP", "properties": {"id": "468", "ids": "[469,470,568,569]", "name": "''", "__id__": 468, "belong": "010101_Front_Floor_Asy.stp0000000000001
220", "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "469,470,568,569"}}::vertex
669 | {"id": 1407374883553949, "label": "EDGE_LOOP", "properties": {"id": "669", "ids": "[670,831]", "name": "''", "__id__": 669, "belong": "010101_Front_Floor_Asy.stp0000000000001220", "f
ile_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "670,831"}}::vertex
989 | {"id": 1407374883554269, "label": "EDGE_LOOP", "properties": {"id": "989", "ids": "[990,991]", "name": "''", "__id__": 989, "belong": "010101_Front_Floor_Asy.stp0000000000001220", "f
ile_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "990,991"}}::vertex
994 | {"id": 1407374883554274, "label": "EDGE_LOOP", "properties": {"id": "994", "ids": "[995,1087,1107,1108]", "name": "''", "__id__": 994, "belong": "010101_Front_Floor_Asy.stp0000000000
001220", "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "995,1087,1107,1108"}}::vertex
1130 | {"id": 1407374883554410, "label": "EDGE_LOOP", "properties": {"id": "1130", "ids": "[1131,1132]", "name": "''", "__id__": 1130, "belong": "010101_Front_Floor_Asy.stp0000000000001220"
, "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "1131,1132"}}::vertex
1208 | {"id": 1407374883554488, "label": "EDGE_LOOP", "properties": {"id": "1208", "ids": "[1209,1210]", "name": "''", "__id__": 1208, "belong": "010101_Front_Floor_Asy.stp0000000000001220"
, "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "1209,1210"}}::vertex
1213 | {"id": 1407374883554493, "label": "EDGE_LOOP", "properties": {"id": "1213", "ids": "[1214,1215,1216,1217]", "name": "''", "__id__": 1213, "belong": "010101_Front_Floor_Asy.stp0000000
000001220", "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "1214,1215,1216,1217"}}::vertex
(8 rows)
issue_2148=# SELECT * FROM cypher('graph', $$ MATCH (cs:CLOSED_SHELL {id: "26", file_name: "010101_Front_Floor_Asy"})-[]->()-[]->()-[]->(el:EDGE_LOOP) RETURN el.id AS id, el $$) AS (id integer, el agtype);
id | el
------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
29 | {"id": 1407374883553309, "label": "EDGE_LOOP", "properties": {"id": "29", "ids": "[30,228,341,446]", "name": "''", "__id__": 29, "belong": "010101_Front_Floor_Asy.stp0000000000001220
", "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "30,228,341,446"}}::vertex
468 | {"id": 1407374883553748, "label": "EDGE_LOOP", "properties": {"id": "468", "ids": "[469,470,568,569]", "name": "''", "__id__": 468, "belong": "010101_Front_Floor_Asy.stp0000000000001
220", "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "469,470,568,569"}}::vertex
669 | {"id": 1407374883553949, "label": "EDGE_LOOP", "properties": {"id": "669", "ids": "[670,831]", "name": "''", "__id__": 669, "belong": "010101_Front_Floor_Asy.stp0000000000001220", "f
ile_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "670,831"}}::vertex
989 | {"id": 1407374883554269, "label": "EDGE_LOOP", "properties": {"id": "989", "ids": "[990,991]", "name": "''", "__id__": 989, "belong": "010101_Front_Floor_Asy.stp0000000000001220", "f
ile_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "990,991"}}::vertex
994 | {"id": 1407374883554274, "label": "EDGE_LOOP", "properties": {"id": "994", "ids": "[995,1087,1107,1108]", "name": "''", "__id__": 994, "belong": "010101_Front_Floor_Asy.stp0000000000
001220", "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "995,1087,1107,1108"}}::vertex
1130 | {"id": 1407374883554410, "label": "EDGE_LOOP", "properties": {"id": "1130", "ids": "[1131,1132]", "name": "''", "__id__": 1130, "belong": "010101_Front_Floor_Asy.stp0000000000001220"
, "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "1131,1132"}}::vertex
1208 | {"id": 1407374883554488, "label": "EDGE_LOOP", "properties": {"id": "1208", "ids": "[1209,1210]", "name": "''", "__id__": 1208, "belong": "010101_Front_Floor_Asy.stp0000000000001220"
, "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "1209,1210"}}::vertex
1213 | {"id": 1407374883554493, "label": "EDGE_LOOP", "properties": {"id": "1213", "ids": "[1214,1215,1216,1217]", "name": "''", "__id__": 1213, "belong": "010101_Front_Floor_Asy.stp0000000
000001220", "file_name": "010101_Front_Floor_Asy", "entity_type": "EDGE_LOOP", "related_entity": "1214,1215,1216,1217"}}::vertex
(8 rows) |
I am experiencing a similar issue with . Whenever I run the following query:
It always throws the following error on the first execution:
Subsequent executions do not throw this error but always return empty results. However, when I run this query:
It successfully retrieves valid results.
Could you please help me understand why this is happening and how to resolve the issue?
The text was updated successfully, but these errors were encountered: