Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.txt | 2015-02-10 | 6.6 kB | |
openrdf-sesame-2.8.0-sdk.zip | 2015-02-10 | 45.6 MB | |
openrdf-sesame-2.8.0-sdk.tar.gz | 2015-02-10 | 39.7 MB | |
openrdf-sesame-2.8.0-onejar.jar | 2015-02-10 | 2.7 MB | |
Totals: 4 Items | 88.1 MB | 0 |
Sesame 2.8.0 ============= Sesame 2.8.0 addresses 66 issues, including several major new features. Some of the highlights: - RDF 1.1 support, including updates to all parsers and writers. - An extension to SPARQL Protocol to support full Transaction Isolation over HTTP - Configurable transaction isolation levels in the Repository API - The LuceneSail, a configurable SAIL implementation for fast string-based search in RDF datasets with long literals. - Multiple utility and convenience improvements in the Model and Repository APIs In addition to these and other new features, a substantial amount of bugs have been fixed in various areas of the framework, including the SPARQL engine, transaction handling, and parsing. Users upgrading from older versions of Sesame are **strongly encouraged** to read the Upgrade Notes: http://rdf4j.org/sesame/2.8/docs/articles/upgrade-notes.docbook?view See the Sesame JIRA Changelog for a complete listing of all fixed issues: https://openrdf.atlassian.net/browse/SES/?selectedTab=com.atlassian.jira.jira-projects-plugin:changelog-panel Sesame 2.8.0 can be downloaded via our new 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.0 ** New Feature * [SES-850] - Introduce "pseudo" named graph for addressing default context in SPARQL * [SES-1888] - Pretty-print supported Turtle literals as native values * [SES-1901] - Configurable transaction isolation levels * [SES-1935] - Provide method for easy inclusion of properly encoded string-rep of Literals/Values in SPARQL queries * [SES-1986] - MemoryStore and NativeStore Should Support SERIALIZABLE Isolation * [SES-1992] - Add Function.isConstant * [SES-2031] - Update LuceneSail to Sesame-2.8.x * [SES-2032] - add Models utility class with "anyObjectValue" and "anyObjectLiteral" convenience methods * [SES-2164] - Implement JSONP callbacks in openrdf-sesame.war ** Improvement * [SES-1088] - Improved multiline sparql query input in Console * [SES-1118] - Query.setMaxQueryTime should have an equivalent in Update operations * [SES-1652] - Transaction isolation support over HTTP * [SES-1775] - Update to Apache HttpComponents HttpClient * [SES-1893] - Update N-Quads parser and writer to W3C Candidate Recommendation * [SES-1894] - Update N-Triples parser and writer to W3C Candidate Recommendation * [SES-1945] - TurtleWriter Should Use Abbreviated Forms * [SES-1952] - Update TriG parser and writer to W3C Proposed Recommendation * [SES-1963] - blank node name starting with digit in RDF-1.1 NTriples file * [SES-1982] - Include SNAPSHOT_READ in provided IsolationLevels enum * [SES-1984] - Add scan parameter to the logback configuration * [SES-1987] - REPEATABLE_READ Is Misleading and Should Be Dropped * [SES-1989] - Remove custom finalize methods to facilitate effective GC * [SES-2007] - Deployment on glassfish * [SES-2014] - add subjectResource method to Model interface * [SES-2038] - Improve RDF List serialisation for RDF/XML Pretty Writer * [SES-2080] - Update logback-* dependency to 1.1.x * [SES-2081] - Switch to commons-dbcp2 for 2.8.x going forward * [SES-2176] - Update HttpClient Library to version 4.4 ** Bug * [SES-845] - Redirect from /openrdf-sesame to /openrdf-sesame/home/overview.view does not work in Tomcat 7 * [SES-1776] - retrieving statements from contexts does not accurately set returned statements' contexts * [SES-1933] - QueryEvaluationUtil.compareLiterals returns true for two incompatible XSD typed literals with equals operator * [SES-1946] - SPARQL Results CSV and TSV Should Handle Edge Cases * [SES-1957] - Sesame Native SPARQL Update Should Not Be Bound By Available Memory * [SES-1977] - Fix isolation level null warnings in compliance test logs * [SES-1983] - MemoryStore and NativeStore Implement READ_UNCOMMITTED, but Claim READ_COMMITTED * [SES-2011] - Different line endings used when serializing results using SPARQLResultsJSONWriterFactory * [SES-2039] - HTTP Sparql endpoint should use GET instead of POST requests when query not too long * [SES-2040] - .setAdditionalHttpHeaders method was unintentionally removed in 2.8.0-beta1 * [SES-2079] - Sesame compile and runtime dependency versions are stale, lacking bug fixes * [SES-2136] - VALUES clause is ignored outside of subqueries * [SES-2138] - RepositoryBase.initialize() using doublecheck lock pattern in broken way * [SES-2139] - RDFInserter exposes private data container for manipulation outside API * [SES-2147] - SPARQL query seems not to separate graph paths * [SES-2148] - Paging doesn't work on results page from Saved Queries|Execute * [SES-2149] - Incorrect behavior in save query if results per page is 200 * [SES-2150] - saved query cannot be edited * [SES-2157] - openrdf-sesame.war in Wildfly 8.2: cannot be cast to ch.qos.logback.classic.LoggerContext * [SES-2165] - Turtle parser doesn't allow space after literals between ^^ and datatype IRI * [SES-2166] - Fix handling of Unicode code points > U+10000 * [SES-2170] - Move from YASQE+CodeMirror 4.5 to just latest CodeMirror, which supports SPARQL 1.1 * [SES-2171] - Sesame stacks "names on names" on anonymous node export ** Task * [SES-1975] - Update Logback to 1.0.13 * [SES-2012] - Improve maven site plugin / javadoc plugin config * [SES-2015] - Deprecate RDFFormat.forFileName and forMIMEType * [SES-2096] - Document REST transactions * [SES-2097] - Remove out-of-date docbook userdocs from distribution * [SES-2155] - Clean up javadoc warnings * [SES-2158] - Document non-compatible changes in release notes * [SES-2163] - fix version number creation in server * [SES-2173] - Update to opencsv 3.2 ** Sub-task * [SES-1064] - Support standard Unique URIs for RDF and SPARQL File Formats * [SES-1803] - Add Literals.isLanguageLiteral * [SES-1916] - RDF-1.1 : Assign RDF LangString as datatype for language literals * [SES-1917] - RDF-1.1 : Assign XmlSchema String as datatype for plain literals * [SES-1918] - RDF-1.1 : Support RDF HTML datatype * [SES-2022] - Accept literals with invalid lexical-to-value-space mappings by default