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.6.6
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2012-05-31 3.3 kB
openrdf-sesame-2.6.6-sdk.zip 2012-05-31 23.9 MB
openrdf-sesame-2.6.6-sdk.tar.gz 2012-05-31 18.5 MB
openrdf-sesame-2.6.6-onejar.jar 2012-05-31 2.1 MB
Totals: 4 Items   44.5 MB 0
Sesame 2.6.6
============
Sesame version 2.6.6 fixes over 30 reported issues. Some of the highlights:

 - Several optimizations in query evaluation (especially for queries involving
   subselects and arbitrary-length property paths). 
 - OpenRDF Workbench now auto-detects RDF format for uploads
 - RemoteRepositoryManager now supports complete removal of a server-side
   Repository (including its datadir) 

See the Changelog below for a complete listing of all fixed issues. More
details can be found in the Sesame issue tracker at
http://www.openrdf.org/issues/ .

Changelog
=========
** New Feature
    * [SES-722] - Provide support for external bindings in SPARQL with empty where clause
    * [SES-1016] - Allow signalling of delayed execution using HTTP 202

** Improvement
    * [SES-880] - Repository manager should delete storage files are removing a repository.
    * [SES-982] - Add TriG from Workbench
    * [SES-983] - allow casting of xsd:date to xsd:dateTime
    * [SES-987] - Query optimizer reorder joins involving unbound BGP and partially bound property path
    * [SES-989] - Optimize Disjunctive OR filter in OPTIONAL Block
    * [SES-990] - optimize join order for queries involving subselects
    * [SES-1002] - Downgrade List<BindingSet> bindingSets in BindingSetAssignment to Iterable<BindingSet>
    * [SES-1004] - When Multiple ContextAwareConnection are Used on a Connection, their State Context Should be the Same
    * [SES-1005] - RepositoryConnectionListener and RepositoryConnectionInterceptor Should Include Update Operation
    * [SES-1006] - Autodetect rdf format for file upload in workbench
    * [SES-1007] - Constant False FILTER Conditions are Not Removed from Optimized Query Models
    * [SES-1014] - AVG interferes with NativeStore files

** Bug
    * [SES-974] - Sesame property path bugs
    * [SES-975] - FilterOptimizer implementation flawed
    * [SES-976] - FallbackDataset error in private constructor
    * [SES-977] - query working in 2.6.0 leads to 500 internal server error in 2.6.5
    * [SES-979] - Allow Non-simple Expressions in SELECT Clause Consisting of Only GROUP BY Variables
    * [SES-980] - CLONE -'+' char gets lost in CONSTRUCT Query
    * [SES-991] - clear command does not clear namespaces
    * [SES-992] - Turtle media type "text/turtle;charset=UTF-8" Should be Recognized as Turtle
    * [SES-993] - ArbitraryLengthPath when both start and end node are fixed fails on reflexive properties
    * [SES-995] - Missing context when using remote repository.
    * [SES-996] - external bindings not immediately visible in construct template 
    * [SES-997] - expression evaluated to wrong value in construct with external bindings
    * [SES-998] - ClassCastException on queries with sameTerm on MemoryStore
    * [SES-1001] - BindingSetAssignment breaks for empty binding sets
    * [SES-1008] - Possible deadlock in AbstractReadWriteLockManager
    * [SES-1011] - BINDINGS assignment should be included in argument of ORDER BY
    * [SES-1013] - Property paths problems:  {0,} and {1,} work  ;  * and + hang.
    * [SES-1015] - NativeStore uses platform-specific default encoding for txn-status file
    * [SES-1018] - Leading comment in SPARQL query causes HTTPQueryEvaluationException

Source: README.txt, updated 2012-05-31