-
Notifications
You must be signed in to change notification settings - Fork 113
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: create a new data forwarder dedicated for source (#874)
This is the first step of separating forward from existing one to source. In this PR, I copied the existing data forwarder from package forward to package sources and then did the following cleanups: 1. removed streaming since it's not supported for source. 2. removed all the `isSource` check and if branches that were for non-source vertices. 3. removed vertexType that was a required parameter of forwarder. 4. made source watermark publisher a required parameter instead of optional. 5. updated unit tests accordingly. Signed-off-by: Keran Yang <[email protected]>
- Loading branch information
Showing
19 changed files
with
2,637 additions
and
103 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.