Download Latest Version Sesame 4.1.2 SDK (tar.gz) (66.4 MB)
Email in envelope

Get an email when there's a new version of Sesame

Home / Sesame 2 / 2.5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2011-08-24 3.3 kB
openrdf-sesame-2.5.0-sdk.tar.gz 2011-08-24 17.9 MB
openrdf-sesame-2.5.0-sdk.zip 2011-08-24 22.4 MB
openrdf-sesame-2.5.0-onejar.jar 2011-08-24 2.0 MB
Totals: 4 Items   42.3 MB 0
Sesame 2.5.0
============

We are very pleased to announce the release of Sesame 2.5.0. This is a major new release
with some very exciting features:

SPARQL 1.1 Query Language support
---------------------------------

Sesame 2.5 features near-complete support for the SPARQL 1.1 Query Language Last Call
Working Draft[1], including all new builtin functions and operators, improved aggregation
behavior and more.

SPARQL 1.1 Update support
-------------------------

Sesame 2.5 has full support for the new SPARQL 1.1 Update Working Draft[2]. The Repository
API has been extended to support creation of SPARQL Update operations, the SAIL API has
been extended to allow Update operations to be passed directly to the underlying backend
implementation for optimized execution.

Also, the Sesame Workbench application has been extended to allow easy execution of SPARQL
update operations on your repositories.

SPARQL 1.1 Protocol support
---------------------------

Sesame 2.5 fully supports the SPARQL 1.1 Protocol for RDF Working Draft[3]. The Sesame
REST protocol has been extended to allow update operations via SPARQL on repositories. A
Sesame server therefore now automatically publishes any repository as a fully compliant
SPARQL endpoint.

Binary RDF support
------------------

Sesame 2.5 includes a new binary RDF serialization format. This format has been derived
from the existing binary tuple results format. It's main features are reduced parsing
overhead and minimal memory requirements (for handling really long literals, a.o.t.).

Sesame 2.5 SPARQL improvements have been made possible by Ontotext, in cooperation with
Aduna. We hope you enjoy the new features and look forward to receiving your feedback.

Changelog
---------

** Bug
    * [SES-772] - Queries with aggregate operator as an argument in a math expression fail
    * [SES-799] - SPARQL IN operator with more than 3 items produces wrong result
    * [SES-807] - Parser error (ClassCastException) with INSERT DATA statement
    * [SES-808] - GROUP_CONCAT ignores DISTINCT keyword
    * [SES-810] - AVG, SUM, MIN, MAX should throw type error on getValue, not inside processAggregate
    * [SES-812] - Update with multiple GRAPH clauses not properly parsed 
    * [SES-813] - CREATE operation on existing graph should return failure

** Improvement
    * [SES-796] - Update SPARQL 1.1 Query support to Last Call Working Draft 
    * [SES-800] - Unimplemented/Unsupported method prepareQuery in
                  org.openrdf.repository.http.HTTPRepositoryConnection
    * [SES-806] - Support SPARQL 1.1 Update in the OpenRDF Workbench
    * [SES-811] - Support update operation sequences
    * [SES-815] - make classes in org.openrdf.query.parser.sparql public

** New Feature
    * [SES-739] - SPARQL 1.1 Update: investigate implementation
    * [SES-779] - SPARQL 1.1 Update: extend Repository API
    * [SES-780] - SPARQL 1.1 Update: extend Query model with Update
    * [SES-781] - SPARQL 1.1 Update: extend query parser 
    * [SES-782] - SPARQL 1.1 Update: add support to Sesame REST Protocol
    * [SES-784] - SPARQL 1.1 Update: add support to SAIL API
    * [SES-801] - Binary RDF format

** Task
    * [SES-783] - Update user/system documentation
Source: README.txt, updated 2011-08-24