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