Chris Wallace
Chris Wallace
Looking for a workaround I found this works - wrapping the sequence in an element ``` declare function local:topological-sort($unordered, $ordered-graph) { if (empty($unordered)) then $ordered-graph/* else let $ordered := $ordered-graph/*...
Just to note that this is a particularly nasty bug because it may well be undetected yet yield erroneous results. An analysis of the % error for $d ranging from...
Fixed and code update to version 2021-01 by removing assign() and child() to children()
I agree that would be better - I'll think about it and how to taper the ends of the flat section of the coil
http://85.119.83.23:8080/exist/apps/BSA/data/trips.zip
New timings https://docs.google.com/spreadsheets/d/1Co2qCchUm7-AyrBWzCdx5xSIMrtb3rPdaV1_x5qfing/edit?gid=258071494#gid=258071494 field index very little different to the simpler form **Query** In an expanded form so that Monex index timings can be correlated with the text ```xquery xquery...
I've timed the alternative of all Trips in one document rather than individual documents in a collection and its a mixed bag ; using the most efficient expression, for the...
Restructured index tests based on run-times and including xml:id and = /eq xml:id is a clear winner, marginal differences for = and eq, new-range / old=range about 1.5; some forms...
@line-o I've added your suggestion to try $nodes/id[.=$tripid]/.. where $nodes = collection($local:trip-path-all-old)//Trip (a weak reference) and it uses the index while $nodes[id=$tripid] does not -- and this form does use...
@line-o This the sort of thing? (but what's xst info ?) eXist 6.4.0 2e4182841b38317324877c0b2e1febcaa26ed83a 2025-05-06T14:29:27Z kitwallace@kitwallace:~$ java -version openjdk version "21.0.8" 2025-07-15 OpenJDK Runtime Environment (build 21.0.8+9-Debian-1) OpenJDK 64-Bit Server...