You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@rya.apache.org by "Kevin Chilton (JIRA)" <ji...@apache.org> on 2018/01/05 18:47:00 UTC

[jira] [Assigned] (RYA-147) Fluo PCJ Updater - Delete Statement Support

     [ https://issues.apache.org/jira/browse/RYA-147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevin Chilton reassigned RYA-147:
---------------------------------

    Assignee:     (was: Kevin Chilton)

> Fluo PCJ Updater - Delete Statement Support
> -------------------------------------------
>
>                 Key: RYA-147
>                 URL: https://issues.apache.org/jira/browse/RYA-147
>             Project: Rya
>          Issue Type: New Feature
>    Affects Versions: 3.2.10
>            Reporter: Kevin Chilton
>
> The Fluo PCJ Updater application currently only allows you to add new statements to generated PCJs. We would also like to be able to delete statements from the end results.
> Here is a simple example to illustrate the point. Suppose you are computing the following SPARQL query as a PCJ:
> {code}
> SELECT * 
> WHERE {
>     ?person <http://worksAt> <http://CoffeeShop> .
> }
> {code}
> And you insert the following Statements:
> {code}
> {
>     [<http://Alice>, <http://worksAt>, <http://CoffeeShop>],
>     [<http://Bob>, <http://worksAt>, <http://CoffeeShop>],
>     [<http://Charlie>, <http://worksAt>, <http://CoffeeShop>]
> }
> {code}
> The PCJ will result in the following binding sets:
> {code}
> {
>     [<http://Alice>], 
>     [<http://Bob>], 
>     [<http://Charlie>]
> }
> {code}
> We should also be able to delete the following statement:
> {code}
> [<http://Bob>, <http://worksAt>, <http://CoffeeShop>]
> {code}
> And the PCJ should be updated to contain the following results:
> {code}
> {
>     [<http://Alice>], 
>     [<http://Charlie>]
> }
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)