Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
openrdf-sesame-2.7.0-beta2-sdk.zip | 2013-01-31 | 24.5 MB | |
openrdf-sesame-2.7.0-beta2-sdk.tar.gz | 2013-01-31 | 18.9 MB | |
openrdf-sesame-2.7.0-beta2-onejar.jar | 2013-01-31 | 2.4 MB | |
README.txt | 2013-01-31 | 4.5 kB | |
Totals: 4 Items | 45.8 MB | 0 |
Sesame 2.7.0-beta2 ================== This is the second beta release for Sesame 2.7. Sesame 2.7 is a major update of the framework, incorporating several improvements in the core APIs, as well as numerous bug fixes, new features, and useful improvements. Since several core APIs (including the SAIL API and the Repository API) have undergone changes, we urge both users of the framework and independent implementors of SAIL backends to read the upgrade notes at https://bitbucket.org/openrdf/sesame/wiki/Home. Some of the highlights of this release: * SAIL API overhaul: introduction of SailConnection.prepare() as an optional operation to support two-phase commit. See the upgrade notes for details. * Sesame has been officially updated to require Java 6. * The Model interface: an extension of Graphs with convenient methods for quick manipulation of collections of RDF statements in memory. * The Federation SAIL: configurable querying over federated Sesame stores. * The RIO Turtle parser has been updated to comply with the W3C Working Draft at http://www.w3.org/TR/turtle/ . * Several further improvements in SPARQL 1.1 support to bring up to date with the Proposed Recommendation published on November 8. See the Changelog below for a complete listing of all fixed issues. More details can be found in the Sesame issue tracker at http://openrdf.atlassian.net/ . As this is a beta-release, we are eager for you to try it out and test it, but we advise not to update your production systems to this release just yet. We would welcome any feedback you might have, you can use the Sesame Discussion mailinglist for this purpose: https://lists.sourceforge.net/lists/listinfo/sesame-general Changelog ========= Release Notes - Sesame - Version 2.7.0-beta2 ** Sub-task * [SES-1682] - Restore Federation SAIL to Sesame * [SES-1684] - Incude org.openrdf.model.Model interface (+ impl) in Sesame core model package ** Bug * [SES-705] - Published Maven POMs don't specify versions for the dependencies * [SES-1075] - Workbench Application Appears to have no Display Name set * [SES-1647] - A blank node value of rdfs:range kill the Workbench Turtle Parser * [SES-1668] - Workbench SPARQL Results XML should output results element for empty results sets * [SES-1678] - Bug in property path parsing involving ^ and * * [SES-1680] - SPARQL Update delete testcases involving USING clause fail * [SES-1685] - Property path evaluation for cyclic paths is incorrect * [SES-1689] - SPARQL query w3c testcases for property paths fail * [SES-1696] - Control characters within localized string caused transaction fail * [SES-1702] - RespositoryResult/ClosableIterationBase asList(), asSet() and addTo() don't close the underlying iterator * [SES-1703] - Regression introduced in Console in merge commit 1b9603d * [SES-1707] - '+' sign in sparql query property path gets lost when hitting back button in browser from query result * [SES-1715] - sesame-runtime-osgi fails in maven-bundle-plugin ** Improvement * [SES-945] - Update Turtle parser to current W3C Working draft * [SES-1068] - Allow RDFXMLParser to directly consume output of a XSLT processor * [SES-1113] - Add convenience methods for easy conversion or results to Java collections * [SES-1117] - ServiceRegistry uses class restricted by Google App Engine * [SES-1675] - Make ParserConfig an interface to allow parser-specific config options * [SES-1687] - Clean up CloseableIteration/TupleQueryResult convenience method implementations * [SES-1697] - Support Two Phase Commit in SAIL layer * [SES-1698] - Pass Execution Context to SAIL on add/remove operations * [SES-1701] - Performance improvement by replacing lists with sets in PathIteration code * [SES-1708] - Add RDFFormat constants for namespace and context support ** New Feature * [SES-1686] - In Workbench, if resource URI's are also URL's, give option to load them with browser ** Task * [SES-1666] - update SPARQL testsuite to use latest DAWG tests * [SES-1673] - Add Cloudbees logo to website * [SES-1679] - API Javadoc not included in distribution * [SES-1690] - Update Sesame Java requirement to Java 6 * [SES-1695] - Consolidate Graph, Model, GraphUtil, and implementing classes * [SES-1699] - Clean up source headers and NOTICE file * [SES-1710] - Make Model.filter/contains/remove methods use type-safe parameters