- From: Jeen Broekstra <jeen.broekstra@aidministrator.nl>
- Date: Fri, 15 Nov 2002 11:11:00 +0100
- To: www-rdf-interest@w3.org
Sesame 0.7 Storage, Inferencing and Querying Middleware for the Semantic Web --------------------------------------------------------------------- Sesame release 0.7 further improves querying and upload performance, fixes bugs and has several interesting new features: * Support for Oracle 9i databases. * Support for reading and writing N-Triples and N3 in both server and client library. * Fast-performing streaming RDF parsers for N-Triples and RDF/XML. * Support for XML literals. For a full overview of the changes and bug fixes since the previous version, see the Release Notes below. Sesame download: http://sourceforge.net/project/sesame Sesame demonstration and documentation: http://sesame.aidministrator.nl/ OMM demonstration and documentation: http://www.ontotext.com/omm/ Sesame mailing lists: - General mailinglist - sesame-interest@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/sesame-interest - Developers mailinglist - sesame-devel@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/sesame-devel ---------------------------------------------------------------------- Release Notes ============= ------------------------------ Sesame version 0.7, 2002-11-15 ------------------------------ - Added support for Oracle 9i databases: nl.aidministrator.rdf.sail.sql92.OracleSail. Many thanks to Holger Lausen for providing the code and testing it. - Added support for adding data in N-Triples format. - Initial release of Sesame streaming parsers for RDF/XML and N-Triples: nl.aidministrator.rdf.io.*. - Added support for configuring which RDF parser to use in web.xml. - Added support for XML Literals. - Added a testing package for performance and correctness testing of Sail implementations: nl.aidministrator.rdf.sail.test.benchmark. - SesameClient: added support for extracting data in N-Triples and N3 format, and for adding data in N-Triples format. - Added optimizations to RQL engine: nested select-from-where queries are now optimized as well. Query evaluation time for nested queries is significantly lower. - Added simple P2P implementation of Sesame: nl.aidministrator.rdf.p2p. See htdocs/WEB-INF/system.conf.example for example configuration. - Truth Maintenance Sail performance significantly improved: - uploading much faster due to use of optimized statement inferencer combined with seperate dependency inferencer. - removing statements much faster due to in-memory storage of expired statements during a transaction. - Major code revision/improvements of the SesameClient package. See the javadoc for details. - MySQLSail: datatype for literal values and namespaces changed from 'TEXT' to 'BLOB', to allow case-sensitive matching. - Bugfix in com.ontotext.util.SystemConfFileUpdate: did not compile with Java 1.4, because of use of DOM level 3 methods. - Bugfix in SQL92Sail: - rdf and rdfs namespaces were sometimes mixed up. - Bugfixes in RQL engine: - 'NOT' operator now has higher precedence than 'AND' and 'OR'. - 'in' operator now checks if second argument value is a class URI. - evaluation of undefined domain and range of properties now handled properly in path expressions. - iterators in select-from-where queries sometimes produced NullPointerExceptions (when closed twice). - Fixed RMI implementation: - a new RMI registry is now automatically spawned if it is not running. - Dynamic binding/unbinding of RMI: RMI only initialized if configured by user. - Bugfixes in the NativeRdfMTInferencer: - iteration strategy bug: did not always produce the complete closure. --
Received on Friday, 15 November 2002 05:12:10 UTC