- 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