Provide Observable.timestamp(Scheduler) to be used in the tests.
Proposed solution to the time gap, using unbounded buffering.
Added bounded buffering capability to SubscribeOn
Check child unsubscription status more eagerly.
Convert to scan to use lift
Merge pull request #790 from abersnaze/scan

Convert to scan to use lift
Update OperationScan to OperatorScan

Migrate to use updated conventions of Operator* classes that implement rx.Observable.Operator
Merge pull request #866 from benjchristensen/operator-touchup

Update OperationScan to OperatorScan
Merge branch 'BlockingBufferUntilExperiment' of github.com:akarnokd/RxJava into subscribeOn-blockingBuffer
TestSubscriber.awaitTerminalEventAndUnsubscribeOnTimeout
GroupBy and SubscribeOn Tests Passing
Add the selector variants of timeout in RxScala
Merge pull request #870 from zsxwing/timeout-scala

Add the selector variants of timeout in RxScala
javadoc changes: add nest() diagram, make some 0.17-related corrections, fix typos, make formatting consistent & 112-column
Hide Buffer/Blocking SubscribeOn Behavior

- I want to have it for internal usage but am not ready to publicly expose it.
Comment on Parallel

- the previously performed observeOn changes appear to have resolved the non-determinism
javadoc: document more exception throwing
SubscribeOn Scheduler/Unsubscribe Behavior
Fix Unit Tests related to SubscribeOn

- timeout test could be interrupted when unsubscribed
- groupBy.subscribeOn needs blocking buffer
0.17.0-RC1-SNAPSHOT