From: "Mike Taylor" <[log in to unmask]>
> The correct outcome here is for the CQL grammar to be fixed. I don't
> see that happening before v1.2, .....
Could it be as simple as this --
searchClause ::= '(' cqlQuery ')' | index relation searchTerm | searchTerm
which should be:
searchClause ::= '(' cqlQuery ')' | index relation searchClause | searchTerm
i.e. the middle "searchTerm" should be "searchClause".
If so, I think it's a typo, we can treat it as a defect, and just fix it.
Please see if you agree.