Implement WOH partial-import for post-processing required by the extension of the ingest service by partial uploads
As announced on the Opencast roadmap (see ), SWITCH contributes an extension to the ingest service that allows ingestion of partial tracks with individual start and end dates.
The main use case is to allow capture agents to ingest partial tracks, i.e. multiple pieces of a single track that can be glued together to form an actual track. The sum of the partial tracks is not necessarily a complete track, i.e. it is possible that gaps are present. Such gaps could occur, for example, if a capture agent is restarted by a watch dog during recording, resulting in multiple partial tracks.
This ticket is about the implementation of the required post-processing facilities: The workflow operation handler partial-import.
The ticket "Extend ingest service by partial upload" (https://opencast.jira.com/browse/MH-10984?jql=text%20~%20%22partial%22) will add the required extensions to the ingest service itself.
Ooopss... just created this duplicate of 10552 and therefore closing this issue.
The implementation was part of pull request https://bitbucket.org/opencast-community/matterhorn/pull-requests/594/mh-10335-improvement-improve-composer-and/diff#chg-modules/matterhorn-composer-workflowoperation/src/main/java/org/opencastproject/workflow/handler/composer/ImageWorkflowOperationHandler.java and has been merged in develop.