From: <tr...@do...> - 2012-01-12 21:44:16
|
The following issue has been added to a project that you are monitoring. Title: Update to latest SPARQL 1.1 draft specs Project: Core Library (dotNetRDF.dll) Created By: Rob Vesse Milestone: 0.6.1 Beta Category: Query Priority: Critical Type: Improvement Description: As usual shortly after a release the SPARQL 1.1 specs changed yet again. The latest specs include the following changes: Remove SHA224 from hash function choices Add functionSTRBEFORE,STRAFTER,REPLACE BroadenREGXPto take a first argument of xsd:string and rdf:langString. DefineDATATYPEon language tag literals. Allow aggregates inORDER BYclause Grammar: Backslash character escapes in prefixed names Grammar: Fix: Allow ASK to take solution modifiers Grammar: Fix:AdditiveExpression: ? => * We already support STRBEFORE, STRAFTER and REPLACE so those are done Removing SHA224 as a standard function should be relatively simple Broadening REGEX is easy Broadening DATATYPE is easy Aggregates in ORDER BY is more complex, parser support should be simple but evaluation support may be tricky Character escapes in QNames should be a relatively simple tokeniser fix ASK allowing solution modifiers is an easy parser fix but need to look at what it means evaluation wise (if anything) Already supported by parser, this was just an error, the SPARQL 1.0 grammar already specified it with * rather than ? More information on this issue can be found at http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=158 If you no longer wish to receive notifications, please visit http://www.dotnetrdf.org/tracker/UserProfile.aspx and change your notifications options. |