two property paths with "/" return no result

Description

  1. This doesn't return anything

  2. This returns stuff:

  3. This returns stuff too:

  4. And so does this:

I thought that the "." at the end of each statement terminates the pattern. But in query 1, it seems the property path in the third pattern is somehow added to the second pattern. Adding parens doesn't help

Activity

Show:
Jeen Broekstra
February 17, 2014, 11:41 PM

These queries are all syntactically incorrect as the parser trips over a lack of namespace definitions.

However, after mocking up some prefixes we see the following algebra tree for the first query:

It looks as if the name generated for the anonymous intermediate variable in the path expression is accidentally reused for the two property paths.

Vladimir Alexiev
February 18, 2014, 1:23 AM

They are valid at the endpoint given in Environment (that repo knows the prefixes and will add them)

Jeen Broekstra
February 18, 2014, 1:43 AM
Jeen Broekstra
February 18, 2014, 5:11 AM

Yep, has been fixed.

Assignee

Jeen Broekstra

Reporter

Vladimir Alexiev

Labels

Components

Fix versions

Affects versions

Priority

Major
Configure