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

Stephen Mallette updated TINKERPOP-2417:
----------------------------------------
    Issue Type: Improvement  (was: New Feature)
        Labels:   (was: features)

I think it would be nice to read/write from the local client, as that probably 
is what most users expect to have happen. An implementation would need to be 
careful of {{InputStream}} specifically as that is a Java concept and we'd need 
to be sure that whatever we did would somehow be compatible across all 
programming languages.  

> Add possibility to supply io step with InputStream instead of a file path
> -------------------------------------------------------------------------
>
>                 Key: TINKERPOP-2417
>                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2417
>             Project: TinkerPop
>          Issue Type: Improvement
>          Components: io
>            Reporter: Oleksandr Porunov
>            Priority: Major
>
> Currently it is possible to supply *io* step with file path to read a file 
> from file system.
> It would be very convenient if we would be able to read files from input 
> stream instead of file path. 
> For example, it could look something like:
> *g.io(graphSonInputStream).with(IO.reader, IO.graphson).read().iterate()*
> Of course it wouldn't work as expected if we would use *write* instead of 
> read here because we won't be able to write to the input stream. Thus, we can 
> fail fast if the user supplied an input stream into the *io* step but tried 
> to use *write*.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to