[ 
https://issues.apache.org/jira/browse/BEAM-4017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17475591#comment-17475591
 ] 

Robert Burke edited comment on BEAM-4017 at 1/13/22, 6:27 PM:
--------------------------------------------------------------

The Session Runner, while neat, isn't worth as much as improving the Direct 
Runner, and making that portable so this is unfortunately going into the won't 
do bucket.


was (Author: lostluck):
The Session Runner, while neat, isn't worth as much as improving the Direct 
Runner, so this is unfortunately going into the won't do bucket.

> Go session runner should write multiple files
> ---------------------------------------------
>
>                 Key: BEAM-4017
>                 URL: https://issues.apache.org/jira/browse/BEAM-4017
>             Project: Beam
>          Issue Type: Improvement
>          Components: sdk-go
>            Reporter: Bill Neubauer
>            Priority: P3
>
> The Go session runner allows a worker to "play back" a previous execution, 
> which can be useful for debugging or profiling sessions. However, the 
> recording facility produces one file for the entire lifetime of the worker. 
> While this is useful for local debugging, it won't work well for workers at 
> scale.
> Having the session capture facility make the output chunkable will help 
> larger systems scale. I suggest that the interface for session writing be 
> expanded from a io.WriteCloser to include a sequence number that systems can 
> use to produce an ordered set of files for playback.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to