]> git.kaiwu.me - haproxy.git/commit
MINOR: filters: Expose global filter ordering through the CLI
authorChristopher Faulet <cfaulet@haproxy.com>
Thu, 1 Oct 2026 05:26:44 +0000 (07:26 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Fri, 9 Oct 2026 14:17:35 +0000 (16:17 +0200)
commit286a264aee7cf4deec6520b6acb25d1d58c4a1e7
treec9458dcc1fc86e75d1a5e9535c523363886a94b3
parent7719d580892199f829b11e52c5c91e8cc1ef9a15
MINOR: filters: Expose global filter ordering through the CLI

Accept global for show filter classes and show filter instances, and show
all three orders when no direction is selected. Include global in single
instance details. Traverse unflattened class references for defaults as
well as flat lists for regular proxies.

Share class dumping across the three orders and instance dumping across
flat lists and class-reference trees. Reset separators for each order and
emit one complete line per order, including empty lists.

Extend the regression test to check the global registry order, independent
request/response orders, reordered and inherited instances, defaults,
lookup without double counting, enabled state and invalid CLI directions.
reg-tests/filters/global-order.vtc
src/filters.c