<?xml version="1.0" encoding="UTF-8" ?>


<!--  RSS generated by JIRA #108 at Thu May 23 17:56:55 CEST 2013 -->

<rss version="0.92">






<channel>
    <title>openRDF.org Issue Tracker</title>
    <link>http://www.openrdf.org/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en</language>
    <item>
        







<title>[SES-963] Dataset assignment in update sequences not properly scoped</title>
<link>http://www.openrdf.org/issues/browse/SES-963</link>

    
        <description>&lt;br/&gt;
E.g. in the following update sequence, first one with a dataset, second one without.&lt;br/&gt;
&lt;br/&gt;
PREFIX foaf:  &amp;lt;&lt;a href=&quot;http://xmlns.com/foaf/0.1/&quot;&gt;http://xmlns.com/foaf/0.1/&lt;/a&gt;&amp;gt;&lt;br/&gt;
DELETE { ?person foaf:givenName &apos;Bill&apos; }&lt;br/&gt;
USING NAMED &amp;lt;&lt;a href=&quot;http://example/addresses&quot;&gt;http://example/addresses&lt;/a&gt;&amp;gt;&lt;br/&gt;
WHERE {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;?person foaf:givenName &apos;Bill&apos; .&lt;br/&gt;
&amp;nbsp;&amp;nbsp;GRAPH ?graph {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;?person foaf:givenName &apos;Bill&apos;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br/&gt;
};&lt;br/&gt;
INSERT { ?person foaf:givenName &apos;William&apos; }&lt;br/&gt;
WHERE {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;?person foaf:givenName &apos;Bill&apos; .&lt;br/&gt;
&amp;nbsp;&amp;nbsp;GRAPH ?graph {&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;?person foaf:givenName &apos;Bill&apos;&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br/&gt;
}&lt;br/&gt;
&lt;br/&gt;
&lt;br/&gt;
The parser currently sets the dataset declaration on the ParsedUpdate object (which is a container for the sequence), rather than on the individual update operation.</description>
    
    
        <environment></environment>
    
        <key id="13310">SES-963</key>
        <summary>Dataset assignment in update sequences not properly scoped</summary>
        <type id="1">Bug</type>
    
        <priority id="3">Major</priority>
    
        <status id="5">Resolved</status>
        
        <resolution id="1">Fixed</resolution>
        
    
        
        <assignee username="jeen">Jeen Broekstra</assignee>
        
    

    
        
        <reporter username="jeen">Jeen Broekstra</reporter>
        
    

        
        <created>Wed, 21 Mar 2012 03:56:03 +0100 (CET)</created>
    <updated>Tue, 26 Jun 2012 00:38:08 +0200 (CEST)</updated>

    
        
        
            
            
                
                    <version>2.6.4</version>
                
            
        
    

    
        
        
            
            
                
                    <fixVersion>2.6.7</fixVersion>
                
            
        
    

    
        
        
            
            
                
                    <component>SPARQL</component>
                
            
        
    

    
    
        <due></due>
    
    
        <votes>0</votes>
    
    

    
    
        <comments>
            
            <comment author="jeen" created="Tue, 26 Jun 2012 00:38:08 +0200 (CEST)" level="">fixed. the ParsedUpdate no longer has a get/setDataset method, but instead now keeps a map that associates individual UpdateExprs with a Dataset (or null, if no dataset is declared).</comment>
            
        </comments>
    
    

        



        <customfields>
        
            
        </customfields>
    </item>
</channel>


</rss>  