Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The SourceOperator has some boiler plate code taking the bytes out of the ListState<byte[]> and applying the SimpleVersionedSerializer to turn them into the splits.
This repeated code can be simply encapsulated in a utility class SimpleVersionedListState<T> which wraps a ListState<byte[]> and applies the serialization and de-serialization.