Commit Graph
730 Commits
Author SHA1 Message Date
spring-builds 192663a3df Update SNAPSHOT to 4.3.3 2026-06-11 14:20:10 +00:00
spring-builds 51811d6e23 Bumping versions to 4.3.3-SNAPSHOT after release 2026-04-01 21:24:09 +00:00
spring-builds 5c23e19f4e Going back to snapshots 2026-04-01 21:24:07 +00:00
spring-builds 46c9efde7f Update SNAPSHOT to 4.3.2 2026-04-01 21:23:11 +00:00
Ryan Baxter 79b7b91a03 Use own connectionprovider and loopresources for WebClient
When eureka.client.webclient.enabled=true is used with a reactive web server (Netty), the WebClient in WebClientEurekaHttpClient shares the same Reactor Netty event loop
  resources (LoopResources / ConnectionProvider) with the reactive web server, via Spring Boot's ReactorResourceFactory.
  During graceful shutdown, the sequence is:
  1. EurekaServiceRegistry.deregister() sets the instance status to DOWN (but doesn't send the actual DELETE)
  2. The reactive Netty web server shuts down, terminating its event loop
  3. Later, during bean destruction, DiscoveryClient.shutdown() calls WebClientEurekaHttpClient.cancel() to send the DELETE deregistration request
  4. cancel() calls Mono.block() on the WebClient, which tries to use the now-terminated Netty event loop → RejectedExecutionException: event executor terminated

Fixes #4488
2026-04-01 10:10:50 -04:00
spring-builds a0e94fcd74 Bumping versions to 4.3.2-SNAPSHOT after release 2025-12-16 21:10:02 +00:00
spring-builds 1b67bb917d Going back to snapshots 2025-12-16 21:10:00 +00:00
spring-builds a660a7bf48 Update SNAPSHOT to 4.3.1 2025-12-16 21:09:07 +00:00
spencergibb a1569a6458 Merge branch '4.2.x' into 4.3.x 2025-12-03 10:49:30 -05:00
David Vana 8885663ff9 Switch remaining JUnit 4 tests to JUnit Jupiter #4011 (#4421)
* Migrate to JUnit 5 (#4011)

Signed-off-by: David Vana <developer@david-vana.cz>

* Removed unused JUnit 4 dependencies (#4011)

Signed-off-by: David Vana <developer@david-vana.cz>

---------

Signed-off-by: David Vana <developer@david-vana.cz>
2025-12-03 10:44:42 -05:00
Olga Maciaszek-Sharma 1128443b03 Update license to present.
Signed-off-by: Olga Maciaszek-Sharma <olga.maciaszek-sharma@broadcom.com>
2025-08-20 13:09:58 +02:00
spring-builds 9928fa0887 Bumping versions 2025-07-11 03:15:10 +00:00
spring-builds 359b686329 Bumping versions 2025-07-10 03:12:53 +00:00
spring-builds 88ffcce20f Bumping versions to 4.2.3-SNAPSHOT after release 2025-07-10 00:08:16 +00:00
spring-builds 225310d919 Going back to snapshots 2025-07-10 00:08:13 +00:00
spring-builds a0fcb23e1f Update SNAPSHOT to 4.2.2 2025-07-10 00:07:13 +00:00
spring-builds b48454b5dc Going back to snapshots 2025-05-29 15:04:38 +00:00
spring-builds ecd8993aa8 Update SNAPSHOT to 4.3.0 2025-05-29 15:03:46 +00:00
spring-builds fd051d57c7 Bumping versions to 4.3.1-SNAPSHOT after release 2025-05-29 01:07:03 +00:00
spring-builds 68589c65fb Going back to snapshots 2025-05-29 01:07:02 +00:00
spring-builds 4b51773b16 Update SNAPSHOT to 4.3.0 2025-05-29 01:06:11 +00:00
spring-builds fb04865d0b Going back to snapshots 2025-05-01 12:36:25 +00:00
spring-builds d4c64cdc47 Update SNAPSHOT to 4.3.0-RC1 2025-05-01 12:35:41 +00:00
spring-builds eecadd367e Going back to snapshots 2025-04-07 11:14:45 +00:00
spring-builds 55c7b5c2a2 Update SNAPSHOT to 4.3.0-M3 2025-04-07 11:14:01 +00:00
spring-builds 607d64dc9f Bumping versions 2025-03-20 03:10:42 +00:00
spring-builds d7206cf4df Bumping versions 2025-03-19 03:11:29 +00:00
spring-builds 84028545be Bumping versions to 4.2.2-SNAPSHOT after release 2025-03-18 23:11:53 +00:00
spring-builds 0c2ca975c3 Going back to snapshots 2025-03-18 23:11:52 +00:00
spring-builds ed0014775f Update SNAPSHOT to 4.2.1 2025-03-18 23:11:01 +00:00
spencergibb c3e8e08f67 Merge branch '4.2.x' 2025-03-14 15:11:25 -04:00
spencergibb 229d7f3ba6 Sets the request factory directly.
This avoids the reflective factory which we don't need or want since we know it ahead of time.

Fixes gh-4423
2025-03-14 15:10:52 -04:00
spring-builds 52e515aa1a Going back to snapshots 2025-02-27 19:38:36 +00:00
spring-builds 99a790b8f5 Update SNAPSHOT to 4.3.0-M2 2025-02-27 19:38:01 +00:00
spring-builds 17edab9772 Going back to snapshots 2025-01-30 11:15:51 +00:00
spring-builds 34a9514c69 Update SNAPSHOT to 4.3.0-M1 2025-01-30 11:15:15 +00:00
Olga Maciaszek-Sharma ce03197608 Change versions to 4.3.0-SNAPSHOT.
Signed-off-by: Olga Maciaszek-Sharma <olga.maciaszek-sharma@broadcom.com>
2025-01-16 16:43:45 +01:00
Olga Maciaszek-Sharma d1eb0292ea Allow customising HC5 RequestConfig in EurekaClientHttpRequestFactorySupplier (#4394) 2025-01-16 15:37:46 +01:00
spring-builds a3888075da Bumping versions to 4.2.1-SNAPSHOT after release 2024-12-03 01:14:27 +00:00
spring-builds da56d7d5e6 Going back to snapshots 2024-12-03 01:14:26 +00:00
spring-builds 235850c105 Update SNAPSHOT to 4.2.0 2024-12-03 01:13:44 +00:00
Olga Maciaszek-Sharma 8e04fc5f11 Revert making RestClient the default Eureka client. Fixes gh-4380. 2024-12-02 16:49:58 +01:00
spring-builds 3eb9d1b17d Going back to snapshots 2024-11-08 02:29:12 +00:00
spring-builds 6c146ffb50 Update SNAPSHOT to 4.2.0-RC1 2024-11-08 02:28:36 +00:00
Olga Maciaszek-Sharma 87ec1d75cb Set up RestClient-based TransportClientFactories (#4363) 2024-11-07 16:20:45 +01:00
spring-builds d47f3ddd87 Bumping versions 2024-11-05 05:34:08 +00:00
Olga Maciaszek-Sharma d35cdfdaa7 Fix condition naming. 2024-11-04 13:07:08 +01:00
WonChul Heo c2c53522fa Support Spring RestClient as default TransportClientFactory (#4281) 2024-11-04 13:05:21 +01:00
Olga Maciaszek-Sharma bd26dd6e04 Merge remote-tracking branch 'origin/4.1.x' 2024-10-17 15:48:30 +02:00
Olga Maciaszek-Sharma b1a0375ce4 Adjust to blocking lower/uper-casing without locale. 2024-10-17 15:47:26 +02:00