[resteasy/Resteasy] 38c337: [RESTEASY-1833]:SseEventSource keeps reconnecting ...
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 38c33738414ec5310b6442ca7fb8a0657e3bb2db
https://github.com/resteasy/Resteasy/commit/38c33738414ec5310b6442ca7fb8a...
Author: jimma <ema(a)redhat.com>
Date: 2018-03-15 (Thu, 15 Mar 2018)
Changed paths:
M resteasy-client/src/main/java/org/jboss/resteasy/plugins/providers/sse/client/SseEventSourceImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/OutboundSseEventImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseTest.java
Log Message:
-----------
[RESTEASY-1833]:SseEventSource keeps reconnecting when event sink is gracefully closed (#1450)
6 years, 10 months
[resteasy/Resteasy] 0283d0: [RESTEASY-1793] Backporting changes to 3.5 (#1447)
by GitHub
Branch: refs/heads/3.5
Home: https://github.com/resteasy/Resteasy
Commit: 0283d057b346ee5fada86b082f88dced068c4667
https://github.com/resteasy/Resteasy/commit/0283d057b346ee5fada86b082f88d...
Author: Alessio Soldano <soldano.servizi(a)email.it>
Date: 2018-03-13 (Tue, 13 Mar 2018)
Changed paths:
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseBroadcasterImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/plugins/providers/sse/SseEventOutputImpl.java
M resteasy-jaxrs/src/main/java/org/jboss/resteasy/resteasy_jaxrs/i18n/Messages.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseBroadcasterTest.java
Log Message:
-----------
[RESTEASY-1793] Backporting changes to 3.5 (#1447)
* Once the SseBroadcaster is closed, subsequent calls have no effect and are ignored.
Once the SseBroadcaster is closed, invoking any other method on the
broadcaster instance would result in an IllegalStateException being thrown
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* We have to notify close listeners if the SSE event output has been
closed (either by client closing the connection (IOException) or
by calling SseEventSink.close() (IllegalStateException)
on the server side.
Close listeners should be invoked once for a given eventSink.
* Add lock mechanism to prevent leaks due to event sink never closed.
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* Remove useless cast
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* Add unit test for SseBroadcasterImpl
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* Set ReentrantReadWriteLock fairness policy to true
* Remove second send(...) method
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* Use completableFuture.completeExceptionally(ex) so that the error processing can be triggered
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
* Review tests names
Signed-off-by: NicoNes <nicolas.nesmon(a)gmail.com>
6 years, 10 months
[resteasy/Resteasy] 23f25e: [RESTEASY-1832] Eliminate System.out.println
by GitHub
Branch: refs/heads/master
Home: https://github.com/resteasy/Resteasy
Commit: 23f25e006b330b0e395490239248e951eeb99c4c
https://github.com/resteasy/Resteasy/commit/23f25e006b330b0e395490239248e...
Author: Rostislav Svoboda <rsvoboda(a)redhat.com>
Date: 2018-03-12 (Mon, 12 Mar 2018)
Changed paths:
M arquillian/RESTEASY-1056-jetty-bv11/src/test/java/org/jboss/resteasy/test/resteasy1056/MissingCDITest.java
M arquillian/RESTEASY-1630-jetty-resteasy-servlet-initializer/src/test/java/org/jboss/resteasy/test/resteasy1630/ServletInitializerTest.java
M arquillian/RESTEASY-1630-jetty-resteasy-servlet-initializer/src/test/java/org/jboss/resteasy/test/resteasy1630/ServletInitializerTwoTest.java
M arquillian/RESTEASY-736-jetty/src/test/java/org/jboss/resteasy/test/resteasy736/AsyncTimeoutTest.java
M profiling-tests/src/test/java/org/jboss/resteasy/test/profiling/MockedProfilingTest.java
M profiling-tests/src/test/java/org/jboss/resteasy/test/profiling/ProfilingTest.java
M providers/jackson/src/test/java/org/jboss/resteasy/test/nextgen/providers/jackson/JacksonTest.java
M providers/jackson/src/test/java/org/jboss/resteasy/test/nextgen/providers/jackson/ProxyWithGenericReturnTypeJacksonTest.java
M resteasy-spring/src/test/java/org/jboss/resteasy/springmvc/test/spring/AsynchSpringTest.java
M security-legacy/keystone/example/keystone-server/src/test/java/org/jboss/resteasy/test/EchoTest.java
M security-legacy/keystone/keystone-core/src/test/java/org/jboss/resteasy/test/keystone/ProjectsResourceTest.java
M security-legacy/keystone/keystone-core/src/test/java/org/jboss/resteasy/test/keystone/RolesResourceTest.java
M security-legacy/keystone/keystone-core/src/test/java/org/jboss/resteasy/test/keystone/TokenTest.java
M security-legacy/keystone/keystone-core/src/test/java/org/jboss/resteasy/test/keystone/UsersResourceTest.java
M security-legacy/skeleton-key-idm/skeleton-key-core/src/test/java/org/jboss/resteasy/test/skeleton/key/RSAVerifierTest.java
M security-legacy/skeleton-key-idm/skeleton-key-core/src/test/java/org/jboss/resteasy/test/skeleton/key/SkeletonKeyTokenTest.java
M security-legacy/skeleton-key-idm/skeleton-key-idp/src/test/java/org/jboss/resteasy/test/skeleton/key/GrantTest.java
M security-legacy/skeleton-key-idm/skeleton-key-idp/src/test/java/org/jboss/resteasy/test/skeleton/key/LoginTest.java
M security/resteasy-crypto/src/test/java/org/jboss/resteasy/test/security/doseta/SigningDnsTest.java
M security/resteasy-crypto/src/test/java/org/jboss/resteasy/test/security/doseta/SigningTest.java
M server-adapters/resteasy-jdk-http/src/test/java/org/jboss/resteasy/test/security/BasicAuthTest.java
M server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/JaxrsAsyncTest.java
M server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/RESTEASY1323Test.java
M server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/RESTEASY1325Test.java
M server-adapters/resteasy-netty4/src/test/java/org/jboss/resteasy/test/StreamingOutputTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/cdi/validation/ValidationWithCDITest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/client/AsyncBenchTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/FileExtensionMappingTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/basic/ResponseCommittedTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/resource/param/MultiplePathSegmentTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/response/ResponseHeaderTest.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/validation/cdi/ApplicationScopeValidationTest.java
M testsuite/legacy-integration-tests/src/test/java/org/jboss/resteasy/test/core/basic/FileExtensionMappingTest.java
M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/client/ContentEncodingInvocationTest.java
M testsuite/unit-tests/src/test/java/org/jboss/resteasy/test/providers/UserDefinedContextResolverTest.java
Log Message:
-----------
[RESTEASY-1832] Eliminate System.out.println
6 years, 10 months
[resteasy/Resteasy] b2018f: [RESTEASY-1815] Sse tests part2 (#1433)
by GitHub
Branch: refs/heads/3.5
Home: https://github.com/resteasy/Resteasy
Commit: b2018f027d3bfdc948249f70f3c7939d38b5a45d
https://github.com/resteasy/Resteasy/commit/b2018f027d3bfdc948249f70f3c79...
Author: Katerina Novotna <kanovotn(a)redhat.com>
Date: 2018-03-12 (Mon, 12 Mar 2018)
Changed paths:
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseBroadcastTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/SseEventSourceTest.java
A testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/resource/SseBroadcastResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/resource/SseReconnectResource.java
M testsuite/integration-tests/src/test/java/org/jboss/resteasy/test/providers/sse/resource/SseSmokeResource.java
Log Message:
-----------
[RESTEASY-1815] Sse tests part2 (#1433)
* [RESTEASY-1815] Eventsourcetest
* [RESTEASY-1815] SseBroadcasterTest
6 years, 10 months