Re: [bitbake-devel][PATCH 0/6] hashserv: Pipeline Upstream Queries

Richard Purdie <[email protected]> Sun, 26 Jul 2026 14:50:38 +0100
Newsgroups org.openembedded.lists.bitbake-devel
Message-ID <9329f406cff5fd50d20ae0b65263e45f5151a491.camel@linuxfoundation.org>
Hi Joshua,

On Fri, 2026-07-24 at 15:25 -0600, Joshua Watt via lists.openembedded.org w=
rote:
> Adds a true asynchronous streaming API to the hash equivalence clients,
> then uses that streaming API to pipeline requests to an upstream server.
> This means that when a server wants to defer a request to an upstream,
> it no longer has to wait for a complete round-trip API call. Instead, it
> can use the faster streaming API to send the requests, and continue
> processing other requests while a response inbound.
>=20
> Joshua Watt (6):
> =C2=A0 hashserv: client: Add asynchronous streaming API
> =C2=A0 hashserv: server: Fix formatting
> =C2=A0 hashserv: server: Add queued streaming API
> =C2=A0 hashserv: server: Use streaming and queue API for upstream unihash
> =C2=A0=C2=A0=C2=A0 queries
> =C2=A0 hashserv: server: Use streaming and queue API for upstream exist
> =C2=A0=C2=A0=C2=A0 queries
> =C2=A0 hashserv: tests: Add test for upstream pipelining

Thanks, this looks promising but builds didn't like it:

https://autobuilder.yoctoproject.org/valkyrie/#/builders/22/builds/4225

(and more in that a-full).

Cheers,

Richard