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)