This project has moved and is read-only. For the latest updates, please go here.


BufferIntrospective Doesn't Support Hot Sources


Applying BufferIntrospective to a hot source may cause notifications to be missed.

Original discussion:
Closed Feb 2, 2015 at 2:35 PM by davedev


wrote Feb 2, 2015 at 2:35 PM

Resolved with changeset 75494: - Improved performance of BufferIntrospective and SampleIntrospective operators.
  • Removed WindowIntrospective operators.
  • Changed the subscription behavior of the *Introspective operators to subscribe to the souce immediately upon subscription of the returned obseravable, rather than scheduling the subscription.
  • Added a unit test for BufferIntrospective.
  • Improved the SampleIntrospective test by using TestScheduler.Sleep rather than AdvanceBy w/reflection.
  • Fixed an invalid code contract in ObservableHttpListener.

wrote Feb 2, 2015 at 2:36 PM

wrote Dec 8, 2017 at 5:36 AM