ChlineSaurus opened a new pull request, #3121: URL: https://github.com/apache/jackrabbit-oak/pull/3121
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]
