[ 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)