Hi all,

When I run a Combine.globally() transform with a default value set, on a
PCollection windowed by a FixedWindow, I got this error message:

java.lang.IllegalStateException: Default values are not supported in
Combine.globally() if the input PCollection is not windowed by
GlobalWindows ...
(from here
<https://github.com/apache/beam/blob/c2f0d282337f3ae0196a7717712396a5a41fdde1/sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/CombineFnBase.java#L110>
)

Is this unsupported because it is not implemented yet, or is this a design
decision to not support default values with windows other than GlobalWIndow
(e.g. because the semantics is not well defined)? Where can I learn more
about this?

Best,
Robin

Reply via email to