Home / Sesame 2 / 2.4.0
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2011-05-19 2.8 kB
openrdf-sesame-2.4.0-onejar.jar 2011-05-19 1.8 MB
openrdf-sesame-2.4.0-sdk.tar.gz 2011-05-19 17.3 MB
openrdf-sesame-2.4.0-sdk.zip 2011-05-19 21.3 MB
Totals: 4 Items   40.4 MB 0
Release Notes
============= 

We are very proud to announce the release of Sesame 2.4.0. This is a major new release
featuring support for SPARQL 1.1 Query. 

Sesame 2.4.0 implements all features of SPARQL 1.1 Query as outlined in the October 14
W3C Working Draft (see http://www.w3.org/TR/2010/WD-sparql11-query-20101014/), with the
exception of basic federated query. SPARQL 1.1 for Sesame is developed by Ontotext
(http://www.ontotext.com/) in cooperation with Aduna (http://www.aduna-software.com/).

The list of new SPARQL query features includes:

* Use of expressions in the SELECT clause

* Aggregates (COUNT, MIN, MAX, AVG, SUM, GROUP_CONCAT), HAVING and GROUP BY

* Property paths 

* Subqueries

* Negation: (NOT) EXISTS and MINUS

* Set membership: (NOT) IN

* Conditionals: IF

* Various new builtin functions: COALESCE, BNODE, IRI, isNumeric, strLang, strDt

Apart from this impressive array of new query language features, Sesame 2.4.0 also
implements a number of bug fixes and improvements, including scalability and performance
improvement in the Native store.


Changelog
=========

** New Feature
    * [SES-729] - SPARQL 1.1 Support: use of expressions in SELECT
    * [SES-730] - SPARQL 1.1 Support: (NOT) EXISTS
    * [SES-731] - SPARQL 1.1 Support: subqueries
    * [SES-732] - SPARQL 1.1 Support: aggregates
    * [SES-733] - SPARQL 1.1 Support: property paths
    * [SES-734] - SPARQL 1.1 Support: COALESCE
    * [SES-735] - SPARQL 1.1 Support: (NOT) IN operator
    * [SES-736] - SPARQL 1.1 Support: IF operator
    * [SES-737] - SPARQL 1.1 Support: STRDT/STRLANG operators
    * [SES-738] - SPARQL 1.1 Support: isNumeric operator
    * [SES-740] - SPARQL 1.1 Support: MINUS
    * [SES-745] - SPARQL 1.1 Support: IRI/URI and BNODE functions
    * [SES-754] - SPARQL 1.1 Support: BIND
    * [SES-769] - Make cache sizes of native store's ValueStore configurable

** Improvement
    * [SES-752] - SPARQL 1.1 Support: allow empty CONSTRUCT clause
    * [SES-755] - Convert internal use of ints to longs for LIMIT/OFFSET

** Bug
    * [SES-758] - ORDER BY clause produces incorrect output
    * [SES-762] - combined group by / order by (without aggregate) gives strange
                  results
    * [SES-763] - <null> namespace should be disallowed by the rdf stores
    * [SES-764] - NativeStore doesn't release allocated files if initialization
                  (partially) fails
    * [SES-767] - NativeStore's ValueStore doesn't cache NativeValue objects in
                  its valueIDCache
    * [SES-768] - NativeStoreFactory ignores forceSync parameter
    * [SES-770] - count on empty repository returns empty result instead of 0
    * [SES-771] - SPARQL parser leaves wildcard projection empty in subselects
Source: README.txt, updated 2011-05-19