thomasmueller opened a new pull request, #3122:
URL: https://github.com/apache/jackrabbit-oak/pull/3122

   XPath queries failed to parse when a path contained certain valid characters 
that XML allows in names but Java does not (such as the middle dot ยท), because 
the parser treated them as spaces and split the path into two pieces, leaving a 
leftover token it couldn't make sense of. This fix changes the parser to accept 
those XML name characters, such that those paths can be queried.
   
   The bug fix is very simple, but in a critical path of the code (XPath to SQL 
converter). Therefore, I decided to put the fix behind a feature toggle (but 
since it's a bug fix I have it on by default, as documented in Agents.md).
   
   Issue: https://issues.apache.org/jira/browse/OAK-12364
   
   Re-opens existing PR against a feature branch: 
https://github.com/apache/jackrabbit-oak/pull/3084


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to