[jira] [Updated] (TINKERPOP-2226) addLabel() and removeLabel() method of Java API is not exposed for Gremlin Language
[ https://issues.apache.org/jira/browse/TINKERPOP-2226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stephen mallette updated TINKERPOP-2226: Affects Version/s: 3.3.6 > 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: Bug > Components: neo4j, python, server, tinkergraph >Affects Versions: 3.3.6 > Environment: s >Reporter: Ravindra Gupta >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 (v7.6.3#76005)
[jira] [Updated] (TINKERPOP-2226) addLabel() and removeLabel() method of Java API is not exposed for Gremlin Language
[ https://issues.apache.org/jira/browse/TINKERPOP-2226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ravindra Gupta updated TINKERPOP-2226: -- Priority: Critical (was: Major) > 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: Bug > Components: neo4j, python, server, tinkergraph >Affects Versions: 3.3.6 >Reporter: Ravindra Gupta >Priority: Critical > Labels: features > > *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 (v7.6.3#76005)
[jira] [Updated] (TINKERPOP-2226) addLabel() and removeLabel() method of Java API is not exposed for Gremlin Language
[ https://issues.apache.org/jira/browse/TINKERPOP-2226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ravindra Gupta updated TINKERPOP-2226: -- Environment: (was: s) > 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: Bug > Components: neo4j, python, server, tinkergraph >Affects Versions: 3.3.6 >Reporter: Ravindra Gupta >Priority: Major > Labels: features > > *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 (v7.6.3#76005)
[jira] [Updated] (TINKERPOP-2226) addLabel() and removeLabel() method of Java API is not exposed for Gremlin Language
[ https://issues.apache.org/jira/browse/TINKERPOP-2226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ravindra Gupta updated TINKERPOP-2226: -- Labels: features (was: ) > 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: Bug > Components: neo4j, python, server, tinkergraph >Affects Versions: 3.3.6 > Environment: s >Reporter: Ravindra Gupta >Priority: Major > Labels: features > > *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 (v7.6.3#76005)
[jira] [Updated] (TINKERPOP-2226) addLabel() and removeLabel() method of Java API is not exposed for Gremlin Language
[ https://issues.apache.org/jira/browse/TINKERPOP-2226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stephen mallette updated TINKERPOP-2226: Labels: (was: features) Priority: Major (was: Critical) Component/s: (was: tinkergraph) Issue Type: Improvement (was: Bug) On the one hand, TinkerPop's element label semantics only account for a single immutable label, so this is behaving just as a standard TinkerPop-enabled system would. You do get: {code} g.addV('human::animal') {code} and thus multiple immutable labels by way of special syntax accepted by {{Neo4jGraph}} which will work in all language variants. Neo4j also has {{LabelP}} in Java to allow for multi-label access: {code} gremlin> g.V().has(label,'organism') gremlin> g.V().has(label,of('organism')) ==>v[0] gremlin> g.V().has(label,of('organism')).has(label,of('animal')) ==>v[0] gremlin> g.V().has(label,of('organism').and(of('animal'))) ==>v[0] {code} but that isn't exposed in GLVs like python. I think that the workaround now for GLV users is to use scripts. As for a solution, most of what I can come up with in my mind will end up being useful on the JVM only (which will mean GLV users will still have to depend on scripts). I have no idea what a solution would be for GLVs as we don't have structure for provider specific extensions (similar problem with sparql-gremlin). > 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, server >Affects Versions: 3.3.6 >Reporter: Ravindra Gupta >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 (v7.6.3#76005)
[jira] [Updated] (TINKERPOP-2226) addLabel() and removeLabel() method of Java API is not exposed for Gremlin Language
[ https://issues.apache.org/jira/browse/TINKERPOP-2226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stephen mallette updated TINKERPOP-2226: Component/s: (was: server) > 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 >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 (v7.6.3#76005)