Skip to content

Commit 455a525

Browse files
igorbernstein2schmidt-sebastian
authored andcommitted
Bigtable - improvement: Rewrite ReframingResponseObserver (#2925)
The new version uses atomics to ensure mutual exclusion instead of synchronization. This allows the delivery loop to be simpler since there is no need to need to defer actions until after exiting the synchronization. Also, move all interactions with the Reframer to the delivery loop, which ensures proper error handling if the Reframer detects an error.
1 parent 3d09764 commit 455a525

3 files changed

Lines changed: 178 additions & 193 deletions

File tree

0 commit comments

Comments
 (0)