You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "stephen mallette (JIRA)" <ji...@apache.org> on 2018/07/27 17:41:00 UTC

[jira] [Closed] (TINKERPOP-1656) Write-time compilation of mutation steps

     [ https://issues.apache.org/jira/browse/TINKERPOP-1656?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

stephen mallette closed TINKERPOP-1656.
---------------------------------------
    Resolution: Won't Do

I took a quick look back at the wip code for this and don't think I will move forward with it any further. It's too big a change that I don't think will bring enough value and will probably encourage some bad mutation patterns. 

> Write-time compilation of mutation steps
> ----------------------------------------
>
>                 Key: TINKERPOP-1656
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-1656
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: process
>    Affects Versions: 3.2.4
>            Reporter: stephen mallette
>            Assignee: stephen mallette
>            Priority: Major
>
> In TINKERPOP-1642 it was learned that a write-time compilation strategy that bulked together mutation steps like {{addV()}} and {{addE()}} introduced a significant performance improvement to chained traversals. The proof of concept showed that the work was intricate and reasonably far reaching which seems to indicate that there are yet undiscovered landmines that will be encountered, which is why a new issue was created to track this work independently.



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