Hi,
Thanks so much for the quick response,
Do you have any pointers for non-concurrent multi-issue code? Eg.
examples or other modules that do this?
From what I understand from the documentation there
would need to be
multiple consume-passes, that are also behaving like producers.
Or should the produce stage just issue all of the requests and the
consumer parse all of the replies?
/Erik
() ascii ribbon - against html e-mail
/\ arc.pasp.de - against proprietary attachments
On Thu, 9 Sept 2021 at 13:02, Vladimír Čunát <vladimir.cunat(a)nic.cz> wrote:
Hello.
On 09/09/2021 12.42, Elipsion wrote:
is it possible to issue multiple recursive
queries and await all of the
results?
No, unfortunately the "resolving engine" currently does not support this
kind of concurrency. For one client request, only the last unfinished
sub-request is active and can issue queries to upstream. After it
finishes, the previous one can continue, but they can't query in
parallel. (Different requests from clients are processed in parallel,
of course.)
The capability certainly is on a long-term wishlist, but I don't expect
it anytime soon.
--Vladimir