[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

[ANN] BaseX 9.5: The Spring Edition

  • From: =?UTF-8?Q?Christian_Gr=C3=BCn?= <christian.gruen@gmail.com>
  • To: XML Development <xml-dev@lists.xml.org>
  • Date: Thu, 25 Feb 2021 13:03:29 +0100

[ANN] BaseX 9.5: The Spring Edition
Dear all,

We are more than happy to provide you with a new and fresh version of
BaseX, our XML framework, database system and XQuery 3.1 processor:

  https://basex.org/

BaseX is getting faster and faster! We have spent most of our time on
query rewritings and optimizations, which will speed up the execution
of your XQuery code and RESTXQ apps.

You can find various other new enhancements in our release:

RESTXQ
- the client IP address behind a proxy is added to the logs
- stack traces in the error message can now be suppressed
- the default error code has been changed from 400 to 500
- error messages are more user-friendly now (#1708)
- content negotiation was improved (#1991)
- inline arguments of called function (#1982)

XQUERY FUNCTIONS
- Utility: new functions for sequences, arrays and maps
- Higher-Order Functions: hof:drop-while
- Jobs: More options for job intervals

XQUERY PERFORMANCE
- revised scoring propagation (all items will take less memory)
- default function inlining limit reduced from 100 to 50
- axis path rewritings, better typing (#1910, #1976, #1979)
- better typing (#1906, #1908, #1909, #1944, #1945)
- faster data()/string() checks (#1975)
- rewrite map:merge to map:put (#1969)
- rewrite order by to fn:sort (#1966)
- rewrite group by to fn:distinct-values (#1932)
- rewrite quantifiers to FLWOR expressions (#1961)
- optimizations of arithmetic expressions (#1938, #1972)
- optimizations of lookup operator (#1929, #1984)
- optimizations of counts (#1965, #1973, #1974)
- optimizations of regular lists (#1919, #1924)
- optimizations of switch expression (#1920)
- optimizations of instance of (#1939)
- distinct values (#1930, #1967)
- positional checks (#1937)
- existence checks (#1971)

For a more comprehensive list of added and updated features, check
out our documentation (docs.basex.org) and check out the GitHub
issues (github.com/BaseXdb/basex/issues).

Have fun,
Your BaseX Team


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.