Henning Korsholm Rohde created BEAM-186:
-------------------------------------------

             Summary: The streaming WindowedWordCount example is broken on 
Dataflow
                 Key: BEAM-186
                 URL: https://issues.apache.org/jira/browse/BEAM-186
             Project: Beam
          Issue Type: Bug
          Components: examples-java
            Reporter: Henning Korsholm Rohde
            Assignee: Frances Perry
            Priority: Minor


The streaming version of WindowedWordCount example is broken on Dataflow. 
Currently, the injector cannot start up and emits the error 
"java.lang.RuntimeException: DataflowWorkerHarness should not be used for 
non-streaming pipelines". This in turn means that no messages are generated for 
the streaming pipeline to process.

The problem is that DataflowExampleUtils uses a batch workflow to inject Google 
PubSub messages. This workflow reuses the real options and modifies them to be 
batch, setting isStreaming to false etc. However, with versioned containers, 
the option for workerHarnessContainerImage must now also be changed to use the 
batch image.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to