- From: Dave Beckett <dave@dajobe.org>
- Date: Sun, 13 May 2012 20:54:02 -0700
- To: 'Semantic Web' <semantic-web@w3.org>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Rasqal RDF Query Library 0.9.29 http://librdf.org/rasqal/ Rasqal is a free software / Open Source C library that handles Resource Description Framework (RDF) query language syntaxes, query construction and execution of queries returning results as bindings, boolean, RDF graphs/triples or syntaxes. The supported query languages are: SPARQL 1.0[3], RDQL (will be removed in 0.9.30), SPARQL Query 1.1[4], SPARQL Update 1.1[5] (no executing) and Experimental SPARQL extensions (LAQRS). Rasqal can write binding query results in the following formats: SPARQL XML, SPARQL JSON, CSV, TSV, HTML, ASCII tables, RDF/XML and Turtle / N3 and read them in: SPARQL XML, RDF/XML and Turtle / N3. Rasqal was designed to work closely with the Redland librdf[1] RDF library and the Raptor[2] RDF Syntax Library but is entirely separate from both. This is a beta quality library - the code is mature, the API is mostly stable but changing slowly. Rasqal supports all of SPARQL 1.0 query and most of SPARQL 1.1 query. It is a portable library and has been tested on multiple POSIX systems and architectures. Rasqal has no known memory leaks. The main changes in this version since the last release 2011-11-17 are: * Supports all of SPARQL 1.0 by passing 100% of the approved tests * Added support for XSD date * Made XSD dateTime and XSD date equality and comparison work * Make limit and offset check work properly in a subquery * Correctly handle errors during aggregation expressions evaluation * Fix blank node generation when made in a CONSTRUCT to match SPARQL * Added SPARQL 1.1 draft UUID() and STRUUID() support * Requires Raptor 2.0.7+ * RDQL support will be removed in the next release (0.9.30) * Made other fixes and improvements including fixing reported issues: 0000493, 0000494 and 0000504 For full details see the Rasqal 0.9.29 release notes at http://librdf.org/rasqal/RELEASE.html#rel0_9_29 rasqal-0.9.29.tar.gz MD5 49e4b75a0c67465edf55dd20606715fa SHA256 8b218dc51b77b99f33103a9251218a4439748f73ee30fa8ee549ab6d150e7c53 The Rasqal API reference manual section on API changes at http://librdf.org/rasqal/docs/api/raptor-changes.html provides detailed function, enum, macro and type changes. Rasqal 0.9.29 requires Raptor 2.0.7[2] or newer to provide RDF syntax, web, XML and URI support. Optional requirements are a POSIX regular expression library such as PCRE or one built into the C library to handle regex matching / replacing; a multi-precision decimal library such as GNU MP or MPFR for handling XSD decimals; a UUID library for generating unique IDs. Binary deb packages for Debian unstable will be made available later via the standard Debian archive. The http://librdf.org/ site lets you browse and check out the latest version of the sources in GIT and try out Rasqal (as part of Redland) in a web demonstration at http://librdf.org/query and as part of Triplr http://triplr.org/ For more information on Redland, Raptor or Rasqal please join the redland-dev list by visiting http://librdf.org/lists/ or visit IRC channel #redland on irc.freenode.net Issues should be reported to http://bugs.librdf.org/ Dave [1] Redland librdf RDF API library http://librdf.org/ [2] Raptor RDF Syntax Library http://librdf.org/raptor/ [3] SPARQL Query W3C Recommendation 2008-01-15 http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/ [3] SPARQL 1.1 Query W3C Working Draft of 2012-01-05 http://www.w3.org/TR/2012/WD-sparql11-query-20120105/ [4] SPARQL 1.1 Update W3C Working Draft of 2012-01-05 http://www.w3.org/TR/2012/WD-sparql11-update-20120105/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (Darwin) iD8DBQFPsIHZQ+ySUE9xlVoRAr+PAJoD4hO5KuPV/WHoGqd9yOBFcx1bYwCggOkB girkd0wkoLGwylCY9agb3VQ= =XnDo -----END PGP SIGNATURE-----
Received on Monday, 14 May 2012 03:54:28 UTC