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
MATCH (p) DELETE p
results following error: groovy.lang.MissingMethodException: No signature of method: org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyScriptEngine.cypherException() is applicable for argument types: () values: []
Steps to reproduce
WIth empty database CREATE (p:Person) RETURN p MATCH (p) DELETE p
Found the issue: the Cypher custom functions were not registered in the engine. Now they are registered on both Gremlin Server and ArcadeDB's Cypher engine.
Thanks @artturimatias for submitting the issue with a clear way to reproduce it.
Activity
fix: cypher execution when custom functions are used
lvca commentedon Jan 2, 2023
Found the issue: the Cypher custom functions were not registered in the engine. Now they are registered on both Gremlin Server and ArcadeDB's Cypher engine.
Thanks @artturimatias for submitting the issue with a clear way to reproduce it.
artturimatias commentedon Jan 2, 2023
Thanks for a quick fix @lvca , tested with latest commit and can confirm that delete works.
test: fixed regression for cypher queries
chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 [skip ci]
chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 [skip ci]
fix: cypher execution when custom functions are used
test: fixed regression for cypher queries
chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 [skip ci]
chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0 [skip ci]
chore(deps): bump actions/setup-go from 5.5.0 to 6.5.0 [skip ci]