You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2019/04/02 18:25:00 UTC

[jira] [Commented] (TINKERPOP-2191) Implement EdgeLabelVerificationStrategy

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

ASF GitHub Bot commented on TINKERPOP-2191:
-------------------------------------------

dkuppitz commented on pull request #1087: TINKERPOP-2191 Implement EdgeLabelVerificationStrategy
URL: https://github.com/apache/tinkerpop/pull/1087
 
 
   https://issues.apache.org/jira/browse/TINKERPOP-2191
   
   Implemented `EdgeLabelVerificationStrategy` to allow providers to encourage (or enforce) users to always specify edge labels.
   
   VOTE +1
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> Implement EdgeLabelVerificationStrategy
> ---------------------------------------
>
>                 Key: TINKERPOP-2191
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2191
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: process
>    Affects Versions: 3.3.6, 3.4.1
>            Reporter: Daniel Kuppitz
>            Assignee: Daniel Kuppitz
>            Priority: Major
>
> Using edge-steps, without specifying any labels, is documented as an anti-pattern. We should have a strategy that verifies that all edge-steps specify at least one label.
> The strategy should not be added by default, as not every provider may agree that this an anti-pattern. It should also be possible to choose how the strategy behaves, e.g. whether it throws an exception or only logs a warning message.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)