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 2016/02/04 18:26:39 UTC

[jira] [Updated] (TINKERPOP-916) Develop a better "simple" driver for testing and example purposes

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

stephen mallette updated TINKERPOP-916:
---------------------------------------
    Fix Version/s: 3.1.2-incubating

> Develop a better "simple" driver for testing and example purposes
> -----------------------------------------------------------------
>
>                 Key: TINKERPOP-916
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-916
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: driver
>    Affects Versions: 3.0.2-incubating
>            Reporter: stephen mallette
>            Assignee: stephen mallette
>            Priority: Trivial
>             Fix For: 3.1.2-incubating
>
>
> We currently have a some "simple" drivers here:
> https://github.com/apache/incubator-tinkerpop/tree/b2ef5a369684903086e4c10b81cfbc47ff80f6bd/gremlin-driver/src/main/java/org/apache/tinkerpop/gremlin/driver/simple
> They are "simple" in that they don't do anything smart and are very no-frills.  They don't hide very much in their implementations which makes them good for forcing certain behaviors in Gremlin Server tests.  That said, they kinda stink and are awkward to work with.  Would be nice if they were a bit more refined in what they do.  
> I think they should minimally work in such a fashion where you can send a blocking request (in addition to callback-style one that's already there of course).  Basically, it should be easy to send a raw {{RequestMessage}} and get back a {{ResponseMessage}}.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)