Email from Christian Grün arrived today with great news!
BaseX 8.6 is out! The new version of our XML database system and XQuery 3.1 processor includes countless improvements and optimizations. Many of them have been triggered by your valuable feedback, many others are the result of BaseX used in productive and commercial environments.
The most prominent new features are:
LOCKING
- jobs without database access will never be locked
- read transactions are now favored (adjustable via FAIRLOCK)
RESTXQ
- file monitoring was improved (adjustable via PARSERESTXQ)
- authentication was reintroduced (no passwords anymore in web.xml)
- id session attributes will show up in log data
DBA
- always accessible, even if job queue is full
- pagination of table results
INDEXING
- path index improved: distinct values storage for numeric types
XQUERY
- aligned with latest version of XQuery 3.1
- updated functions: map:find, map:merge, fn:sort, array:sort, …
- enhancements in User, Process, Jobs, REST and Database Module
CSV DATA
- improved import/export compatibility with Excel data
Visit http://basex.org to find the latest release, and check out http://docs.basex.org/ to get more information. As always, we are looking forward to your feedback. Enjoy!
If one or more of your colleagues goes missing this week, suspect BaseX 8.6 and the new W3C drafts for XQuery are responsible.
😉