Open polyominal opened 1 year ago
(This one behaves somewhat differently from #5616, as both results are non-empty; hope it helps with bug detection.)
Bug Description
The following two logically equivalent (as one could verify) queries are returning inconsistent results of different number of rows.
Query 1:
MATCH (n1)-[]-(n2:L5:L2)<-[:T1]-(n3:L1), (n4:L4)-[]-(n2:L1:L5) RETURN *
Query 2:
MATCH (n4:L4), (n1), (n2:L5:L2:L1)-[]-(n1), (n4:L4)-[]-(n2:L5:L1), (n3:L1), (n2:L5:L1)<-[:T1]-(n3:L1) RETURN *
Environments
Linux nn 5.19.0-41-generic #42~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 18 17:40:00 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
How To Reproduce
Steps to reproduce the behavior:
Expected behavior The first query gives a result of 5118 rows; the second one yields 5225 rows.
thanks for reporting,we can reproduce
(This one behaves somewhat differently from #5616, as both results are non-empty; hope it helps with bug detection.)
Bug Description
The following two logically equivalent (as one could verify) queries are returning inconsistent results of different number of rows.
Query 1:
Query 2:
Environments
Linux nn 5.19.0-41-generic #42~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 18 17:40:00 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
How To Reproduce
Steps to reproduce the behavior:
Expected behavior The first query gives a result of 5118 rows; the second one yields 5225 rows.