Skip to content
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

Execution failure when matching multiple labels in cypher #5336

Closed
cornerman opened this issue Sep 11, 2015 · 3 comments
Closed

Execution failure when matching multiple labels in cypher #5336

cornerman opened this issue Sep 11, 2015 · 3 comments

Comments

@cornerman
Copy link

So I have a cypher query which matches a relation between two nodes that have multiple labels.

In order to reproduce, first create this:

create (n:A:B:C:D:E:F:G:H:I:J:K:L:M)-[:REL]->(m:Z:Y:X:W:V:U) return *

and then match the created nodes:

match (n:A:B:C:D:E:F:G:H:I:J:K:L:M)-[:REL]->(m:Z:Y:X:W:V:U) return *

The matching fails with an Neo.DatabaseError.Statement.ExecutionFailure caused by a java.lang.NumberFormatException in java.math.BigDecimal. You can find the full stacktrace here.

I am using neo4j version 2.2.5

Edit: I tried out previous versions, and the bug is present in neo4j versions 2.2.3, 2.2.4 and 2.2.5.
Version 2.2.2 seems to be the most recent working release.

@fdietze
Copy link

fdietze commented Sep 29, 2015

This is still reproducible in 2.3.0-M3.

@jexp
Copy link
Member

jexp commented Sep 29, 2015

Works for me in 2.3-SNAPSHOT so should be working in the next release.

plan 17

@pontusmelke
Copy link
Contributor

fixed in #5414

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants