Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
To support sources with different split types, the FileSource class should become generic with respect to split types.
To not create too complex generic signatures for users, we should add a new class AbstractFileSource which is generic and has all the shared generic methods.
The current FileSource would be changed to extend this class for the specific split type FileSourceSplit, and thus behave exactly like it currently does.