Details
-
Task
-
Resolution: Fixed
-
Blocker
-
3.0.6
-
None
-
None
-
1
Description
As of Reactor 3.3.x, retryWhen(Function<Flux<Throwable>, ? extends Publisher<?>> whenFactory) is deprecated and is removed in reactor 3.4. This API is also extensively used in com.couchbase.client.core.retry.reactor.Retry.
I'm currently working on upgrading Spring Boot to the latest Reactor version and this is unfortunately breaking the couchbase support because of this.
Could you update part of the code base to remove deprecations? We're currently working on Spring Boot 2.4.0-M2 which is due very soon.
Attachments
For Gerrit Dashboard: JCBC-1678 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
133609,1 | JCBC-1678: Remove deprecated use of reactor retryWhen | master | couchbase-jvm-clients | Status: ABANDONED | 0 | 0 |
133610,2 | JCBC-1678: Remove deprecated use of reactor retryWhen | master | couchbase-jvm-clients | Status: MERGED | +2 | +1 |
133612,2 | JCBC-1678: Remove deprecated use of reactor retryWhen | colossus | couchbase-jvm-clients | Status: MERGED | +2 | +1 |