Closed marco-brandizi closed 4 months ago
24.4.1
Java: OpenJDK 64-Bit Server VM Temurin-17.0.8+7 (build 17.0.8+7, mixed mode, sharing)
OS: Linux NAME = "Rocky Linux 8.7"
I still see #193: In Gremlin, when using hasLabel() with a non existing parameter value, an empty result is expected. This should return nulls:
hasLabel()
g.V().hasLabel ( 'foo-label' ).count () g.E().hasLabel ( 'foo-label' ).count ()
Both the queries above (when executed against a DB without that label) return something like:
com.arcadedb.exception.SchemaException: Type with name 'is_a_1' was not found
This happens both when using the Studio and the Java driver. Interestengly, without the .count() step, it silently returns the expected empty results.
.count()
See above.
Thanks for the report, the issue is fixed now in the latest 24.5.1-SNAPSHOT.
24.5.1-SNAPSHOT
ArcadeDB Version:
24.4.1
OS and JDK Version:
Java: OpenJDK 64-Bit Server VM Temurin-17.0.8+7 (build 17.0.8+7, mixed mode, sharing)
OS: Linux NAME = "Rocky Linux 8.7"
Expected behavior
I still see #193: In Gremlin, when using
hasLabel()
with a non existing parameter value, an empty result is expected. This should return nulls:Actual behavior
Both the queries above (when executed against a DB without that label) return something like:
com.arcadedb.exception.SchemaException: Type with name 'is_a_1' was not found
This happens both when using the Studio and the Java driver. Interestengly, without the
.count()
step, it silently returns the expected empty results.Steps to reproduce
See above.