Branch: refs/heads/master
Home:
https://github.com/resteasy/Resteasy
Commit: 8b5d10f30b8c1fcaa0358b96d3eb55660e7346af
https://github.com/resteasy/Resteasy/commit/8b5d10f30b8c1fcaa0358b96d3eb5...
Author: Stéphane Épardaud <stef(a)inforealm.org>
Date: 2018-07-02 (Mon, 02 Jul 2018)
Changed paths:
M docbook/reference/en/en-US/modules/Reactive.xml
M jboss-modules/build.xml
M jboss-modules/pom.xml
A
jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-reactive-context/main/module.xml
M
jboss-modules/src/main/resources/modules/org/jboss/resteasy/resteasy-rxjava2/main/module.xml
M pom.xml
M resteasy-dependencies-bom/pom.xml
A resteasy-reactive-context/pom.xml
A
resteasy-reactive-context/src/main/java/org/resteasy/reactivecontext/ContextFeature.java
A
resteasy-reactive-context/src/main/java/org/resteasy/reactivecontext/ContextFilter.java
A
resteasy-reactive-context/src/main/java/org/resteasy/reactivecontext/ResteasyContextProvider.java
A
resteasy-reactive-context/src/main/resources/META-INF/services/io.reactiverse.reactivecontexts.core.ContextProvider
A
resteasy-reactive-context/src/main/resources/META-INF/services/javax.ws.rs.ext.Providers
M resteasy-rxjava/pom.xml
M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ObservableProvider.java
R
resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ResteasyContextPropagatingOnObservableCreateAction.java
R
resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/ResteasyContextPropagatingOnSingleCreateAction.java
M resteasy-rxjava/src/main/java/org/jboss/resteasy/rxjava/SingleProvider.java
M resteasy-rxjava2/pom.xml
M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/FlowableProvider.java
M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ObservableProvider.java
R
resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnFlowableCreateAction.java
R
resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnObservableCreateAction.java
R
resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/ResteasyContextPropagatingOnSingleCreateAction.java
M resteasy-rxjava2/src/main/java/org/jboss/resteasy/rxjava2/SingleProvider.java
M
testsuite/arquillian-utils/src/main/java/org/jboss/resteasy/utils/TestUtilRxJava.java
M
testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/rx/rxjava2/NoStreamRx2Test.java
Log Message:
-----------
[RESTEASY-1939] Use Reactive Contexts instead of doing our own context propagation for
rxjava (#1572)
* Use Reactive Contexts instead of doing our own context propagation for rx
* Added resteasy-reactive-context jboss module
* Removed empty test class
* Updated to reactive-contexts 0.0.4 with new thread-local API
This works better in WF's model of using JBoss Modules, because each RE deployment
has its own set of providers
* Adjust rxjava1 tests for jboss module suppression
* Implemented review comments
* Updated docs to mention contexts
* Depend on Reactive Contexts 1.0.0
**NOTE:** This service been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from
GitHub.com on January 31st, 2019.