Sergey Poznyakoff
6a56b0f5aa
Resend to a specified backend balancing weight
...
* NEWS: Document changes.
* doc/pound.texi: Document changes.
* src/pndlua.c (pndlua_http_index): New field: balancer.
(pndlua_http_newindex): Handle same field names as pndlua_http_index.
* src/pound.h (_pound_http.resend): New field: min_weight.
(phttp_lua_stash_reset): Initialize min_weight.
(phttp_resend_min_weight): New function.
* src/svc.c (service_lb_select_backend): Additional argument: min_weight.
All uses changed.
(get_backend): Use phttp_resend_min_weight to determine the initial
balancer weight.
* tests/lua-resend-be.at: New file.
* tests/Makefile.am: Add new test.
* tests/testsuite.at: Likewise.
* tests/poundharness.pl: Special header X-Pound-Force-Status instructs
the harness to always reply with the supplied response code.
2026-02-23 13:49:31 +02:00
..
2026-01-24 18:39:34 +02:00
2024-10-23 15:04:42 +03:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2025-11-02 13:46:38 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-02-23 13:49:31 +02:00
2026-02-20 19:50:17 +02:00
2026-02-20 19:50:17 +02:00
2026-02-20 19:50:17 +02:00
2026-02-20 19:50:17 +02:00
2026-02-21 10:46:39 +02:00
2026-02-23 13:49:31 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-28 16:02:21 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-02-23 13:49:31 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-31 17:36:30 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-02-23 13:49:31 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00
2026-01-24 18:39:34 +02:00