Christian and the rest of the BaseX team, Many thanks for the Spring Update -- I can't wait to have fun with this release!
Best, Bridger On Tue, Apr 16, 2019 at 10:10 AM Christian Grün <c...@basex.org> wrote: > Dear all, > > We are more than pleased to announce version 9.2 of BaseX, our XML > framework, database system and XQuery 3.1 processor: > > http://basex.org/ > > This time, we have put a special focus on performance improvements: > > XQUERY PERFORMANCE > - comparisons will more often be rewritten to hash joins > - optimized access to subsequences and single sequence items > - consistent propagation of static types to evaluation results > - improved static typing of function items (maps, arrays) > - more aggressive pre-evaluation at compile time > > STORAGE PERFORMANCE > - large databases will be opened faster > - regular storage offset will be computed at runtime > > GENERAL XQUERY FEATURES > - no need to import basex-api modules anymore! > - Archive Module: archive:create-from, new options > - Database Module: directory-based access via db:dir > - Profiling Module: new functions (prof:gc, prof:runtime) > - Validation Module: assign XSD validation features > - WebSocket Module: query scheduling via ws:eval > - Utility Module: various new helper functions > - XSLT Module: support for XML Catalogs (thank you Liam) > > NEW OPTIONS > - RESTXQERRORS: Suppress parsing errors at runtime > - FULLPLAN: comprehensive query plan information > > FULLTEXT FEATURES > - stemmer for Arabic texts added > > USER INTERFACES > - GUI: better support for latest JDK versions (incl. OpenJDK) > - DBA: revised search features in log panel > > For a more comprehensive list of added and updated features. please > check out our documentation: http://docs.basex.org/. > > We are looking forward to your feedback. > > Have fun with the new release, > Your BaseX Team >