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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.