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.8.3
Name Modified Size InfoDownloads / Week
Parent folder
openrdf-sesame-2.8.3-sdk.zip 2015-05-08 62.4 MB
openrdf-sesame-2.8.3-sdk.tar.gz 2015-05-08 55.7 MB
README.txt 2015-05-08 3.1 kB
openrdf-sesame-2.8.3-onejar.jar 2015-05-08 2.8 MB
Totals: 4 Items   120.9 MB 0
Sesame 2.8.3
=============

Sesame 2.8.3 is a maintenance release addressing 20 issues, including several
critical bugs. The highlights:

  - Upgrading a Native Store from 2.7.x to 2.8 now correctly upgrades
    string-literals (SES-2216).
  - Remote transactions involving a SPARQL query no longer cause an internal
    server error (SES-2220).
  - The full-text search support has been extended with built-in support for
    Lucene versions 3, 4, and 5, as well as support for Apache Solr and
    ElasticSearch as full-text indexing engines. See the user documentation for
    details (SES-2208 and SES-2202).
  - The hash join implementation has been improved, resulting in better query
    performance (SES-2200).

See the Sesame JIRA release overview for a complete listing of all fixed issues:

	https://openrdf.atlassian.net/projects/SES/versions/12400

Sesame 2.8.3 can be downloaded via our community website at 

	http://rdf4j.org/

The user documentation and API Javadoc can be also found here.

We would welcome any feedback you might have, you can use the Sesame Users
Google Group or our JIRA issue tracker for this purpose. 

Changelog
=========

Release Notes - Sesame - Version 2.8.3

** Bug
    * [SES-1995] - Responses to Download button in query results page only giving SPARQL-XML format
    * [SES-2199] - INSERT/DELETE DATA Doesn't Flush Pending Statements
    * [SES-2203] - ValueFactoryImpl#createLiteral(String, null) Produces an Invalid Literal
    * [SES-2213] - Open iterations cause added statements to be invisible until after commit
    * [SES-2216] - Native Repository Fails to Upgrade Literals
    * [SES-2220] - remote transaction involving query causes internal server error
    * [SES-2221] - QueryParserUtil#parseOperation() fails for queries with comments
    * [SES-2230] - Maven build fails to produce aggregated javadoc
    * [SES-2231] - Parallel lucene sail implementation use identical registry keys

** Improvement
    * [SES-967] - SPARQL Protocol: Server support for update/query with unencoded update/query string as body
    * [SES-2113] - SailConnection should have hasStatement() method
    * [SES-2114] - Federation performance improvement
    * [SES-2180] - Performance improvement for Literals.createLiteral(Date date)
    * [SES-2182] - SPARQLFederatedService should have a parent RepositoryFederatedService class
    * [SES-2192] - Avoid need to clear browser cache on upgrade by appending build version to stylesheet and script filenames
    * [SES-2200] - More efficient hash join
    * [SES-2202] - More efficient and customizable lucene sail
    * [SES-2208] - Create a generic lucene sail api with pluggable searchindex implementations
    * [SES-2219] - Custom HttpClient Per Connection

** Task
    * [SES-2095] - Document LuceneSail
    * [SES-2212] - Re-enable automated running of SPARQL compliance tests
    * [SES-2224] - Document RepositoryConnection not being threadsafe
    * [SES-2232] - Only distribute single lucene sail implementation with sdk/onejar/wars

** Sub-task
    * [SES-2159] - Implement support for JSON-LD in sesame-rio-jsonld

Source: README.txt, updated 2015-05-08