Bug 14021 - Remove debug_domain logic
Summary: Remove debug_domain logic
Status: NEW
Alias: None
Product: BitBake
Classification: Build System, Metadata & Runtime
Component: bitbake (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 6.99
Assignee: Joshua Watt
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2020-08-24 10:34 UTC by Joshua Watt
Modified: 2026-10-22 15:28 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joshua Watt 2020-08-24 10:34:18 UTC
Bitbake currently uses the concept of a list of "debug domains" that are passed to each worker process to control which Python logging domains and at what levels are passed over IPC back to the server (to prevent the need to send everything all the time, which is slow). Now that bitbake supports Python structured logging configuration, we should drop this and instead pass the structured logging configuration to the workers and use that to determine what needs to be passed back to the server.
Comment 1 Randy MacLeod 2023-04-21 18:45:47 UTC
Moved en masse from 4.2 to 4.3 by Randy.
Comment 2 Tim Orling 2026-10-22 15:28:10 UTC
It works as is, but could use some improvements.