Cole-Greer opened a new pull request, #3395:
URL: https://github.com/apache/tinkerpop/pull/3395

   Add streaming HTTP response handling to gremlin-javascript, enabling 
incremental result consumption via fetch response.body ReadableStream.
   
   - Add StreamReader abstraction for async byte reading over streaming and 
buffered sources
   - Refactor all ~20 GraphBinary serializers from sync deserialize(buffer) to 
async deserialize(reader)
   - Refactor GraphBinaryReader.readResponse() to use StreamReader
   - Add Connection.stream() using fetch response.body ReadableStream
   - Add Client.stream() returning AsyncGenerator
   - Wire Traversal API (next(), hasNext(), toList()) to streaming for 
incremental consumption, matching Go GLV behavior
   - submit() remains non-streaming, buffers full response
   - Remove dead readable-stream dependency and Readable imports


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to