[ 
https://issues.apache.org/jira/browse/TINKERPOP-2929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17714764#comment-17714764
 ] 

Yang Xia commented on TINKERPOP-2929:
-------------------------------------

[https://github.com/apache/tinkerpop/pull/2025] is merged.

> Introduce new marker interfaces to identify whether a step can perform write 
> or delete or both
> ----------------------------------------------------------------------------------------------
>
>                 Key: TINKERPOP-2929
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2929
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: process
>    Affects Versions: 3.6.2
>            Reporter: Yang Xia
>            Assignee: Yang Xia
>            Priority: Major
>             Fix For: 3.7.0, 3.6.3
>
>
> As described in the PR [https://github.com/apache/tinkerpop/pull/2025] 
> {quote}Currently all steps that can change graph data implements Mutating 
> interface. However, there is no straight forward way to know whether the step 
> can perform write or delete or both on the graph data. This PR introduces two 
> new marker interfaces {{Writing}} and {{Deleting}} defining whether step can 
> perform write or delete or both.
> In addition to this, this PR creates a static map of Traversal steps that 
> shall be added for a given operator. Both can be combined to assess whether a 
> given query can perform read or write or delete or any combination of these 
> before query execution.
> {quote}
> For details see dev list post: 
> [https://lists.apache.org/thread/433bc2qr5owvjcfn0tbj55sgz95zg6df]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to