Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: 62f85ee3414f917cefd4f15b40cbfa2d20e3d0b1
https://github.com/openSUSE/open-build-service/commit/62f85ee3414f917cefd4f1...
Author: Michael Schroeder
Date: 2023-10-05 (Thu, 05 Oct 2023)
Changed paths:
M src/backend/BSRPC.pm
Log Message:
-----------
[backend] improve keepalive implementation in BSRPC
Allow keepalive for POST requests. Track number of requests
made over a keepalive connection and the time when the connection
was opened.
Commit: fa2418f080fb0de0a28d903f223f27234b8c1bcc
https://github.com/openSUSE/open-build-service/commit/fa2418f080fb0de0a28d90...
Author: Michael Schroeder
Date: 2023-10-05 (Thu, 05 Oct 2023)
Changed paths:
M src/backend/BSServer.pm
Log Message:
-----------
[backend] implement keepalive connections in BSServer
For now this must be requested by setting $req->{'allow_keepalive'}.
Commit: 09e8f48a0362285aa1a2fc51003c3c28162aeafc
https://github.com/openSUSE/open-build-service/commit/09e8f48a0362285aa1a2fc...
Author: Michael Schroeder
Date: 2023-10-05 (Thu, 05 Oct 2023)
Changed paths:
M src/backend/bs_notifyforward
M src/backend/bs_srcserver
Log Message:
-----------
[backend] use standard keepalive mechanism in bs_notifyforward
This should make it possible to have a persistent connection
over a reverse proxy like haproxy.
Commit: cbcffc0e2c476b150eaa1f44a29f26f5ee4c9537
https://github.com/openSUSE/open-build-service/commit/cbcffc0e2c476b150eaa1f...
Author: Michael Schroeder
Date: 2023-10-05 (Thu, 05 Oct 2023)
Changed paths:
M src/backend/BSServer.pm
M src/backend/bs_serverstatus
Log Message:
-----------
[backend] support keepalive state in the server status
Commit: 0c5436cafaf05070df5e4d4567d0194f7b7ff5b2
https://github.com/openSUSE/open-build-service/commit/0c5436cafaf05070df5e4d...
Author: Michael Schroeder
Date: 2023-10-05 (Thu, 05 Oct 2023)
Changed paths:
M src/backend/BSRPC.pm
M src/backend/BSServer.pm
M src/backend/bs_notifyforward
M src/backend/bs_serverstatus
M src/backend/bs_srcserver
Log Message:
-----------
Merge pull request #15009 from mlschroe/master
[backend] use standard keepalive mechanism in bs_notifyforward
Compare: https://github.com/openSUSE/open-build-service/compare/ab0799d601ef...0c5436...