Branch: refs/heads/master
Home: https://github.com/jenkinsci/remoting
Commit: 67e95e220189d3e95be16ef2cc67f7a9d92f6d05
https://github.com/jenkinsci/remoting/commit/67e95e220189d3e95be16ef2cc67f7a9d92f6d05
Author: Vincent Latombe <[email protected]>
Date: 2024-10-24 (Thu, 24 Oct 2024)
Changed paths:
M src/main/java/hudson/remoting/Engine.java
Log Message:
-----------
Refactor websocket connection logic
We have observed cases where the websocket connection would fail temporarily
with a handshake error that was not retried and causing the agent to fail.
Also, in CloudBees CI HA, there are some cases when an agent is disconnected on
purpose and we expect a reconnect attempt as soon as possible. The default 10
seconds delay appeared too long in that case.
To reconcile this use case with the typical failure scenario, I have
implemented exponential backoff for retries (immediate, 1 sec, 3 seconds, 7
seconds, 10 seconds).
Commit: 5953278173f9abf2098eb968e9e752dd17d52b2a
https://github.com/jenkinsci/remoting/commit/5953278173f9abf2098eb968e9e752dd17d52b2a
Author: Vincent Latombe <[email protected]>
Date: 2024-10-24 (Thu, 24 Oct 2024)
Changed paths:
M src/main/java/hudson/remoting/Engine.java
Log Message:
-----------
Spotbugs
Commit: 99dce14404932fba7100843db16fc5c64ccd7285
https://github.com/jenkinsci/remoting/commit/99dce14404932fba7100843db16fc5c64ccd7285
Author: Vincent Latombe <[email protected]>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M src/main/java/hudson/remoting/Engine.java
Log Message:
-----------
Suppress custom functional interface
Commit: 86373ff1eec01064a96f035e413105a261ec910f
https://github.com/jenkinsci/remoting/commit/86373ff1eec01064a96f035e413105a261ec910f
Author: Vincent Latombe <[email protected]>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M src/main/java/hudson/remoting/Engine.java
Log Message:
-----------
Format delay
Commit: 5e79c6f03967a34ea793bfdcae01fedeefb70548
https://github.com/jenkinsci/remoting/commit/5e79c6f03967a34ea793bfdcae01fedeefb70548
Author: Vincent Latombe <[email protected]>
Date: 2024-11-04 (Mon, 04 Nov 2024)
Changed paths:
M src/main/java/hudson/remoting/Engine.java
Log Message:
-----------
Simplify
Co-authored-by: Jesse Glick <[email protected]>
Commit: 92c105e0f819d1d7391622e17bdca7ab34f122a3
https://github.com/jenkinsci/remoting/commit/92c105e0f819d1d7391622e17bdca7ab34f122a3
Author: Vincent Latombe <[email protected]>
Date: 2024-11-05 (Tue, 05 Nov 2024)
Changed paths:
M src/main/java/hudson/remoting/Engine.java
Log Message:
-----------
Merge pull request #771 from Vlatombe/websocket-connection-logic-rework
Compare:
https://github.com/jenkinsci/remoting/compare/043ef2246cab...92c105e0f819
To unsubscribe from these emails, change your notification settings at
https://github.com/jenkinsci/remoting/settings/notifications
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion visit
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/remoting/push/refs/heads/master/043ef2-92c105%40github.com.