[
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)