You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
|
Feb
(11) |
Mar
(17) |
Apr
(12) |
May
(2) |
Jun
(20) |
Jul
(2) |
Aug
(2) |
Sep
(2) |
Oct
(2) |
Nov
|
Dec
(5) |
2011 |
Jan
(4) |
Feb
(1) |
Mar
(2) |
Apr
(2) |
May
(5) |
Jun
|
Jul
(12) |
Aug
(4) |
Sep
(5) |
Oct
(1) |
Nov
(38) |
Dec
(27) |
2012 |
Jan
(46) |
Feb
(182) |
Mar
(83) |
Apr
(22) |
May
(68) |
Jun
(47) |
Jul
(135) |
Aug
(84) |
Sep
(57) |
Oct
(45) |
Nov
(27) |
Dec
(61) |
2013 |
Jan
(59) |
Feb
(78) |
Mar
(66) |
Apr
(107) |
May
(27) |
Jun
(56) |
Jul
(53) |
Aug
(3) |
Sep
(19) |
Oct
(41) |
Nov
(44) |
Dec
(54) |
2014 |
Jan
(49) |
Feb
(72) |
Mar
(22) |
Apr
(41) |
May
(63) |
Jun
(27) |
Jul
(45) |
Aug
(12) |
Sep
(3) |
Oct
(8) |
Nov
(27) |
Dec
(16) |
2015 |
Jan
(3) |
Feb
(20) |
Mar
(6) |
Apr
(4) |
May
(15) |
Jun
(2) |
Jul
(4) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
(16) |
May
(9) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <tr...@do...> - 2014-05-27 16:33:48
|
<p>The following issue has been added to a project that you are monitoring.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate whether GRAPH clause evaluation can be safely parallelised with PLINQ</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Milestone:</b></td> <td>1.0.6</td> </tr> <tr> <td><b>Category:</b></td> <td>Query</td> </tr> <tr> <td><b>Priority:</b></td> <td>Normal</td> </tr> <tr> <td><b>Type:</b></td> <td>Improvement</td> </tr> <tr> <td><b>Description:</b></td> </tr> <tr> <td colspan="2"><p> One thing noted in investigation of CORE-416 was that GRAPH clause evaluation is not currently parallelised. For clauses that work over large numbers of graphs and have complex inner algebras this means their evaluation can be rather slow. Since the management of the active graph is already implemented so as to be thread safe it should in principal be possible to parallelise the evaluation of GRAPH clauses to improve performance while retaining correctness.</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=418" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=418</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-27 16:30:54
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Rewrite ExplainQueryProcessor to use event based explanations</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Related issue changed from "" to "Added" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=417" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=417</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-27 16:28:15
|
<p>The following issue has been added to a project that you are monitoring.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Rewrite ExplainQueryProcessor to use event based explanations</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Milestone:</b></td> <td>Unscheduled</td> </tr> <tr> <td><b>Category:</b></td> <td>Query</td> </tr> <tr> <td><b>Priority:</b></td> <td>Low</td> </tr> <tr> <td><b>Type:</b></td> <td>Refactor</td> </tr> <tr> <td><b>Description:</b></td> </tr> <tr> <td colspan="2"><p> Currently the ExplainQueryProcessor produces explanations only as textual output to Console.Out, Console.Error, Debug and/or Trace depending on configuration. This issue proposes divorcing the output presentation from the processor by using events. Essentially explanations would be issued via events which users could then present however they wished. The amount of events produced would still be controlled by the ExplanationLevel but it would be refactored to remove flags specifically relating to how things are output. This would have the side effect of making the ExplanationLevel enumeration much simpler. It would also make it much easier to test the explain query processor and to wire it up usefully into GUIs</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=417" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=417</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-23 13:32:14
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-23 02:29 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> This is fixed in default and incorporated into the 1.0.5 release, as noted this bug caused incorrect results to be produced so the results of some queries like the one seen here may be different than prior to this fix</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-23 13:29:23
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Status changed from "In Progress" to "Completed" </li> <li>Resolution changed from "Unassigned" to "Fixed" </li> <li>Progress changed from "60 %" to "100 %" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-22 16:37:28
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-22 05:36 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> Note that these fixes may now result in a different number of results than were seen previously because the sub-query was getting evaluated at the wrong point in the query. The results have been checked against ARQ as a reference implementation and are now correct if they weren't previously</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-22 16:35:13
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Related issue changed from "" to "Added" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-22 16:34:07
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-22 05:33 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> A 1.0.5-prerelease03 build is now on NuGet with the current state of the fixes for this issue. This change still needs additional unit tests adding for it</p> <p> I'm also wondering whether we can parallelize graph clause evaluation to get better throughput since the active graph is already thread safe so in principal we could be evaluating the inner algebra on multiple graphs in parallel. Getting this working is probably something to push out to a later release.</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-22 16:26:20
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Progress changed from "0 %" to "60 %" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-22 15:54:45
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-22 04:53 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> Turns out the fix for CORE-398 may have introduced a regression whereby generated algebra unecessarily nests the GRAPH clause multiple times leading to the query engine having to do excessive work. Fixing this is doable but likely to be tricky and may take some time</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-22 15:22:41
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-22 04:21 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> So there is a definitely a bug in how sub-queries are getting parsed that causes them to be potentially optimized for execution too early in the graph pattern. In a query like the attached this was resulting in a n2 loop over all the graphs too early in the query causing it to waste a lot of time swapping between graphs</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-22 14:44:47
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Attachment changed from "SmallDataset.rq" to "Added" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-22 14:42:32
|
<p>The following issue has been added to a project that you are monitoring.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>Investigate performance problems reported involving sub-query and GRAPH clause interaction</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Milestone:</b></td> <td>1.0.5</td> </tr> <tr> <td><b>Category:</b></td> <td>Query</td> </tr> <tr> <td><b>Priority:</b></td> <td>High</td> </tr> <tr> <td><b>Type:</b></td> <td>Bug</td> </tr> <tr> <td><b>Description:</b></td> </tr> <tr> <td colspan="2"><p> Tom has reported seeing significant performance problems on a query that involves interaction between a sub-query and GRAPH clauses. It looks like there may be some bad optimization going on which needs further investigation</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=416</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: Tomek P. <to...@pl...> - 2014-05-22 14:27:59
|
Hi Zahra dotNetRDF supports RDF/XML and also has a basic abstraction for OWL. Please have a look at [1] for info on loading RDF into memory and [2] for documentation of OWL support. I don't know about exports from Protege, but I shouldn't expect any problems. Do you have any specific needs? Regards, Tom [1] https://bitbucket.org/dotnetrdf/dotnetrdf/wiki/UserGuide/Reading%20RDF [2] https://bitbucket.org/dotnetrdf/dotnetrdf/wiki/UserGuide/Ontology%20API On Mon, May 19, 2014 at 10:40 AM, Zahra Jabalameli < jab...@gm...> wrote: > Hello, > I am one of your site's fans! I have a question about using OWL file that > is built with RDF\XML in Protege software.I don't know how can I use this > OWL file in C#,and I want to use it in widows form in my project.If you can > help me please answer immediately > because I am in a hurry! > Thanks for your attention. > your sincerely, > Zahra Jabalameli > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > |
From: Tomasz P. <tom...@gm...> - 2014-05-22 14:22:58
|
Hi Zahra dotNetRDF supports RDF/XML and also has a basic abstraction for OWL. Please have a look at [1] for info on loading RDF into memory and [2] for documentation of OWL support. I don't know about exports from Protege, but I shouldn't expect any problems. Do you have any specific needs? Regards, Tom [1] https://bitbucket.org/dotnetrdf/dotnetrdf/wiki/UserGuide/Reading%20RDF [2] https://bitbucket.org/dotnetrdf/dotnetrdf/wiki/UserGuide/Ontology%20API On Mon, May 19, 2014 at 10:40 AM, Zahra Jabalameli < jab...@gm...> wrote: > Hello, > I am one of your site's fans! I have a question about using OWL file that > is built with RDF\XML in Protege software.I don't know how can I use this > OWL file in C#,and I want to use it in widows form in my project.If you can > help me please answer immediately > because I am in a hurry! > Thanks for your attention. > your sincerely, > Zahra Jabalameli > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform > available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > dotNetRDF-develop mailing list > dot...@li... > https://lists.sourceforge.net/lists/listinfo/dotnetrdf-develop > > |
From: <tr...@do...> - 2014-05-20 07:33:26
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Sebastian Faubel</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-20 08:32 AM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> Got it. Thanks! :)</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-20 07:18:33
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-20 08:17 AM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> You just have to keep going a few more productions:</p> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[115] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rNumericExpression" name="rNumericExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">NumericExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rAdditiveExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">AdditiveExpression</a></code></td> </tr> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[116] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rAdditiveExpression" name="rAdditiveExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">AdditiveExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rMultiplicativeExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">MultiplicativeExpression</a> ( <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'+'</span> <a href="http://www.w3.org/TR/sparql11-query/#rMultiplicativeExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">MultiplicativeExpression</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'-'</span> <a href="http://www.w3.org/TR/sparql11-query/#rMultiplicativeExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">MultiplicativeExpression</a> | ( <a href="http://www.w3.org/TR/sparql11-query/#rNumericLiteralPositive" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericLiteralPositive</a> | <a href="http://www.w3.org/TR/sparql11-query/#rNumericLiteralNegative" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericLiteralNegative</a> ) ( ( <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'*'</span> <a href="http://www.w3.org/TR/sparql11-query/#rUnaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">UnaryExpression</a> ) | ( <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'/'</span><a href="http://www.w3.org/TR/sparql11-query/#rUnaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">UnaryExpression</a> ) )* )*</code></td> </tr> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[117] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rMultiplicativeExpression" name="rMultiplicativeExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">MultiplicativeExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rUnaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">UnaryExpression</a> ( <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'*'</span> <a href="http://www.w3.org/TR/sparql11-query/#rUnaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">UnaryExpression</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'/'</span> <a href="http://www.w3.org/TR/sparql11-query/#rUnaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">UnaryExpression</a> )*</code></td> </tr> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[118] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rUnaryExpression" name="rUnaryExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">UnaryExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'!'</span> <a href="http://www.w3.org/TR/sparql11-query/#rPrimaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">PrimaryExpression</a> <br style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);" /> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'+'</span> <a href="http://www.w3.org/TR/sparql11-query/#rPrimaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">PrimaryExpression</a> <br style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);" /> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'-'</span> <a href="http://www.w3.org/TR/sparql11-query/#rPrimaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">PrimaryExpression</a> <br style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);" /> | <a href="http://www.w3.org/TR/sparql11-query/#rPrimaryExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">PrimaryExpression</a></code></td> </tr> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[119] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rPrimaryExpression" name="rPrimaryExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">PrimaryExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rBrackettedExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">BrackettedExpression</a> | <a href="http://www.w3.org/TR/sparql11-query/#rBuiltInCall" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">BuiltInCall</a> | <a href="http://www.w3.org/TR/sparql11-query/#ririOrFunction" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">iriOrFunction</a> | <a href="http://www.w3.org/TR/sparql11-query/#rRDFLiteral" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">RDFLiteral</a> | <a href="http://www.w3.org/TR/sparql11-query/#rNumericLiteral" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericLiteral</a> | <a href="http://www.w3.org/TR/sparql11-query/#rBooleanLiteral" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">BooleanLiteral</a> | <a href="http://www.w3.org/TR/sparql11-query/#rVar" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">Var</a></code></td> </tr> </tbody> </table> <p> A RelationalExpression contains a NumericExpression which eventually boils down to a PrimaryExpression which can be a BuiltInCall</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-19 16:23:19
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Sebastian Faubel</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-19 05:22 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> Hi Rob!</p> <p> thanks for the quick answer and sorry about the duplicates. My internet connection was slow and so I accidently clicked the save buttons mutliple times.. :(</p> <p> Anyway, I was unable to find a path in the syntax from BrackettedExpression to BuiltInCall which would allow the latter to be embedded in brackets:</p> <p> </p> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[120] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rBrackettedExpression" name="rBrackettedExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">BrackettedExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'('</span> <a href="http://www.w3.org/TR/sparql11-query/#rExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">Expression</a> <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">')'</span></code></td> </tr> </tbody> </table> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[110] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rExpression" name="rExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">Expression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rConditionalOrExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">ConditionalOrExpression</a></code></td> </tr> </tbody> </table> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[111] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rConditionalOrExpression" name="rConditionalOrExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">ConditionalOrExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rConditionalAndExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">ConditionalAndExpression</a> ( <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'||'</span> <a href="http://www.w3.org/TR/sparql11-query/#rConditionalAndExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">ConditionalAndExpression</a> )*</code></td> </tr> </tbody> </table> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[112] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rConditionalAndExpression" name="rConditionalAndExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">ConditionalAndExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rValueLogical" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">ValueLogical</a> ( <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'&&'</span> <a href="http://www.w3.org/TR/sparql11-query/#rValueLogical" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">ValueLogical</a> )*</code></td> </tr> </tbody> </table> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[113] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rValueLogical" name="rValueLogical" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">ValueLogical</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rRelationalExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">RelationalExpression</a></code></td> </tr> </tbody> </table> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[114] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rRelationalExpression" name="rRelationalExpression" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">RelationalExpression</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rNumericExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericExpression</a> ( <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'='</span> <a href="http://www.w3.org/TR/sparql11-query/#rNumericExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericExpression</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'!='</span> <a href="http://www.w3.org/TR/sparql11-query/#rNumericExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericExpression</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'<'</span> <a href="http://www.w3.org/TR/sparql11-query/#rNumericExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericExpression</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'>'</span> <a href="http://www.w3.org/TR/sparql11-query/#rNumericExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericExpression</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'<='</span> <a href="http://www.w3.org/TR/sparql11-query/#rNumericExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericExpression</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'>='</span> <a href="http://www.w3.org/TR/sparql11-query/#rNumericExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NumericExpression</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'IN'</span> <a href="http://www.w3.org/TR/sparql11-query/#rExpressionList" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">ExpressionList</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'NOT'</span> <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'IN'</span> <a href="http://www.w3.org/TR/sparql11-query/#rExpressionList" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">ExpressionList</a> )?</code></td> </tr> </tbody> </table> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[72] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rExpressionList" name="rExpressionList" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">ExpressionList</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rNIL" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">NIL</a> | <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'('</span> <a href="http://www.w3.org/TR/sparql11-query/#rExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">Expression</a> ( <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">','</span> <a href="http://www.w3.org/TR/sparql11-query/#rExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">Expression</a> )* <span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">')'</span></code></td> </tr> </tbody> </table> <p> In only see the BrackettedExpression leading to NumericExpressions which would not allow embedding BuiltInCalls into BrackettedExpressions and hence in Filters. Maybe I have overlooked somtehing, in that case I apologize..</p> <p> I totally see how embedding the BuiltInCalls into brackets makes life much easier for you! :)</p> <p> Meanwhile we found a workaround. Thanks again and have a great day!</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-19 13:58:44
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Status changed from "Unknown" to "Closed" </li> <li>Milestone changed from "Unscheduled" to "1.0.5" </li> <li>Resolution changed from "Unassigned" to "Invalid" </li> <li>Assigned to changed from "Unassigned" to "Rob Vesse" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-19 13:58:30
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-19 02:57 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> Closing as invalid as the SPARQL syntax mentioned is valid and I don't believe this to be a dotNetRDF issue but rather a Virtuoso bug.</p> <p> </p> <p> The SPARQL Grammar makes the ( ) around a FILTER expression optional so either form is perfectly valid.</p> <p> From the specification at http://www.w3.org/TR/sparql11-query/#rFilter the grammar rule for FILTER is as follows:</p> <table style="border-style: solid; border-color: rgb(170, 170, 170); border-spacing: 0px; border-collapse: collapse; color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium;"> <tbody style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[68] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rFilter" name="rFilter" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">Filter</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><span class="token" style="color: rgb(63, 63, 95); border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">'FILTER'</span> <a href="http://www.w3.org/TR/sparql11-query/#rConstraint" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">Constraint</a></code></td> </tr> <tr style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); border-top-style: solid; border-top-width: 1px;" valign="baseline"> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">[69] </code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a id="rConstraint" name="rConstraint" style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);">Constraint</a></code></td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> ::= </td> <td style="border-style: solid; border-right-width: 0px; border-left-width: 0px; border-color: rgb(170, 170, 170); padding: 3px; font-size: 14px;"> <code style="border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170);"><a href="http://www.w3.org/TR/sparql11-query/#rBrackettedExpression" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">BrackettedExpression</a> | <a href="http://www.w3.org/TR/sparql11-query/#rBuiltInCall" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">BuiltInCall</a> | <a href="http://www.w3.org/TR/sparql11-query/#rFunctionCall" style="color: rgb(102, 0, 153); background-color: transparent; border-left-width: 0px; border-right-width: 0px; border-color: rgb(170, 170, 170); background-position: initial initial; background-repeat: initial initial;">FunctionCall</a></code></td> </tr> </tbody> </table> <p> So it is perfectly valid to bracket any expression i.e. FILTER ( NOT EXISTS { } ) but also to not bracket it as per your preference FILTER NOT EXISTS { }. dotNetRDF always uses the brackets in output because it protects against misinterpretation of queries by less compliant parsers.</p> <p> Virtuoso is notorious for its non-standard SPARQL support with many proprietary extensions so I strongly recommend <strong>against</strong> using Virtuoso as a source for what is and isn't valid SPARQL.</p> <p> Certainly more recent versions of Virtuoso accept FILTER ( NOT EXISTS { } ) just fine so this is likely a Virtuoso specific bug in an older version of Virtuoso, please try upgrading to a newer Virtuoso release and see if this resolves your problem</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-19 13:49:18
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Child issue changed from "" to "Added" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-19 13:49:15
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Child issue changed from "" to "Added" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=413</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-19 13:48:38
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Status changed from "Unknown" to "Closed" </li> <li>Resolution changed from "Unassigned" to "Duplicate" </li> <li>Assigned to changed from "Unassigned" to "none" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=415" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=415</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-19 13:48:22
|
<p>A new comment has been added to the following issue.</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td><b>Created By:</b></td> <td>Rob Vesse</td> </tr> <tr> <td><b>Date:</b></td> <td>2014-05-19 02:47 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> Duplicate of CORE-413</p></td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=415" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=415</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |
From: <tr...@do...> - 2014-05-19 13:47:42
|
<p>The following issue has been updated by Rob Vesse:</p> <table border="0"> <tr> <td width="90px" valign="top"><b>Title:</b></td> <td>SparqlQueryParser produces invalid FILTER(NOT EXISTS ..) expression from valid input.</td> </tr> <tr> <td><b>Project:</b></td> <td>Core Library (dotNetRDF.dll)</td> </tr> <tr> <td colspan="2"><b>Changes:</b></td> </tr> <tr> <td colspan="2"> <ul> <li>Status changed from "Unknown" to "Closed" </li> <li>Resolution changed from "Unassigned" to "Duplicate" </li> <li>Assigned to changed from "Unassigned" to "none" </li> </ul> </td> </tr> </table> <p> More information on this issue can be found at <a href="http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=414" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=414</a></p> <p style="text-align:center;font-size:8pt;padding:5px;"> If you no longer wish to receive notifications, please visit <a href="http://www.dotnetrdf.org/tracker/Account/UserProfile.aspx" target="_blank">your profile</a> and change your notifications options. </p> |