From: <tr...@do...> - 2013-06-17 22:04: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>Property paths using the * operator can generate incorrect results</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>2013-06-17 11:03 PM</td> </tr> <tr> <td><b>Comment:</b></td> </tr> <tr> <td colspan="2"><p> Thanks for the test case Ash and thanks for doing some debugging Max. The bug did indeed relate to the lack of strict checks in NodeMatchPattern, as I said for most evaluation these are unecessary and reduce performance but in the context of property paths they are required. The query engine now enforces rigorous evaluation in the context of evaluating property paths and the fix is in our version control.</p> <p> The workaround for the bug in the meantime is to set Options.RigorousEvaluation = true</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=349" target="_blank">http://www.dotnetrdf.org/tracker/Issues/IssueDetail.aspx?id=349</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> |