Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maybe add RxJava2 dependencies #26

Closed
Tracked by #1
pway99 opened this issue Aug 9, 2021 · 0 comments
Closed
Tracked by #1

Maybe add RxJava2 dependencies #26

pway99 opened this issue Aug 9, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@pway99
Copy link
Contributor

pway99 commented Aug 9, 2021

RxJava2

Micronaut no longer ships any reactive implementation as a default in any of our modules or core libraries. Upgrading to Micronaut 3 requires a choice to be made about which reactive streams implementation to use and then to add the relevant dependency to allow for usage of it with the framework.

For those already using RxJava3 or Project Reactor, there should be no changes required to upgrade to Micronaut 3. For those using RxJava2 and wish to continue using RxJava2, a dependency must be added:

<dependency>
    <groupId>io.micronaut.rxjava2</groupId>
    <artifactId>micronaut-rxjava2</artifactId>
</dependency>

In addition, if any of the Rx HTTP client interfaces were used, a dependency must be added and the imports must be updated.

<dependency>
    <groupId>io.micronaut.rxjava2</groupId>
    <artifactId>micronaut-rxjava2-http-clent</artifactId>
</dependency>
@pway99 pway99 mentioned this issue Aug 9, 2021
12 tasks
@sambsnyd sambsnyd added the enhancement New feature or request label Aug 22, 2021
@pway99 pway99 closed this as completed Oct 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants