You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please note that the source_id in the two entries are the same
Please note the only check is that the A node (source id) is a CHUNK node
In other words, if the source_ids are all the same, if the check pass for one entry it should pass for all (the two).
When executing the query, here is what is returned by the arcade db rest api AN ARRAY OF LENGTH = 1 :
When editing the query and removing the CHUNK check from MATCH (a:CHUNK) WHERE ID(a) = row.source_id -> MATCH (a) WHERE ID(a) = row.source_id there is no issue, returned array len is 2 and all the relations (the two) are correctly created.
Hello
ArcadeDB Version:
ArcadeDB Server v24.11.2 (build 055592c73d27d894c26f3faaf7df22e15c28f03d/1733838531445/main)
OS and JDK Version:
Running on Linux 5.15.0-105-generic - OpenJDK 64-Bit Server VM 17.0.13
Expected behavior
So the idea is we want to execute the following request :
Our param data is :
CHUNK
nodeIn other words, if the source_ids are all the same, if the check pass for one entry it should pass for all (the two).
When executing the query, here is what is returned by the arcade db rest api AN ARRAY OF LENGTH = 1 :
This is quite unexpected.
When editing the query and removing the
CHUNK
check fromMATCH (a:CHUNK) WHERE ID(a) = row.source_id
->MATCH (a) WHERE ID(a) = row.source_id
there is no issue, returned array len is 2 and all the relations (the two) are correctly created.New query :
New result with the expected size :
Here is a database backup right before executing the queries, you'll notice on the chunks RID posted above debug relations, you can ignore them.
POLAIRE_OCR2-backup-20250207-083229355.zip
The text was updated successfully, but these errors were encountered: