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

Outdated reactor-core version #51

Closed
roma0297 opened this issue Feb 9, 2021 · 1 comment
Closed

Outdated reactor-core version #51

roma0297 opened this issue Feb 9, 2021 · 1 comment

Comments

@roma0297
Copy link

roma0297 commented Feb 9, 2021

I'm using Ratelimitj with my Spring Boot application. In Spring Boot I use spring-boot-starter-webflux:2.4.1 and it requires io.projectreactor:reactor-core. The problem is that ratelimitj-redis:0.7.0-RC3 needs reactor-core:3.3.8.RELEASE and spring-boot-starter-webflux:2.4.1 needs reactor-core:3.4.1 and there are some breaking changes between these 2 versions.

To be more specific I'm getting the following error: java.lang.NoSuchMethodError: 'reactor.core.publisher.Flux reactor.core.publisher.Flux.retry(long, java.util.function.Predicate)' in RedisSlidingWindowRequestRateLimiter.java:139. I think the error is quite self-explanatory.

@igorbolic already created a PR in which he fixes the problem: #50

@mokies any chance to merge it anytime soon and publish a new release?

Thanks in advance!

@mokies
Copy link
Owner

mokies commented May 8, 2021

Apologies again to anyone this issue blocked for so long. New release addresses this.

@mokies mokies closed this as completed May 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants