[jira] [Commented] (TINKERPOP-2765) Race condition during script creation when using UnifiedChannelizer

2022-07-29 Thread ASF GitHub Bot (Jira)
[ https://issues.apache.org/jira/browse/TINKERPOP-2765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17573110#comment-17573110 ] ASF GitHub Bot commented on TINKERPOP-2765: --- kenhuuu commented on PR #1768:

[jira] [Commented] (TINKERPOP-2765) Race condition during script creation when using UnifiedChannelizer

2022-07-29 Thread ASF GitHub Bot (Jira)
[ https://issues.apache.org/jira/browse/TINKERPOP-2765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17573083#comment-17573083 ] ASF GitHub Bot commented on TINKERPOP-2765: --- spmallette commented on PR #17

[jira] [Commented] (TINKERPOP-2772) Add Spark utility to load vertices as RDD

2022-07-29 Thread ASF GitHub Bot (Jira)
[ https://issues.apache.org/jira/browse/TINKERPOP-2772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17573078#comment-17573078 ] ASF GitHub Bot commented on TINKERPOP-2772: --- spmallette commented on PR #17

Re: Async capabilities to TinkerPop

2022-07-29 Thread pieter gmail
Does frameworks like reactor not resolve this issue with back pressure and other sexy tricks? Cheers Pieter On Fri, 2022-07-29 at 13:51 +0100, Oleksandr Porunov wrote: > I'm also not sure but for some reason I feel that we may need some > event loop to be implemented if we want to re-write it to

[jira] [Updated] (TINKERPOP-2777) Allow `V()` to accept a traversal such as `select()`

2022-07-29 Thread Taylor Riggan (Jira)
[ https://issues.apache.org/jira/browse/TINKERPOP-2777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Taylor Riggan updated TINKERPOP-2777: - Description: Users are unable to use previously fetched components of a traversal and

[jira] [Created] (TINKERPOP-2777) Allow `V()` to accept a traversal such as `select()`

2022-07-29 Thread Taylor Riggan (Jira)
Taylor Riggan created TINKERPOP-2777: Summary: Allow `V()` to accept a traversal such as `select()` Key: TINKERPOP-2777 URL: https://issues.apache.org/jira/browse/TINKERPOP-2777 Project: TinkerPop

Re: Async capabilities to TinkerPop

2022-07-29 Thread Oleksandr Porunov
I'm also not sure but for some reason I feel that we may need some event loop to be implemented if we want to re-write it to async capabilities. The reason I'm telling it is because I feel that in some situations we may trigger a very long call stack. I.e.: Promise -> Promise -> Promise -> I

Re: Async capabilities to TinkerPop

2022-07-29 Thread Oleksandr Porunov
Hi Divij, Thanks for joining the conversation! Basically the `promise` step is for remote queries execution only which is seen from the `promis` method "throw new IllegalStateException("Only traversals created using withRemote() can be used in an async way");". Under the hood Gremlin Server will

Re: Async capabilities to TinkerPop

2022-07-29 Thread pieter gmail
Hi, This is how I understand it, TinkerPop itself does not store any data, so all providers make the persisted data available to TinkerPop's via custom implementations of steps. In Sqlg's case the data resides in a RDBMs. As things stands Sqlg uses standard JDBC drivers which are standard blocki

Re: Async capabilities to TinkerPop

2022-07-29 Thread Divij Vaidya
Hey folks Interesting discussion! I am a bit confused though since I believe we already have async execution implemented in TinkerPop Java client. Let me try to clarify and please let me know if I missed something. Java client uses a small number of websocket connections to multiplex multiple qu