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
Attempting to insert an edge referencing a missing vertex returns an an error that the edge collection is missing, rather than that the vertex is missing.
My Environment
ArangoDB Version: 3.6.1 via official docker
Storage Engine: whatever is default
Deployment Mode: single
Deployment Strategy: official docker via manual command in docker-composearangodb --starter.mode=single --starter.data-dir=/opt/arangodb --starter.address=0.0.0.0
Configuration: nothing special
Infrastructure: docker-compose local development
Operating System: whatever is in your docker image
Total RAM in your machine: 32Gb but only 4GB allocated to docker
Disks in use: SSD
Used Package: nope
Component, Query & Data
Originally thought this was a bug in python arango filed here but it seems this message is coming straight from arangodb. Requoted here with edits based on new info:
Given a graph G that links V_DOCS to itself via edge collection EDGE_DOCS, I accidentally typo'd my link statement in something that looks roughly like this:
arango.exceptions.DocumentInsertError: [HTTP 404][ERR 1203] collection 'EDGE_DOCS' not found
Certainly EDGE_DOCS exists ... what the error should have been telling me is that the vertex referencing V_TYPO doesn't exist.
I originally assumed this was something in python-arango simply receiving a 404 from arangodb and filling in the EDGE_DOCS collection name on its own, but its author assures me that the error is returned verbatim from arangodb.
Steps to reproduce
Described above.
Problem:
Attempting to insert an edge referencing a missing vertex returns an an error that the edge collection is missing, rather than that the vertex is missing.
Expected result:
The error returned should reference the missing vertex, not the edge collection (which does exist).
The text was updated successfully, but these errors were encountered:
Attempting to insert an edge referencing a missing vertex returns an an error that the edge collection is missing, rather than that the vertex is missing.
My Environment
arangodb --starter.mode=single --starter.data-dir=/opt/arangodb --starter.address=0.0.0.0
Component, Query & Data
Originally thought this was a bug in python arango filed here but it seems this message is coming straight from arangodb. Requoted here with edits based on new info:
Given a graph
G
that linksV_DOCS
to itself via edge collectionEDGE_DOCS
, I accidentally typo'd my link statement in something that looks roughly like this:The error returned looks like this:
arango.exceptions.DocumentInsertError: [HTTP 404][ERR 1203] collection 'EDGE_DOCS' not found
Certainly
EDGE_DOCS
exists ... what the error should have been telling me is that the vertex referencingV_TYPO
doesn't exist.I originally assumed this was something in python-arango simply receiving a
404
from arangodb and filling in theEDGE_DOCS
collection name on its own, but its author assures me that the error is returned verbatim from arangodb.Steps to reproduce
Described above.
Problem:
Attempting to insert an edge referencing a missing vertex returns an an error that the edge collection is missing, rather than that the vertex is missing.
Expected result:
The error returned should reference the missing vertex, not the edge collection (which does exist).
The text was updated successfully, but these errors were encountered: