| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.txt | 2011-03-31 | 2.6 kB | |
| openrdf-sesame-2.4.0-alpha1-sdk.zip | 2011-03-31 | 21.0 MB | |
| openrdf-sesame-2.4.0-alpha1-sdk.tar.gz | 2011-03-31 | 17.0 MB | |
| openrdf-sesame-2.4.0-alpha1-onejar.jar | 2011-03-31 | 1.8 MB | |
| Totals: 4 Items | 39.8 MB | 0 | |
This first alpha-release of Sesame 2.4 contains support for various SPARQL
1.1 Query features as specified in the current SPARQL 1.1 Query Working
Draft (see http://www.w3.org/TR/sparql11-query/). The implementation of
SPARQL 1.1 in Sesame is led by Ontotext (http://www.ontotext.com/).
The list of features includes:
* Use of expressions in the SELECT clause
See http://www.w3.org/TR/sparql11-query/#select_expressions
* Aggregates (COUNT, MIN, MAX, AVG, SUM)
See http://www.w3.org/TR/sparql11-query/#aggregates
* HAVING and GROUP BY
See http://www.w3.org/TR/sparql11-query/#aggregates
* Subqueries
See http://www.w3.org/TR/sparql11-query/#subqueries
* Negation: (NOT) EXISTS and MINUS
See http://www.w3.org/TR/sparql11-query/#negation
* Set membership: (NOT) IN
See http://www.w3.org/TR/sparql11-query/#func-in
* Various new builtin functions: COALESCE, BNODE, IRI, isNumeric, strLang, strDt
See http://www.w3.org/TR/sparql11-query/#SparqlOps
* Partial support for property paths
See http://www.w3.org/TR/sparql11-query/#propertypaths
Current support includes path sequences (/), path
alternatives (|), zero or one matches (?), specific numbers of occurrences
({n, m}), and inverted properties (^). Not yet supported are arbitrary-length
paths (+ and * wildcards) and negated properties (!).
As this is an alpha release we advise you to use it for testing and
evaluation purposes only. We are actively looking for your feedback in
terms of bug reports and other problems you may encounter. We'd love to
hear your comments!
Changelog
=========
** Bug
* [SES-751] - QueryEvaluationUtil.compareLiterals() throws exception when comparing string-typed with numeric-typed
* [SES-753] - ExtensionIterator should fail silently when argument causes type error
** Improvement
* [SES-752] - SPARQL 1.1 Support: allow empty CONSTRUCT clause
** 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-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