- From: Barry Bishop <barry.bishop@ontotext.com>
- Date: Mon, 28 Mar 2011 15:14:47 +0200
- To: onto_team@sirma.bg, owlim-discussion@ontotext.com, gate-developers@lists.sourceforge.net, Semantic Web <semantic-web@w3.org>, Sesame discussion list <sesame-general@lists.sourceforge.net>, ict-larkc@lists.sti2.at, soa4all@lists.atosresearch.eu
- Message-ID: <4D9089C7.7030103@ontotext.com>
[Apologies for cross-posting] Ontotext are pleased to announce version 3.5 of their OWLIM <http://www.ontotext.com/owlim/index.html> family of semantic repositories. This release further improves Lucene-based full-text search, provides remote-notifications for both BigOWLIM and Replication Cluster and makes all BigOWLIM advanced features available through the Jena RDF framework <http://jena.sourceforge.net/>. Recent improvements in BigOWLIM, e.g. optimisations for queries that combine ORDER BY with LIMIT/OFFSET, allowed it to demonstrate outstanding performance on the latest independent evaluation performed by the authors of BSBM <http://www4.wiwiss.fu-berlin.de/bizer/BerlinSPARQLBenchmark/spec/index.html>. A beta-version of BigOWLIM 3.5 was used for the evaluation conducted in February <http://www4.wiwiss.fu-berlin.de/bizer/BerlinSPARQLBenchmark/results/V6/index.html> in which BigOWLIM demonstrated by far the best loading performance and also the best query performance among those repositories that can handle update and multi-client query tasks. Another important change that applies to all editions of OWLIM is that the latest documentation is now provided online <http://owlim.ontotext.com/>. PDF versions of user guides will still be provided in the distribution zip files as a courtesy, but the main reference point is now the website. Many other updates and fixes are also included. Further details follow: BigOWLIM * *Remote notifications:* A new mechanism to complement the existing high-performance 'in-process' notification mechanism. This new mechanism allows clients to subscribe for the given statement patterns to remote BigOWLIM repository instances. * *Schema editing:* Read-only schemas loaded at database initialisation time allow very fast deletion of (instance) statements by using the 'fact-retraction' method that computes the necessary inferred statements to delete. A new mechanism is provided with this release that allows 'read-only' schema statements to be modified when necessary. * *Query optimisations:* Several improvements have been made to query optimisation, including the special case when using ORDER BY with LIMIT/OFFSET. * *Configuration spreadsheet tool:* The memory calculator from previous versions has been updated to estimate appropriate BigOWLIM configurations for the specified hardware, dataset characteristics and selected features. * *Storage files updated automatically:* There are minor differences in storage file formats between versions. Versions of files back to 3.1 are now detected and updated automatically. * *owl:sameAs optimisation can be disabled:* The owl:sameAs optimisation can now be switched off using the disable-sameAs configuration parameter. This update might be useful when using the empty or rdfs rulesets. * *Lucene-base full-text search enhancements:* Even more fine-grained control over what to include in the indexed RDF molecule. Separate include/exclude lists are now supported for both predicates traversed and entities visited. * *All OWLIM plug-ins available with Jena interface:* All the BigOWLIM advanced features are now fully supported when using BigOWLIM with the Jena framework. This includes RDF Rank, RDF Search, Node Search, RDF Priming and Geo-spatial extensions. OWLIM Replication Cluster * *Write-only worker node:* When worker nodes are added to the cluster via the JMX interface, they can be specified as being 'write-only'. These nodes will be kept in synch with the rest of the cluster, but will not take part in answering cluster queries. The motivation for this feature is to have one or more worker nodes available for batch processing of queries that do not affect the overall query performance of the cluster. * *Remote notifications:* A new mechanism to complement the existing high-performance 'in-process' notification mechanism. This new mechanism allows clients to subscribe for the given statement patterns to OWLIM Replication Cluster master nodes. SwiftOWLIM * *Artificial limit on ruleset size removed:* Very large custom rule-sets were causing out of memory exceptions or problems during compilation. The size of rule-sets is now practically unlimited. * *Bug Fix - Data loss from abnormal termination:* This fix prevents data from being lost after two successive abnormal terminations. This was due to a misidentification of backup files. * *Bug Fix - Synchronisation problem:* A synchronisation problem led to intermittent incorrect query answering of the LUBM-1 functional test. The issue appeared at an average of 1 of 80 runs and it was due to bad read-write synchronisation when adding to collections. The OWLIM Team, March 2011
Received on Monday, 28 March 2011 13:15:30 UTC