Details
-
Bug
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
-
None
Description
Currently, the input partitions hold "bundles" of read elements within the mapWithStateDStream used for the read.
Since this is automatically shuffled, user-data (the read elements) should be serialized using coders to avoid breaking (if user-data is not Kryo serializable).
Even after BEAM-848 would complete, the resulting MapWithStateDStream would be checkpointed periodically and so it would still have to remain in serialized form.