From: Armin Kuster <akuster808@gmail.com>
To: bitbake-devel@lists.openembedded.org
Subject: [PATCH 00/25] 1.44 Patch review
Date: Fri, 3 Jan 2020 18:22:45 -0800 [thread overview]
Message-ID: <cover.1578104305.git.akuster808@gmail.com> (raw)
This is a consolidate set which includes last weeks series.
Passes on AB. Please have comment back by Monday.
The following changes since commit cfa307aabf710d79c404a8571b4158b864a94727:
runqueue.py: not show warning for deferred multiconfig task (2019-11-29 11:26:07 +0000)
are available in the Git repository at:
git://git.openembedded.org/bitbake-contrib stable/1.44-nut
http://cgit.openembedded.org/bitbake-contrib/log/?h=stable/1.44-nut
Aníbal Limón (1):
lib/bb: Add BB_SIGNATURE_LOCAL_DIRS_EXCLUDE to speed-up taskhash on
directories
Chris Laplante via bitbake-devel (1):
bb.utils.fileslocked: don't leak files if yield throws
Joshua Watt (1):
runqueue: Batch scenequeue updates
Ola x Nilsson (1):
prserv/serv: Use with while reading pidfile
Richard Purdie (21):
hashserv: Add support for equivalent hash reporting
runqueue/siggen: Allow handling of equivalent hashes
runqueue: Add extra debugging when locked sigs mismatches occur
knotty/uihelper: Switch from pids to tids for Task event management
siggen: Avoid taskhash mismatch errors for nostamp tasks when
dependencies rehash
siggen: Ensure new unihash propagates through the system
siggen: Fix performance issue in get_unihash
runqueue: Rework process_possible_migrations() to improve performance
runqueue: Fix task mismatch failures from incorrect logic
siggen: Split get_tashhash for performance
runqueue: Fix sstate task iteration performance
runqueue: Optimise task migration code slightly
runqueue: Optimise out pointless loop iteration
runqueue: Optimise task filtering
runqueue: Only call into the migrations function if migrations active
lib/bb: Optimise out debug messages from cooker
runqueue: Fix equiv hash handling build failures
runqueue: Ensure task dependencies are run correctly
runqueue: Fix task dependency corner case in sanity test
siggen: Test extra cross/native hashserv method
cache: Lower debug level for wold build messages
lib/bb/__init__.py | 5 ++
lib/bb/build.py | 25 +++----
lib/bb/cache.py | 6 +-
lib/bb/checksum.py | 5 +-
lib/bb/fetch2/__init__.py | 4 +-
lib/bb/runqueue.py | 137 +++++++++++++++++++++++---------------
lib/bb/siggen.py | 104 +++++++++++++++++++++++------
lib/bb/ui/knotty.py | 12 ++--
lib/bb/ui/uihelper.py | 39 ++++++-----
lib/bb/utils.py | 9 +--
lib/hashserv/client.py | 8 +++
lib/hashserv/server.py | 36 ++++++++++
lib/prserv/serv.py | 12 ++--
13 files changed, 277 insertions(+), 125 deletions(-)
--
2.17.1
next reply other threads:[~2020-01-04 2:23 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-01-04 2:22 Armin Kuster [this message]
2020-01-04 2:22 ` [PATCH 01/25] hashserv: Add support for equivalent hash reporting Armin Kuster
2020-01-04 2:22 ` [PATCH 02/25] runqueue/siggen: Allow handling of equivalent hashes Armin Kuster
2020-01-04 2:22 ` [PATCH 03/25] runqueue: Add extra debugging when locked sigs mismatches occur Armin Kuster
2020-01-04 2:22 ` [PATCH 04/25] knotty/uihelper: Switch from pids to tids for Task event management Armin Kuster
2020-01-04 2:22 ` [PATCH 05/25] siggen: Avoid taskhash mismatch errors for nostamp tasks when dependencies rehash Armin Kuster
2020-01-04 2:22 ` [PATCH 06/25] siggen: Ensure new unihash propagates through the system Armin Kuster
2020-01-04 2:22 ` [PATCH 07/25] runqueue: Batch scenequeue updates Armin Kuster
2020-01-04 2:22 ` [PATCH 08/25] siggen: Fix performance issue in get_unihash Armin Kuster
2020-01-04 2:22 ` [PATCH 09/25] bb.utils.fileslocked: don't leak files if yield throws Armin Kuster
2020-01-04 2:22 ` [PATCH 10/25] runqueue: Rework process_possible_migrations() to improve performance Armin Kuster
2020-01-04 2:22 ` [PATCH 11/25] runqueue: Fix task mismatch failures from incorrect logic Armin Kuster
2020-01-04 2:22 ` [PATCH 12/25] siggen: Split get_tashhash for performance Armin Kuster
2020-01-04 2:22 ` [PATCH 13/25] runqueue: Fix sstate task iteration performance Armin Kuster
2020-01-04 2:22 ` [PATCH 14/25] runqueue: Optimise task migration code slightly Armin Kuster
2020-01-04 2:23 ` [PATCH 15/25] runqueue: Optimise out pointless loop iteration Armin Kuster
2020-01-04 2:23 ` [PATCH 16/25] runqueue: Optimise task filtering Armin Kuster
2020-01-04 2:23 ` [PATCH 17/25] runqueue: Only call into the migrations function if migrations active Armin Kuster
2020-01-04 2:23 ` [PATCH 18/25] lib/bb: Optimise out debug messages from cooker Armin Kuster
2020-01-04 2:23 ` [PATCH 19/25] lib/bb: Add BB_SIGNATURE_LOCAL_DIRS_EXCLUDE to speed-up taskhash on directories Armin Kuster
2020-01-04 2:23 ` [PATCH 20/25] prserv/serv: Use with while reading pidfile Armin Kuster
2020-01-04 2:23 ` [PATCH 21/25] runqueue: Fix equiv hash handling build failures Armin Kuster
2020-01-04 2:23 ` [PATCH 22/25] runqueue: Ensure task dependencies are run correctly Armin Kuster
2020-01-04 2:23 ` [PATCH 23/25] runqueue: Fix task dependency corner case in sanity test Armin Kuster
2020-01-04 2:23 ` [PATCH 24/25] siggen: Test extra cross/native hashserv method Armin Kuster
2020-01-04 2:23 ` [PATCH 25/25] cache: Lower debug level for wold build messages Armin Kuster
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1578104305.git.akuster808@gmail.com \
--to=akuster808@gmail.com \
--cc=bitbake-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox