Joe Wicentowski

Results 91 comments of Joe Wicentowski

Indeed, Homebrew [specifies](https://github.com/Homebrew/homebrew-cask/blob/master/Casks/exist-db.rb#L16) Java **8**: > exist-db requires Java 8. You can install it with: > > `brew install --cask homebrew/cask-versions/temurin8` See also https://github.com/eXist-db/exist/issues/3375. I assume Java 18 would suffer...

The eXist core supports this fine; the problem is that the referenced apps naively hardcode the assumed context, instead of dynamically adjusting to it. We need issues opened in the...

BaseX and Saxon return the expected result. Only eXist produces the error in the report above.

@adamretter Do you need help getting the timings labeled "???"? Saxon could be added for reference.

I can confirm the issue. exist.log shows: ``` 2021-06-29 12:20:14,557 [qtp1901070521-52] ERROR (XQueryServlet.java [process]:550) - TODO(AR) implement java.lang.UnsupportedOperationException: TODO(AR) implement at org.exist.xquery.VariableDeclaration.findDeclaringModule(VariableDeclaration.java:105) ~[exist-core-5.3.0.jar:5.3.0] at org.exist.xquery.VariableDeclaration.analyze(VariableDeclaration.java:81) ~[exist-core-5.3.0.jar:5.3.0] at org.exist.xquery.PathExpr.analyze(PathExpr.java:186) ~[exist-core-5.3.0.jar:5.3.0] at...

> there is always the possibility of returning an empty-sequence The function only returns an empty sequence if `$uri` is an empty sequence. > Also: isnt it the case that...

Case in point for the need for a major version for such changes: https://github.com/eXist-db/existdb-packageservice/issues/19.

BaseX also raises an error, as expected: > [XPTY0004] Cannot convert xs:string to xs:date : "2022-05-30".

Note that `current-date#0[false()] => serialize()` triggers an AST bug: > Cannot compile xquery: exerr:ERROR :0:0: unexpected AST node: Pred [at line 1, column 25]