-
Notifications
You must be signed in to change notification settings - Fork 77
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: remove WriteFlusher instead having dedicated WritableByteChann…
…els (#2514) * chore: start teasing apart grpc write path to allow removal of WriteFlusher abstraction WriteFlusher has grown unwieldy to be able to properly handle the kinds of uploads that are performed while being able to perform appropriate finegrained response validation. This is the first change in a series to create an UnbufferedWritableByteChannel for each kind of upload where all logic for that upload can be encapsulated. * chore: pt.2 chunked resumable upload Make dedicated WritableByteChannel to handle chunked resumable uploads. * chore: pt.3 streamed resumable upload Make dedicated WritableByteChannel to handle streamed resumable uploads. * chore: delete GapicUnbufferedWritableByteChannel * chore: cleanup WriteFlushStrategy * chore: pt.4 BidiWrite chunked resumable upload
- Loading branch information
1 parent
d1f6bcc
commit cebf059
Showing
14 changed files
with
1,127 additions
and
843 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.