Stephen Mallette created TINKERPOP-2620:
-------------------------------------------
Summary: Clean up NullPointerExceptions related to null arguments
on property related steps
Key: TINKERPOP-2620
URL: https://issues.apache.org/jira/browse/TINKERPOP-2620
Project: TinkerPop
Issue Type: Improvement
Components: process
Affects Versions: 3.5.1
Reporter: Stephen Mallette
Probably needs more examination but here are a few examples:
{code}
gremlin> g.V().valueMap('name','age')
==>[name:[marko],age:[29]]
==>[name:[vadas],age:[27]]
==>[name:[lop]]
==>[name:[josh],age:[32]]
==>[name:[ripple]]
==>[name:[peter],age:[35]]
gremlin> g.V().valueMap('name','age',null)
==>[name:[marko],age:[29]]
==>[name:[vadas],age:[27]]
java.lang.NullPointerException
Type ':help' or ':h' for help.
Display stack trace? [yN]n
gremlin> g.V().properties('name','age',null)
==>vp[name->marko]
==>vp[age->29]
==>vp[name->vadas]
==>vp[age->27]
java.lang.NullPointerException
Type ':help' or ':h' for help.
Display stack trace? [yN]n
gremlin> g.V().values('name','age',null)
==>marko
==>29
==>vadas
==>27
java.lang.NullPointerException
Type ':help' or ':h' for help.
Display stack trace? [yN]
gremlin> g.V().elementMap('name','age',null)
==>[id:1,label:person,name:marko,age:29]
==>[id:2,label:person,name:vadas,age:27]
java.lang.NullPointerException
Type ':help' or ':h' for help.
Display stack trace? [yN]
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)