mbox

[scarthgap,2.8,0/8] Patch review

Message ID cover.1717244760.git.steve@sakoman.com
State Not Applicable, archived
Headers show

Pull-request

https://git.openembedded.org/bitbake-contrib stable/2.8-nut

Message

Steve Sakoman June 1, 2024, 12:27 p.m. UTC
Please review this set of changes for 2.8/scarthgap and have comments back by
end of day Tuesday, June 4

Passed a-full on autobuilder:

https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6993

with two exceptions, the first a known reproducibility issue also present
on master:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=15491

and the second is a failure on meta-agl-core, which will require an update
to the ptest-runner override in meta-agl once "ptest-runner: Bump to 2.4.4 (95f528c)"
merges.
The following changes since commit b5159c0373e2e7d403aed16e096ad655f38b1fa7:

  fetch2/gcp: Add missing runfetchcmd import (2024-05-28 15:27:08 +0100)

are available in the Git repository at:

  https://git.openembedded.org/bitbake-contrib stable/2.8-nut
  https://git.openembedded.org/bitbake-contrib/log/?h=stable/2.8-nut

Joshua Watt (3):
  bb: Use namedtuple for Task data
  hashserv: client: Add batch stream API
  siggen: Enable batching of unihash queries

Richard Purdie (4):
  runqueue: Add timing warnings around slow loops
  runqueue: Allow rehash loop to exit in case of interrupts
  runqueue: Process unihashes in parallel at init
  runqueue: Improve rehash get_unihash parallelism

joshua Watt (1):
  siggen/runqueue: Report which dependencies affect the taskhash

 lib/bb/__init__.py     |  12 +++++
 lib/bb/cooker.py       |   1 -
 lib/bb/runqueue.py     |  99 +++++++++++++++++++++++++++-----------
 lib/bb/siggen.py       |  11 +++--
 lib/hashserv/client.py | 106 +++++++++++++++++++++++++++++++++++++----
 lib/hashserv/tests.py  |  75 +++++++++++++++++++++++++++++
 6 files changed, 263 insertions(+), 41 deletions(-)