[jira] [Commented] (TINKERPOP-2219) Upgrade Netty version

2019-05-15 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/TINKERPOP-2219?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16840922#comment-16840922 ] ASF GitHub Bot commented on TINKERPOP-2219: --- divijvaidya commented on pull

[jira] [Updated] (TINKERPOP-2220) Dedup inside Repeat Produces 0 results

2019-05-15 Thread Rahul Chander (JIRA)
[ https://issues.apache.org/jira/browse/TINKERPOP-2220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rahul Chander updated TINKERPOP-2220: - Affects Version/s: (was: 3.4.1) 3.3.0 > Dedup inside Repea

[jira] [Created] (TINKERPOP-2220) Dedup inside Repeat Produces 0 results

2019-05-15 Thread Rahul Chander (JIRA)
Rahul Chander created TINKERPOP-2220: Summary: Dedup inside Repeat Produces 0 results Key: TINKERPOP-2220 URL: https://issues.apache.org/jira/browse/TINKERPOP-2220 Project: TinkerPop Issu

[jira] [Created] (TINKERPOP-2219) Upgrade Netty version

2019-05-15 Thread Divij Vaidya (JIRA)
Divij Vaidya created TINKERPOP-2219: --- Summary: Upgrade Netty version Key: TINKERPOP-2219 URL: https://issues.apache.org/jira/browse/TINKERPOP-2219 Project: TinkerPop Issue Type: Improvement

Re: N-Tuple Transactions?

2019-05-15 Thread Joshua Shinavier
Tough question, since I have not used Akka or the actor model, but here are some first thoughts. From what I am reading, the trick would be to implement the transaction log as a CRDT . Operation-based CRDTs -- which propagate individ

Re: N-Tuple Transactions?

2019-05-15 Thread Marko Rodriguez
Wow. I totally understood what you wrote. Question: What is the TransactionLog in a distributed environment? e.g. Akka-driven traversers spawned from the same query migrating around the cluster mutating stuff. Thanks for the lesson, Marko. http://rredux.com

Re: N-Tuple Transactions?

2019-05-15 Thread Joshua Shinavier
Hi Stephen, More the latter. TinkerPop transactions would be layered on top of the native transactions of the database (if any), which gives the VM more control over the operational semantics of a computation in between database commits. For example, in many scenarios it would be desirable not to

Re: N-Tuple Transactions?

2019-05-15 Thread Stephen Mallette
Hi Josh, interesting... we have graphs with everything from no transactions like TinkerGraph to more acid transactional systems and everything in between - will transaction support as you describe it cover all the different transactional semantics of the underlying graphs which we might encounter?

Re: N-Tuple Transactions?

2019-05-15 Thread Joshua Shinavier
Hi Marko, Get ready for monads . I mentioned them in my post on algebraic property graphs. In functional programming, monads are a typical way of composing chains

A Novel "Bytecode" Optimization Mechanism for TP4

2019-05-15 Thread Marko Rodriguez
Hi, Thinking last night, I came up with another way of doing bytecode optimization in TP4 that has some interesting properties. 1. Providers don't write custom strategies. 2. Providers don’t write custom instructions. 3. TP4 can be ignorant of large swaths of optimization

[jira] [Closed] (TINKERPOP-2211) Provide API to add per request option for a bytecode

2019-05-15 Thread stephen mallette (JIRA)
[ https://issues.apache.org/jira/browse/TINKERPOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stephen mallette closed TINKERPOP-2211. --- Resolution: Done Assignee: stephen mallette > Provide API to add per reques

[jira] [Commented] (TINKERPOP-2211) Provide API to add per request option for a bytecode

2019-05-15 Thread ASF GitHub Bot (JIRA)
[ https://issues.apache.org/jira/browse/TINKERPOP-2211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16840293#comment-16840293 ] ASF GitHub Bot commented on TINKERPOP-2211: --- spmallette commented on pull r