- 1dcfd97 Coroutine context propagation for Reactor to coroutines API migration (#1377) by SokolovaMaria · 5 years ago
- 97863c3 Report fatal errors to both onError (to comply the spec fully) and to coroutine context (to eagerly fail as fatal exceptions are not recoverable anyway), cleanup tests after scopeless reactive by Vsevolod Tolstopyatov · 5 years ago
- 39f5cf8 Properly handle fatal exceptions in Rx coroutines, get rid of deadlock in RxObservable by Vsevolod Tolstopyatov · 5 years ago
- 233e74c Consistently handle fatal exceptions in PublisherCoroutine by Vsevolod Tolstopyatov · 5 years ago
- 693142c Context passing between coroutines and Reactor Mono/Flux (#1138) by SokolovaMaria · 5 years ago
- d100a3f Reactive scopeless (#1341) by Vsevolod Tolstopyatov · 5 years ago
- db0ef0c Update copyright year to 2019 in all the knit-generated files by Roman Elizarov · 5 years ago
- 502610e Decouple asFlow from batchSize and move it to buffer instead, promote… (#1279) by Vsevolod Tolstopyatov · 5 years ago
- 9420df3 Change default request size in Publisher.openSubscription to one by Roman Elizarov · 5 years ago
- 3ed7a7d Fix docs in "Guide to reactive streams with coroutines" and reknit by Roman Elizarov · 5 years ago
- e8e9f00 Fix typos and reword some phrases by Yanis Batura · 5 years ago
- 15c7d0f Mark Flow declarations as experimental by Vsevolod Tolstopyatov · 5 years ago
- 1b590e8 Promote ReceiveChannel.consumeEach and ReceiveChannel.consume to experimental API by Vsevolod Tolstopyatov · 5 years ago
- 71fa64f Use downloaded package list for dokka (and knit, transitively) to avoid dependency on (frequently) unstable external JavaDoc resources by Vsevolod Tolstopyatov · 5 years ago
- fe820ba Flow operators: (#1132) by Vsevolod Tolstopyatov · 5 years ago
- c961fb6 Tweaked prose in coroutines-guide-reactive a bit (and reknit) by Roman Elizarov · 5 years ago
- 0685dc4 Deprecate consumeEach on Publisher, ObservableSource and MaybeSource, introduce collect extension instead to be aligned with Flow by Vsevolod Tolstopyatov · 5 years ago
- 69c26df Add a period in the "You can get full code here" blocks and other small fixes by Inego · 5 years ago
- ebe519a Fix "note that" comma everywhere by Inego · 5 years ago
- 61c64cc Flow improvements: by Vsevolod Tolstopyatov · 5 years ago
- 170690f Flow.asObservable and Flow.asFlowable converters in rx2 module by Vsevolod Tolstopyatov · 5 years ago
- 24586c1 Cleanup FlowAsPublisher by Vsevolod Tolstopyatov · 5 years ago
- d57bfa2 Flow preview implementation by Vsevolod Tolstopyatov · 5 years ago
- f2604f6 Tweaked order of notifications for better error handling & consistency by Roman Elizarov · 5 years ago
- 6227c64 Improved coroutine exception handling logic by Roman Elizarov · 5 years ago
- ac136d6 Rollback to insecure http for reactivex.io (broken certificate) by Roman Elizarov · 5 years ago
- 0aad8f1 Hide cancel(Throwable), introduce cancel(CancellationException) by Roman Elizarov · 5 years ago
- 1be63c0 Introduce JobSupport.cancelCoroutine for AbstractCoroutine-derived classes by Roman Elizarov · 6 years ago
- c35953c Structured concurrency for Completable/Listenable futures by Roman Elizarov · 6 years ago
- 52700ff Dispose/cancel reactive subscription exactly once using atomic by Roman Elizarov · 6 years ago
- ae8a874 Cancellation in consumeEach should dispose Rx Observable by Roman Elizarov · 6 years ago
- 63d1d1b Use https in documentation and builds by Roman Elizarov · 6 years ago
- 85c7f4d Fix typo in IllegalArgumentException message by Vsevolod Tolstopyatov · 6 years ago
- 5bb8a4e Properly close subscription on exception in Publisher.consumeEach by Vsevolod Tolstopyatov · 6 years ago
- e50a0fa Migration to new multiplatorm plugin (#947) by Vsevolod Tolstopyatov · 6 years ago
- 69c15b3 Make ConflatedChannel linearizable by Vsevolod Tolstopyatov · 6 years ago
- 7acccfc Align rxFlowable nullability with the Reactive Streams spec by Dmitriy Zaitsev · 6 years ago
- bafe7fb Increase timeout in TCK tests to work on slow TC agents by Vsevolod Tolstopyatov · 6 years ago
- 77d1aea Improve code style and test coverage by Vsevolod Tolstopyatov · 6 years ago
- 8a059f5 Publish: Proper handling of onNext exception and test for it by Roman Elizarov · 6 years ago
- f18b9f5 Publish: Comments style fixed by Roman Elizarov · 6 years ago
- a0e4101 Publish: better name for shouldHandleException by Roman Elizarov · 6 years ago
- b3285f2 Fixed running specific reactive tests via gradle by Roman Elizarov · 6 years ago
- ac848e8 Fixed exception handling for publish builder by Roman Elizarov · 6 years ago
- 8e2fd07 Use TestNG for TCK tests by Vsevolod Tolstopyatov · 6 years ago
- 4ad5b0e Fixed aggregated error handling in Publish & test for it by Roman Elizarov · 6 years ago
- 669a84f Fixed diagnostic message on null subscriber by Roman Elizarov · 6 years ago
- 8cced24 Reactive streams integration conformance to TCK verified & fixed by Roman Elizarov · 6 years ago
- 0b886a3 Get rid of TestException copy-paste by Vsevolod Tolstopyatov · 6 years ago
- 65e6c8c Make examples runnable by Prendota · 6 years ago
- b058ba1 Deprecate Job.cancel(cause) and ReceiveChannel.cancel(cause), return Unit from cancel without cause by Vsevolod Tolstopyatov · 6 years ago
- 706e393 Dokka fixes by Vsevolod Tolstopyatov · 6 years ago
- e6e8239 Experimental annotation revisit: by Vsevolod Tolstopyatov · 6 years ago
- 1f7b2d8 Make all API internal where it is possible by Vsevolod Tolstopyatov · 6 years ago
- d92b0fa Remove deprecated API by Vsevolod Tolstopyatov · 6 years ago
- 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
- 303708b Coroutine scheduler is used by default instead of deprecated CommonPool by Roman Elizarov · 6 years ago
- 52bfdab async and async-like builders cancel parent on failure by Roman Elizarov · 6 years ago
- 54afb19 Aligned to RxJava2 contract - Observable and Single returns non nullable type <T>. by Dmitry Borodin · 6 years ago
- 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
- 7db5553 Split main coroutines guide into multiple files by hadihariri · 6 years ago
- 27dfa2a Remove Rx 1.x integration module by Roman Elizarov · 6 years ago
- 6e3ffb1 Structured concurrency in tests (removed explicit coroutineContext) by Roman Elizarov · 6 years ago
- f189cec Updated dispatchers references in readmes and docs by Roman Elizarov · 6 years ago
- dc29b07 Dispatchers are renamed and grouped in the Dispatchers object by Roman Elizarov · 6 years ago
- bbaf99d Structured concurrency for reactive modules by Vsevolod Tolstopyatov · 6 years ago
- c32579e Coroutines guide and IU guide update for stuctured concurrency by Roman Elizarov · 6 years ago
- 79414ec Structured concurrency implementation: by Vsevolod Tolstopyatov · 6 years ago
- 4df1d61 Merge branch 'develop' into job-exceptions by Roman Elizarov · 6 years ago
- e0cf38f Get rid of unnecessary println in tests by Vsevolod Tolstopyatov · 6 years ago
- 91ecee8 Exception handling update: by Vsevolod Tolstopyatov · 6 years ago
- 3ac73f6 Merge branch 'develop' into coroutines-scheduler-forcepush by Vsevolod Tolstopyatov · 6 years ago
- 5c7454b Scheduler tests infrastructure by Roman Elizarov · 6 years ago
- 7f2ed2f Report exception on cancellation in AbstractContinuation, do not swallow exceptions on cancellation in rx1 by Vsevolod Tolstopyatov · 6 years ago
- 732474f Implement SendChannel#invokeOnClose by Vsevolod Tolstopyatov · 6 years ago
- 0c090ed Fixed knit warnings (unresolved refs) and guide typos by Roman Elizarov · 6 years ago
- 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
- 0dffcfd Merge 'develop' into project-structure by Roman Elizarov · 6 years ago
- a9687a3 Moved guide tests to the correspondingly scoped package by Roman Elizarov · 6 years ago
- c0db4d3 Clarify RX subscription and cancellation example by Raman Gupta · 6 years ago
- c1eb19f Adapt knit for new folder layout by Vsevolod Tolstopyatov · 6 years ago
- e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago
- 313978c Introduce deprecated ReceiveChannel#use to preserve backward compatibility with SubscriptionReceiveChannel, fix reactive samples by Vsevolod Tolstopyatov · 6 years ago
- f5f0983 Restored binary compatibility for SubscriptionReceiveChannel removal by Roman Elizarov · 6 years ago
- 1d6230a Replace SubscriptionReceiveChannel with ReceiveChannel by Marko Devcic · 6 years ago
- 3e9f244 Review and optimize usage of CancellableContinuation.invokeOnCancellation by Roman Elizarov · 6 years ago
- 6d9f40f Merge develop into decouple-job by Roman Elizarov · 6 years ago
- e89cd68 More comments about CancellationException and its consistent use; by Roman Elizarov · 6 years ago
- f5e63ca Replacing isCancelledWithoutCause with proper contract on exception, disabling stacktraces of JobCancellationException in production mode by Vsevolod Tolstopyatov · 6 years ago
- 80a2947 Make deprecated API hidden, replace deprecated API with new one by Vsevolod Tolstopyatov · 6 years ago
- c7d10a4 Fix references to `coroutineContext` is the docs of all the builders by Roman Elizarov · 6 years ago
- 61cafea Warning about future fail-fast in consumeEach is added to the guide by Roman Elizarov · 6 years ago
- 9fe5f46 Deprecated CoroutineScope.coroutineContext which is replaced with by Roman Elizarov · 7 years ago
- 00560e8 rx-example: Added application plugin & fixed to use runBlocking by Roman Elizarov · 6 years ago
- 727331c Update RxJava1 to RxJava2 in kotlinx-coroutines-rx-example by takahirom · 6 years ago
- 69b2a40 Update RxJava version to 1.3.6 by Roman Elizarov · 7 years ago
- daae9a9 Update RxJava2 version to 2.1.9 by Roman Elizarov · 7 years ago
- f1a1f07 Added test case for awaitFirstOrXXX functions on Rx1 Observable with null. by Konrad Kamiński · 7 years ago
- b8ed47c Implementation of awaitFirstOrDefault and awaitFirstOrNull. by Konrad Kamiński · 7 years ago
- 2adf8bc AbstractCoroutine.start is introduced. by Roman Elizarov · 7 years ago