Eric Bottard <313494+ericbottard@users.noreply.github.com>: Author Summary

Builds triggered by Eric Bottard <313494+ericbottard@users.noreply.github.com>

Builds triggered by an author are those builds which contains changes committed by the author.
10
0 (0%)
10 (100%)

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.
0 (0% of all builds triggered)
1 (10% of all builds triggered)
1
Build Completed Code commits Tests
REACTOR › RNEXT › #2986 4 months ago
fix #2519 Cancel propagation on empty collectXxx
When fusion happens, the MonoCollect incorrecly skips cancel propagation.
Correctly call cancel() on the first pass, irrespective of internal
fusion state.

This also affect MonoCollectList.

Reviewed-in: #2529
7656 passed
REACTOR › RNEXT › #2980 4 months ago
fix #2510 Rework asciidoctor integration
This commit updates the asciidoctor toolchain:

* upgrade to current, new generation of plugin
* fix images to use local versions instead of online
* fix way images are referenced, allows inline view even when a single
  file is rendered in IDE and unaware of attributes
* fix missing project version attribute
* add syntax highlighting in pdf with rouge
* use symlinking to allow some svgs to be shared between refguide
  and javadoc

Reviewed-in: #2517
7651 passed
REACTOR › RNEXT › #2977 4 months ago
fix #2481 Clarify the Mono contract explicitly
Reviewed-in: #2511
Co-authored-by: Simon Baslé <sbasle@vmware.com>
7649 passed
REACTOR › RNEXT › #2973 4 months ago
fix #1518 Add cold variants of TestPublisher
This commit adds more cold variants to TestPublisher and fixes the
behavior of the default variant regarding backpressure.

Previously, the only cold TestPublisher implementation would emit all
elements from the internal collection to subscribers, disregarding their
request pattern.

Variants are:
 - cold compliant publisher that pauses when subscriber has no request
 (by tracking the index from the internal collection that was last
 emitted) => the default
 - cold compliant publisher that will end a subscriber with an overflow
 exception when said subscriber has no request (and the internal
 collection has more elements to be emitted)
 - cold noncompliant publisher (which can also be tuned between pause
 behavior and overflow behavior from the above variants)

Reviewed-in: #2487
Co-authored-by: Simon Baslé <sbasle@vmware.com>
Co-authored-by: Audrey Neveu <aneveu@pivotal.io>
7648 passed
REACTOR › RNEXT › #2971 4 months ago
fix #2482 Fix alignment of 1st onNext in flatMapSequential diagrams
First value is only emitted when the inner publisher emits.
7641 passed
REACTOR › RNEXT › #2970 4 months ago
fix #2269 Add test util to capture logs in early-established loggers
This commit adds `LoggerUtils` to reactor-test. The main feature
is a method that installs a `Loggers` factory which wraps the current
factory and adds a level of indirection, to be used early in the
testbed lifecycle: `LoggerUtils.useCurrentLoggersWithCapture`.

Later on, in individual tests, one can enable log capture by passing
a `TestLogger` to `LoggerUtils.enableCaptureWith()` method.

All the logs will be copied to the `TestLogger` which allows
asserting not only loggers created since the beginning of the unit
test but also `Logger` instances that would have been instantiated
earlier (eg. in static block when classloading operators).

The only requirement is that these loggers have been created after
the call to `useCurrentLoggersWithCapture`.

Reviewed-in: #2492
7641 passed
REACTOR › RNEXT › #2965 5 months ago
fix #2468 Review and polish deprecation suppressions
Co-authored-by: Audrey Neveu <aneveu@pivotal.io>
7637 passed
REACTOR › RNEXT › #2958 5 months ago
fix #2467 Get rid of Hamcrest matchers
Reviewed-in: #2473
7626 passed
REACTOR › RNEXT › #2928 6 months ago
fix #2429 Bump jcstress-gradle-plugin to natively fix jar classifier
This fixes #2400 natively in the plugin rather than by us.
7608 passed
REACTOR › RNEXT › #2918 6 months ago
fix #2416 Don't blanket hide deprecated members in javadoc
But hide some deprecated processors that we don't want users to see.

Reviewed-in: #2417
7604 passed
Build Completed Code commits Tests
Build Completed Code commits Tests
REACTOR › RNEXT › #2980 4 months ago
fix #2510 Rework asciidoctor integration
This commit updates the asciidoctor toolchain:

* upgrade to current, new generation of plugin
* fix images to use local versions instead of online
* fix way images are referenced, allows inline view even when a single
  file is rendered in IDE and unaware of attributes
* fix missing project version attribute
* add syntax highlighting in pdf with rouge
* use symlinking to allow some svgs to be shared between refguide
  and javadoc

Reviewed-in: #2517
7651 passed