[ 
https://issues.apache.org/jira/browse/BEAM-5760?focusedWorklogId=156266&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-156266
 ]

ASF GitHub Bot logged work on BEAM-5760:
----------------------------------------

                Author: ASF GitHub Bot
            Created on: 19/Oct/18 07:44
            Start Date: 19/Oct/18 07:44
    Worklog Time Spent: 10m 
      Work Description: robertwb commented on a change in pull request #6723: 
[BEAM-5760] Add support for multi-element bundles to portable Flink runner.
URL: https://github.com/apache/beam/pull/6723#discussion_r226558365
 
 

 ##########
 File path: 
runners/flink/src/main/java/org/apache/beam/runners/flink/translation/wrappers/streaming/ExecutableStageDoFnOperator.java
 ##########
 @@ -238,7 +230,19 @@ public void onTimer(
         String timerId, BoundedWindow window, Instant timestamp, TimeDomain 
timeDomain) {}
 
     @Override
-    public void finishBundle() {}
+    public void finishBundle() {
+      try {
+        // TODO: it would be nice to emit results as they arrive, can thread 
wait non-blocking?
 
 Review comment:
   [Not sure if this comment went through.]
   
   This may be due to the fact that there's not enough data to flush these 
buffered channels until we actually close them. In any case, it shouldn't hurt, 
and will help with very large bundles.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


Issue Time Tracking
-------------------

    Worklog Id:     (was: 156266)
    Time Spent: 5h 10m  (was: 5h)

> Portable Flink support for maxBundleSize/maxBundleMillis
> --------------------------------------------------------
>
>                 Key: BEAM-5760
>                 URL: https://issues.apache.org/jira/browse/BEAM-5760
>             Project: Beam
>          Issue Type: Improvement
>          Components: runner-flink
>    Affects Versions: 2.8.0
>            Reporter: Thomas Weise
>            Assignee: Thomas Weise
>            Priority: Major
>              Labels: portability-flink
>             Fix For: 2.9.0
>
>          Time Spent: 5h 10m
>  Remaining Estimate: 0h
>
> The portable runner needs to support larger bundles in streaming mode. 
> Currently every element is a separate bundle, which is very inefficient due 
> to the per bundle SDK worker overhead. The old Java SDK runner already 
> supports these parameters.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to