Stephane Maldini <smaldini@pivotal.io>: Author Summary

Builds triggered by Stephane Maldini <smaldini@pivotal.io>

Builds triggered by an author are those builds which contains changes committed by the author.
7531
2139 (28%)
5392 (72%)

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.
982 (13% of all builds triggered)
778 (10% of all builds triggered)
-204
Build Completed Code commits Tests
REACTOR › RNETTY › #1263 2 days ago
Prepare 0.7.8.RELEASE
244 passed
REACTOR › NETTYWIN › #254 2 days ago
Prepare 0.7.8.RELEASE
1 of 266 failed
REACTOR › SITENEXT › #3135 2 days ago
Prepare 0.7.8.RELEASE
Testless build
REACTOR › RNEXT › #2248 1 week ago
port MonoProcessor simplification in preparation for #1114
port #1114 Resolve the 1st context found for multi-subscribers ops
Prepare 3.1.8.RELEASE
fix random cache test failure (use VirtualTimeScheduler)
Prepare 3.1.7.RELEASE
port #1190 - onSubscribe before add in MonoCacheTime.subscribe
Prepare 3.1.6.RELEASE
fix minor test class name issue
[artifactory-release] Release version 3.1.7.RELEASE
bump baseline version in gradle.properties
5000 passed
REACTOR › RNEXT › #2241 1 week ago
minor tweak and test completion
4984 passed
REACTOR › RSITE › #100 1 week ago
Update netty snapshot to new group
Prepare Bismuth-SR10 and Californium-M1 Update netty snapshot
Add Privacy and Terms of Use
remove typo
Prepare Bismuth-SR9
Prepare Bismuth-SR9
Amend latest versions
Add GDPR notice
Update build.gradle.kts
Update to core 3.2 and netty 0.8 snapshots
Testless build
REACTOR › SITENEXT › #3133 1 week ago
remove typo
Testless build
REACTOR › SITENEXT › #3132 1 week ago
Amend latest versions
Testless build
REACTOR › SITENEXT › #3131 1 week ago
Prepare Bismuth-SR10 and Californium-M1 Update netty snapshot
Testless build
REACTOR › RNETTY › #1257 2 weeks ago
Fix http2 file chunkwriting detection
cleanup aborted exception
243 passed
Build Completed Code commits Tests
REACTOR › SITENEXT › #3133 1 week ago
remove typo
Testless build
REACTOR › SITENEXT › #3126 2 weeks ago
cleanup aborted exception
Fix http2 file chunkwriting detection
Testless build
REACTOR › RNETTY › #1249 2 weeks ago
tune FluxReceive test
Rework host/port registration in attr Rework MonoHttpClientResponse into HttpClientFinalizer Move MonoHttpClientResponse query generator to HttpClientConnect Rework tcpConfiguration passing in HttpServer and HttpClient
add missing PooledConnectionProvider mock
Fix gzip and sendFile tests
try CI issue
Rename HttpRequestDecoderConfiguration, remove internal visibility
CI: Trying without dispose
try CI issue
Tweak Websocket API since nothing but GET-without-body is supported Uncomment Websocket tests rename TcpServer/HttpServer handler to handle
Add Connection#inbound / #outbound Move onWriteIdle/onReadIdle to Connection Remove extends NettyOutbound/Inbound from HttpClientRequest/Response Initial Websocket impl
- Fix moar tests - Move sendHeaders/sendForm out of HttpClientRequest - Add byte[] support to ByteBufFlux.fromInbound - tweak URI endpoint creation for redirect support
HttpClient wip - rebase on master connection pool is disabled for now
fix double onSetup
tweak ssl conf api
rebased
fix compile error
Implement transient onTerminate() alternative to onDispose()
Remove specific H2 apis for now
add httpServer.secure
Rework Ssl hostname verification to make it more generic
Polish connectionProvider and uncomment related test Rename onHandlerTerminate to terminate Tweak HttpServerHandler and rename to HttpRequestPipeliningHandler
WIP : Introduce PooledConnectionProvider - Port existing PooledResources/DefaultPoolResources/PooledContextHandler - Change HttpServer.create() default port to 0 - Cleanup NewConnectionProvider - Improve bindNow/connectNow error propagation - tweak ChannelOperations.OnSetup - HttpServerHandler now fire all HttpRequest on the pipeline - Move onStateChange(httpServerOperation, CONFIGURED) to HttpServOps
Introduce ConnectionProvider Merge DisposableConnect into NewConnectionProvider
Rework XxxContextHandler into DisposableXxx and ConnectionEvents Return DisposableServer instead of Connection for XxxServer Simplify (for now) pool resources arguments
WIP - minor tweak to pass the test Need to review the workflow and when to insert HTTP2 support Especially tests are failing due to automatic 101 upgrade: h2c
Polish HTTP2 upgrade support
fix pool test
Disable NewConnection binding for now Polish tests and cleanup
fix and rebase, comment h2 client for now
Tweak Websocket API since nothing but GET-without-body is supported
Rename handler to handle
filter LastHttpContent in WebsocketClientOperation
Rename groupId to io.projectreactor.netty Move package to reactor.netty (from reactor.ipc.netty) Rename environment properties to prefix with reactor.netty
* Uncomment websocket tests * Add WebsocketReceiver#receive() * Add WebsocketOutbound#sendClose
Add missing ConnectionObserver Add HttpClientLifecycle support for ConnectionObserver
Rework host/port/address supplier handling (tcp) Disable pooling for now Remove event type from ConnectionEvents Fix some tests Include fix #266 and 267
Avoid double tcpConfiguration call HttpServerBind Pass current ops in DISCONNECTING event Package private ConnectionInfo Rebane HttpServerHandler to HttpTrafficHandler
* Add observe(ConnectionObserver) api * Inline TcpServer/HttpServer#handle * Move Connection.isPersistent(channel) to connection.isPersistent() * Port immediate resubscribe in inactive disposableAcquire
Remove BlockingNettyContext We don't provide default JVM hooks for now. Keep basic blocking API
add testt timeout
Rename HttpClient.prepare to create remove HttpClient.create(String) in favor of baseUrl()
Improve h2 server configuration - ssl negotiation and upgrade
WIP Introduce ConnectionObserver - mvp internal bus (onStateChange) - lifecycle changes - remove unused api - remove special method WS (WS upgrade from any method)
Enable hostname verification for secured HttpClient
tweak test
HttpClient: Add deferred URI support
CI: add rebind log, revert dispose
fix WS tmp changes
* Remove client prefetch * Tweak Connection toString * Tweak Connection#isPersistent for NewConnection * Only fire state ACQUIRED if PooledConnection reused
Fix ssl file transfer condition
Tweak Compression Rebase and improve HttpServer configuration
Rework ssl conf for SNI Support
use ChannelOperation as a disposableSubscriber
HttpClient: don't dispose completed inbound
Add HttpServer#host alias
Fix sendFile support for h2
Keep H2 bridge separate from HttpServerOperations
1 of 264 failed
REACTOR › NETTYWIN › #239 2 weeks ago
Rework host/port registration in attr Rework MonoHttpClientResponse into HttpClientFinalizer Move MonoHttpClientResponse query generator to HttpClientConnect Rework tcpConfiguration passing in HttpServer and HttpClient
Keep H2 bridge separate from HttpServerOperations
Fix gzip and sendFile tests
Rename HttpRequestDecoderConfiguration, remove internal visibility
Add Connection#inbound / #outbound Move onWriteIdle/onReadIdle to Connection Remove extends NettyOutbound/Inbound from HttpClientRequest/Response Initial Websocket impl
CI: Trying without dispose
- Fix moar tests - Move sendHeaders/sendForm out of HttpClientRequest - Add byte[] support to ByteBufFlux.fromInbound - tweak URI endpoint creation for redirect support
Remove specific H2 apis for now
try CI issue
add missing PooledConnectionProvider mock
try CI issue
Rename HttpClient.prepare to create remove HttpClient.create(String) in favor of baseUrl()
Tweak Websocket API since nothing but GET-without-body is supported Uncomment Websocket tests rename TcpServer/HttpServer handler to handle
tweak ssl conf api
fix compile error
fix double onSetup
Implement transient onTerminate() alternative to onDispose()
Tweak Websocket API since nothing but GET-without-body is supported
Rename handler to handle
filter LastHttpContent in WebsocketClientOperation
rebased
add httpServer.secure
Rework Ssl hostname verification to make it more generic
Polish connectionProvider and uncomment related test Rename onHandlerTerminate to terminate Tweak HttpServerHandler and rename to HttpRequestPipeliningHandler
WIP : Introduce PooledConnectionProvider - Port existing PooledResources/DefaultPoolResources/PooledContextHandler - Change HttpServer.create() default port to 0 - Cleanup NewConnectionProvider - Improve bindNow/connectNow error propagation - tweak ChannelOperations.OnSetup - HttpServerHandler now fire all HttpRequest on the pipeline - Move onStateChange(httpServerOperation, CONFIGURED) to HttpServOps
tune FluxReceive test
Introduce ConnectionProvider Merge DisposableConnect into NewConnectionProvider
Polish HTTP2 upgrade support
Rework XxxContextHandler into DisposableXxx and ConnectionEvents Return DisposableServer instead of Connection for XxxServer Simplify (for now) pool resources arguments
WIP - minor tweak to pass the test Need to review the workflow and when to insert HTTP2 support Especially tests are failing due to automatic 101 upgrade: h2c
Disable NewConnection binding for now Polish tests and cleanup
fix pool test
Rework host/port/address supplier handling (tcp) Disable pooling for now Remove event type from ConnectionEvents Fix some tests Include fix #266 and 267
fix WS tmp changes
Add missing ConnectionObserver Add HttpClientLifecycle support for ConnectionObserver
fix and rebase, comment h2 client for now
* Add observe(ConnectionObserver) api * Inline TcpServer/HttpServer#handle * Move Connection.isPersistent(channel) to connection.isPersistent() * Port immediate resubscribe in inactive disposableAcquire
Avoid double tcpConfiguration call HttpServerBind Pass current ops in DISCONNECTING event Package private ConnectionInfo Rebane HttpServerHandler to HttpTrafficHandler
* Uncomment websocket tests * Add WebsocketReceiver#receive() * Add WebsocketOutbound#sendClose
Remove BlockingNettyContext We don't provide default JVM hooks for now. Keep basic blocking API
Rename groupId to io.projectreactor.netty Move package to reactor.netty (from reactor.ipc.netty) Rename environment properties to prefix with reactor.netty
* Remove client prefetch * Tweak Connection toString * Tweak Connection#isPersistent for NewConnection * Only fire state ACQUIRED if PooledConnection reused
Improve h2 server configuration - ssl negotiation and upgrade
HttpClient wip - rebase on master connection pool is disabled for now
WIP Introduce ConnectionObserver - mvp internal bus (onStateChange) - lifecycle changes - remove unused api - remove special method WS (WS upgrade from any method)
Fix sendFile support for h2
add testt timeout
CI: add rebind log, revert dispose
Rework ssl conf for SNI Support
tweak test
Enable hostname verification for secured HttpClient
use ChannelOperation as a disposableSubscriber
Tweak Compression Rebase and improve HttpServer configuration
HttpClient: don't dispose completed inbound
HttpClient: Add deferred URI support
Fix ssl file transfer condition
Add HttpServer#host alias
1 of 264 failed
REACTOR › SITENEXT › #3116 4 weeks ago
Update to core 3.2 and netty 0.8 snapshots
Testless build
REACTOR › RNEXT › #2207 1 month ago
Fix double MonoProcessor subscribe in toProcessor
1 of 4551 failed
REACTOR › RNETTY › #1221 1 month ago
do not propagate cancel to future (to be deprecated anyway in Netty 5) fix context propagation optimization
Fix #317 Forward user-facing cancel to send(Publisher) cancel Reduce instance allocations for send(Publisher)
1 of 275 failed
REACTOR › SITENEXT › #3081 1 month ago
Fix #317 Forward user-facing cancel to send(Publisher) cancel Reduce instance allocations for send(Publisher)
Testless build
REACTOR › RNETTY › #1217 1 month ago
Fix #317 Forward user-facing cancel to send(Publisher) cancel Reduce instance allocations for send(Publisher)
Testless build
SPR › PERF › #1317 2 months ago
workaround multipart integration test using blocking receive inside netty thread
workaround multipart integration test using blocking receive inside netty thread
3 of 18714 failed
Build Completed Code commits Tests
REACTOR › RNEXT › #2211 1 month ago
Simplify MonoProcessor internals in preparation for #1114 and further 3.2 changes
Fix double MonoProcessor subscribe in toProcessor
4845 passed
REACTOR › NETTYWIN › #189 3 months ago
fix #218 add predicate based http server compression HttpServerBuilder now exposes a compression(BiPredicate<Req,Res>). The predicate is evaluated before committing response header/status. If the predicate is true, compression is enabled for the given response. The minimum compression threshold now uses content-length predicate.
249 passed
REACTOR › NETTYWIN › #172 4 months ago
Revert unintended local test
235 passed
REACTOR › RNETTY › #1174 4 months ago
Revert unintended local test
235 passed
REACTOR › SITENEXT › #3035 4 months ago
fix test consistency: add decoder before reading response
Testless build
REACTOR › NETTYWIN › #170 4 months ago
Avoid double release
235 passed
REACTOR › SITENEXT › #3031 4 months ago
Release on error or success client 101 response payload
Testless build
REACTOR › SITENEXT › #3009 4 months ago
remove old bom
Testless build
REACTOR › SITENEXT › #3005 4 months ago
update core version ! 3.1.3
Testless build
REACTOR › SITENEXT › #3002 4 months ago
fix failing test HttpOperation tweaks
Testless build