Stephane Maldini <stephane.maldini@gmail.com>: Author Summary

Builds triggered by Stephane Maldini <stephane.maldini@gmail.com>

Builds triggered by an author are those builds which contains changes committed by the author.
637
134 (21%)
503 (79%)

Breakages and fixes

Broken means the build has failed but the previous build was successful.
Fixed means that the build was successful but the previous build has failed.
79 (12% of all builds triggered)
57 (9% of all builds triggered)
-22
Build Completed Code commits Tests
REACTOR › SITENEXT › #3043 2 days ago
Update modules.yml
Testless build
REACTOR › RNEXT › #2169 5 days ago
fix #1078 `create` uses onOperatorError hook instead of onErrorDropped
Flux.create and Mono.create don't use `onErrorDropped` anymore,
preventing throws when the default behaviour is still in place. Instead,
they call `onOperatorError` without signalling the resulting Throwable.

This has a saner default of "swallowing" the exception rather than
throwing it out of the reactive chain and causing problems. It can still
be locally customized using the `Context` undocumented key approach.

Also added a missing onNextDropped hook in Mono.create.
4639 passed
REACTOR › REACTORBOM › #102 1 week ago
Track Bismuth snapshots
Testless build
REACTOR › REACTORBOM › #99 1 week ago
[Bismuth-SR6] Netty 0.7.4.RELEASE is out
Testless build
REACTOR › RNEXT › #2162 1 week ago
fix #1071 Mono.zip short circuits on empty sources unless delayError
Aligns the behavior on Flux#zip: any source that errors or completes
empty will short-circuit the resulting Mono, cancelling the other
pending sources.

If `zipDelayError` is used, it will let other sources run to completion
instead of cancelling them (providing a more deterministic option).
The presence of an empty source still leads to the resulting Mono to be
empty.
1 of 4303 failed
REACTOR › SITENEXT › #3016 2 weeks ago
Revert "Enable hostname verification in client SSL config"
This reverts commit 4ef283c718775c22d6366e505b642ffae09d6540.
Testless build
REACTOR › RNETTY › #1154 2 weeks ago
Revert "Enable hostname verification in client SSL config"
This reverts commit 4ef283c718775c22d6366e505b642ffae09d6540.
232 passed
REACTOR › NETTYWIN › #155 2 weeks ago
Revert "Enable hostname verification in client SSL config"
This reverts commit 4ef283c718775c22d6366e505b642ffae09d6540.
232 passed
REACTOR › RNEXT › #2151 3 weeks ago
Update issue_template.md
Remove unused description from template
4487 passed
REACTOR › REACTORBOM › #96 1 month ago
Update gradle.properties
Testless build
Build Completed Code commits Tests
REACTOR › RNEXT › #2162 1 week ago
fix #1071 Mono.zip short circuits on empty sources unless delayError
Aligns the behavior on Flux#zip: any source that errors or completes
empty will short-circuit the resulting Mono, cancelling the other
pending sources.

If `zipDelayError` is used, it will let other sources run to completion
instead of cancelling them (providing a more deterministic option).
The presence of an empty source still leads to the resulting Mono to be
empty.
1 of 4303 failed
REACTOR › SITENEXT › #3016 2 weeks ago
Revert "Enable hostname verification in client SSL config"
This reverts commit 4ef283c718775c22d6366e505b642ffae09d6540.
Testless build
REACTOR › RSITE › #86 1 month ago
Update build.gradle.kts
Testless build
REACTOR › RNEXT › #2111 1 month ago
Fix #990 eventual premature termination issue with WorkQueueProcessor
* reactivate (on release) TestNG task, less verbose TCK tests, per-test resources
* Fix premature termination inconsistency on WorkQueueProcessor
1 of 4111 failed
REACTOR › RNEXT › #2036 5 months ago
Do not use strict subscriber on MonoProcessor (#866)
1 of 3911 failed
REACTOR › REACTORBOM › #49 5 months ago
Update gradle.properties
Testless build
REACTOR › RNEXT › #1952 6 months ago
Rework Hooks and introduce Operators.lift()
* Rework Hooks and introduce Operators.lift()
* Remove Hooks.OperatorHook
* Add Operators.lift(BiFunction<Scannable, CoreSubscriber, CoreSubscriber>)
* Add Operators.lift(Predicate<Scannable>, BiFunction<Scannable, CoreSub, CoreSub>)
* Hooks: compose debug function (always first)

The purpose of this change is to offer a consistent way to add global or local operator behavior via Function<Publisher, Publisher>. Hooks.onEach/LastOperator now replace onOperator/onNewSubscriber and take a Function<Publisher, Publisher>.
To produce such reusable function, a convenient Operators.lift(BiFunction) has been added and works similarly than reactivex lift operation.
3 of 3492 failed
REACTOR › SITENEXT › #2842 7 months ago
Update build.gradle.kts
Testless build
REACTOR › RNEXT › #1902 7 months ago
improve FluxOnAssembly#extract (#712)
Testless build
REACTOR › RNEXT › #1900 7 months ago
fix #687 support cumulative hooks
This commit allows hooks to be cumulated via `andThen`.

In order to replace a hook, one now needs to be explicit and reset the
hook beforehand.
1 of 3380 failed
Build Completed Code commits Tests
REACTOR › RNETTY › #1154 2 weeks ago
Revert "Enable hostname verification in client SSL config"
This reverts commit 4ef283c718775c22d6366e505b642ffae09d6540.
232 passed
REACTOR › NETTYWIN › #155 2 weeks ago
Revert "Enable hostname verification in client SSL config"
This reverts commit 4ef283c718775c22d6366e505b642ffae09d6540.
232 passed
REACTOR › NETTYWIN › #116 3 months ago
Delete net-e2e.adoc
215 passed
REACTOR › SITENEXT › #2946 3 months ago
fix #194 tweak FluxReceive and reduce preemptive read on server (#199)
fix #194 tweak FluxReceive and reduce preemptive read on server
- discard possibly queued data
- do not read further on non persistent connection for http server
- fix out of order channel state check on acquisition
Testless build
REACTOR › REACTORBOM › #51 5 months ago
Update build.gradle
Testless build
REACTOR › RNEXT › #1960 6 months ago
Polish Signal based operators
Polish Signal based operators
- Turn Signal into interface
- Remove MutableNextSignal
- Precise FluxPeekStateful to FluxDoOnEach
3682 passed
REACTOR › RNEXT › #1876 8 months ago
Revert "fix #233 - add scheduler based on fork join pool" (#682)
This reverts commit 7ba3906b9ee6b17657b855be8b34346d1968c863.
3526 passed
REACTOR › SITENEXT › #2795 9 months ago
Revert "conditional compression (#98)" (#99)
This reverts commit 8a8c3e9840281cfb948be05aaff2c96deab05541.
Testless build
REACTOR › REACTORBOM › #31 10 months ago
Update gradle.properties
Testless build
REACTOR › RNEXT › #1660 1 year ago
Tck improvements and fixes (#424)
* fix #422 Fix replay/cache issue with paging buffer
* Deprecate WaitStrategy.throwAlert
* Rework processor using failWithCancel to use WaitStrategy alert
* Add callable-fusion support for MonoRunnable and open subscribeOn to fuse with it
* Add Operators#drainSubscriber helper
* Fix fusion issue with ParallelFlux#subcribe
* cleanups and  tck scope increase
2584 passed