For STUB/FORWARD add an option to select servers in the order of appearance on the policy.STUB/FORWARD list

Currently the choice of forwarding target is always left to the server selection algorithm, which breaks the following setup

zone = policy.todnames({'exaple.com'})
policy.add(policy.suffix(policy.FLAGS({'NO_CACHE'}), zone))
policy.add(policy.suffix(policy.STUB({'<local-resolver>', '<public-resolver>'}), zone))

for the users which were relying on the undocumented behavior that <local-resolver> being first on the list was almost exclusively chosen for the queries when available.

I suggest adding a option to optionally turn off the choice based on RTT estimates and select servers based on the order of appearance on the list.

Edited by Štěpán Balážik
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information