Description
The SameNodeJoinConditionTest test is failing with a parsing exception.
As this is not failing due to some missing feature, I think the test should be fixed.
Query
select * from [nt:unstructured] AS [left] INNER JOIN [nt:unstructured] AS [right] ON ISSAMENODE([left], [right], [.]) where ISDESCENDANTNODE([right], [/testroot])
Trace
Caused by: java.text.ParseException: Query: select * from [nt:unstructured] AS [left] INNER JOIN [nt:unstructured] AS [right] ON ISSAMENODE([left], [right], [.])(*)where ISDESCENDANTNODE([right], [/testroot]); expected: absolute path at org.apache.jackrabbit.oak.query.SQL2Parser.getSyntaxError(SQL2Parser.java:1104) at org.apache.jackrabbit.oak.query.SQL2Parser.readAbsolutePath(SQL2Parser.java:458) at org.apache.jackrabbit.oak.query.SQL2Parser.parseJoinCondition(SQL2Parser.java:235) at org.apache.jackrabbit.oak.query.SQL2Parser.parseSource(SQL2Parser.java:219) at org.apache.jackrabbit.oak.query.SQL2Parser.parse(SQL2Parser.java:123)