bkonold opened a new pull request #1366: URL: https://github.com/apache/samza/pull/1366
**Issues**: Hard to reuse RunLoop for non-TaskInstance use cases because of coupling **Changes**: This is an initial pass at extracting an interface from TaskInstance. I've introduced RunLoopTask which represents the set of methods RunLoop uses from TaskInstance. There is no new functionality added in this patch. **Tests**: Existing unit tests have been adapted to work on RunLoopTask rather than TaskInstance. **API Changes**: None. RunLoop & TaskInstance are not public. **Upgrade Instructions**: None. **Usage Instructions**: None. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org