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

Waldemar Hummer commented on TINKERPOP-2226:
--------------------------------------------

Hi [~colegreer] [~spmallette] [~divijvaidya] , we came across this thread when 
investigating an issue in LocalStack (a local AWS emulator) when a user 
requested support for multi-label vertices, which is supported in AWS Neptune: 
[https://github.com/localstack/localstack/issues/10264]

I understand that this thread is closed due to lack of interest from the 
community, but I wanted to check back with you if you would potentially 
shepherd a community contribution, as we were considering looking into a 
potential implementation for this feature request.

Would be great to get some guidance from you in terms of the general 
implementation options we'd have available here. Am I right in assuming that 
we'd basically need to turn the `label()` method of `Element` into a `labels()` 
list/array, and then adjust all query operations accordingly? 
[https://github.com/apache/tinkerpop/blob/a8f90ea959b0eb11a699f39d64ae274eb01e513d/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/structure/Element.java#L52]

Would highly appreciate some thoughts from your end in terms of feasibility of 
this implementation for an external/first-time contributor, and whether it is 
worth investing some time into this. Thanks in advance!

 

> addLabel() and removeLabel() method of Java API is not exposed for Gremlin 
> Language
> -----------------------------------------------------------------------------------
>
>                 Key: TINKERPOP-2226
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2226
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: neo4j, python
>    Affects Versions: 3.3.6
>            Reporter: Ravindra Gupta
>            Assignee: Cole Greer
>            Priority: Major
>
> *labels(), addLabel(), and removeLabel() *methods of Neo4jVertex of Java API 
> is not exposed or available for gremlin-server language. This method should 
> be exposed to gremlin-server language.
> Thank you.



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

Reply via email to