| Name | Modified | Size | Downloads / 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