Dear all,
we are very busy right now, finalizing Version 7.7 of BaseX. This is what you can expect from the upcoming release:
– full XQuery 3.0 support, including enhanced (generalized) FLWOR expressions... http://docs.basex.org/wiki/XQuery_3.0
– a new XQUnit Module, which facilitates testing of complex XQuery applications: http://docs.basex.org/wiki/XQUnit_Module
– improved concurrency control on database level: http://docs.basex.org/wiki/Transaction_Management
You are invited to download the latest stable snapshot:
http://files.basex.org/releases/latest/
Big thanks to our team member Leo for internalizing all the intricacies of XQuery 3.0, and providing a great implementation! And thank you all for letting BaseX grow and flourish, both as contributors, developers and users.
Your feedback is welcome,
Christian BaseX Team, 2013
Christian: Could you elaborate a bit on the "improved concurrency control" in 7.7 vs 7.6? thanks *P
On 3/8/13 6:05 PM, Christian Grün wrote:
Dear all,
we are very busy right now, finalizing Version 7.7 of BaseX. This is what you can expect from the upcoming release:
– full XQuery 3.0 support, including enhanced (generalized) FLWOR expressions... http://docs.basex.org/wiki/XQuery_3.0
– a new XQUnit Module, which facilitates testing of complex XQuery applications: http://docs.basex.org/wiki/XQUnit_Module
– improved concurrency control on database level: http://docs.basex.org/wiki/Transaction_Management
You are invited to download the latest stable snapshot:
http://files.basex.org/releases/latest/
Big thanks to our team member Leo for internalizing all the intricacies of XQuery 3.0, and providing a great implementation! And thank you all for letting BaseX grow and flourish, both as contributors, developers and users.
Your feedback is welcome,
Christian BaseX Team, 2013 _______________________________________________ BaseX-Announce mailing list BaseX-Announce@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-announce
Hi Pascal,
as you may have seen, the current database locking implementation has various restrictions [1]. We are working on a better detection of those databases that actually need to be locked in a query. Next, we will introduce a better distinction between read and write (in the current implementation, an updating query will automatically write-lock all other databases it accesses).
Due to the complexity of XQuery, these optimizations will not be completely finalized with BaseX 7.7. Instead, you can expect more and more sophisticated locking patterns in future versions.
Hope this helps, Christian
[1] http://docs.basex.org/wiki/Transaction_Management#XQuery ____________________________________
On Sun, Mar 10, 2013 at 10:27 AM, Pascal Heus pascal.heus@gmail.com wrote:
Christian: Could you elaborate a bit on the "improved concurrency control" in 7.7 vs 7.6? thanks *P
On 3/8/13 6:05 PM, Christian Grün wrote:
Dear all,
we are very busy right now, finalizing Version 7.7 of BaseX. This is what you can expect from the upcoming release:
– full XQuery 3.0 support, including enhanced (generalized) FLWOR expressions... http://docs.basex.org/wiki/XQuery_3.0
– a new XQUnit Module, which facilitates testing of complex XQuery applications: http://docs.basex.org/wiki/XQUnit_Module
– improved concurrency control on database level: http://docs.basex.org/wiki/Transaction_Management
You are invited to download the latest stable snapshot:
http://files.basex.org/releases/latest/
Big thanks to our team member Leo for internalizing all the intricacies of XQuery 3.0, and providing a great implementation! And thank you all for letting BaseX grow and flourish, both as contributors, developers and users.
Your feedback is welcome,
Christian BaseX Team, 2013 _______________________________________________ BaseX-Announce mailing list BaseX-Announce@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-announce
BaseX-Announce mailing list BaseX-Announce@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-announce
basex-announce@mailman.uni-konstanz.de