[ https://issues.apache.org/jira/browse/TINKERPOP-1307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15298213#comment-15298213 ]
ASF GitHub Bot commented on TINKERPOP-1307: ------------------------------------------- Github user okram commented on the pull request: https://github.com/apache/incubator-tinkerpop/pull/318#issuecomment-221280324 Did some more benchmarking of `master/` vs. this branch The times are "the same." ``` // result: {cover=368579, =160968, original=771317} // old vs. new // STANDARD Big Values -- by(songType) group: 432.720949 vs. 440.4774939999999 group: 428.08102429999997 vs. 438.2646092 Big Keys -- by(name) group: 426.047715 vs. 392.74015999999995 group: 452.2799462 vs. 405.5412201 // COMPUTER Big Values -- by(songType) group: 54.3288408 vs. 61.9877934 group: 90.81696539999999 vs. 84.366255 Big Keys -- by(name) group: 31.852916 vs. 31.7736176 group: 53.63283839999999 vs. 60.662042799999995 ``` > NPE with OLTP nested group() in an OLAP group() traversal > --------------------------------------------------------- > > Key: TINKERPOP-1307 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1307 > Project: TinkerPop > Issue Type: Bug > Components: process > Affects Versions: 3.2.0-incubating > Reporter: Marko A. Rodriguez > > {code} > graph = TinkerGraph.open() > graph.io(graphml()).readGraph('data/grateful-dead.xml') > g = graph.traversal().withComputer() > g.V().hasLabel('song').match( > __.as('songV').values('name').as('songName'), > __.as('songV').out('followedBy').as('followedV'), > __.as('followedV').values('name').as('followedName'), > __.as('followedV').out('sungBy').as('sungByV'), > __.as('sungByV').values('name').as('sungBy'), > __.as('followedV').out('writtenBy').as('writtenByV'), > __.as('writtenByV').values('name').as('writtenBy') > ).select('songName','followedName','sungBy','writtenBy'). > > group().by(select('songName')).by(group().by(select('followedName')).by(select('sungBy').fold())) > {code} > The above causes an NPE. I know why -- potentially easy fix. -- This message was sent by Atlassian JIRA (v6.3.4#6332)