Query execution in the GUI has been revised [1]: With BaseX 10, partial results and additional query information will be displayed if a query is interrupted or cannot be successfully completed. A new snapshot is online [2].
[1] https://github.com/BaseXdb/basex/issues/2089 [2] https://files.basex.org/releases/latest-10/ On Wed, Apr 20, 2022 at 9:58 AM Christian Grün <christian.gr...@gmail.com> wrote: > > > > Is it possible to capture partial results from an interrupted query? > > Thanks for the suggestion, Patrick; it’s not the first time we got this > request. > > If you use BaseX on command line, results will be returned as soon as > they are available. In the GUI, all results are cached before they are > presented to the user. Maybe we can pass on the incomplete cache to > the result view if a query is interrupted; I’ll have more thoughts on > that. > > As another alternative to Daniel’s solution, prof:dump and fn:trace > can be used to output results at runtime to the Info View: > > for $i in 1 to 1000000000 > where $i mod 10000000 = 0 > return trace($i) > > > > > On Wed, Apr 20, 2022 at 1:45 AM Patrick Durusau <patr...@durusau.net> wrote: > > > > Thanks! > > > > That should do it! > > > > Patrick > > > > On 4/19/22 11:40, Zimmel, Daniel wrote: > > > How about some custom logging? > > > > > > for $i in (1 to 10) > > > return > > > if ($i = 4) then error() > > > else file:append-text-lines('C:\tmp\file',string($i)) > > > > > > There might be more sophisticated ways. > > > > > > Daniel > > > > > > -----Ursprüngliche Nachricht----- > > > Von: BaseX-Talk <basex-talk-boun...@mailman.uni-konstanz.de> Im Auftrag > > > von Patrick Durusau > > > Gesendet: Dienstag, 19. April 2022 16:45 > > > An: basex-talk@mailman.uni-konstanz.de > > > Betreff: [basex-talk] Interrupted queries - partial results? > > > > > > Greetings! > > > > > > Is it possible to capture partial results from an interrupted query? > > > > > > When I realize a query is taking too long for the data involved, it might > > > be helpful in correcting the mistake. > > > > > > Thanks! > > > > > > Patrick > > > > > > -- > > > Patrick Durusau > > > patr...@durusau.net > > > Technical Advisory Board, OASIS (TAB) > > > Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300 > > > Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps) > > > > > > Another Word For It (blog): http://tm.durusau.net > > > Homepage: http://www.durusau.net > > > Twitter: patrickDurusau > > > > > -- > > Patrick Durusau > > patr...@durusau.net > > Technical Advisory Board, OASIS (TAB) > > Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300 > > Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps) > > > > Another Word For It (blog): http://tm.durusau.net > > Homepage: http://www.durusau.net > > Twitter: patrickDurusau > >