12-30-2025 05:58 AM
After upgrading from DBR 17.3.2 to DBR 17.3.3, we started seeing a flood of DEBUG logs like this in job outputs:
12-30-2025 07:17 AM - edited 12-30-2025 07:18 AM
Hi @bsr , there was some internal discussion on this going on and I got to know that these DEBUG thread-dump lines from the ThreadMonitor started leaking to stderr/job output due to a Python logger misconfiguration introduced in the 17.3.3 branch. This was not an intentional behavior change, and they rolled out fix which will be released in the next maintenance release. Until then you can use the following approach:
To use a Python snippet to change the Python ThreadMonitor log level.
import logging
logger = logging.getLogger("ThreadMonitor")
for handler in list(logger.handlers):
if handler.name == "console":
logger.handlers.remove(handler)
logger.propagate = False
12-30-2025 07:17 AM - edited 12-30-2025 07:18 AM
Hi @bsr , there was some internal discussion on this going on and I got to know that these DEBUG thread-dump lines from the ThreadMonitor started leaking to stderr/job output due to a Python logger misconfiguration introduced in the 17.3.3 branch. This was not an intentional behavior change, and they rolled out fix which will be released in the next maintenance release. Until then you can use the following approach:
To use a Python snippet to change the Python ThreadMonitor log level.
import logging
logger = logging.getLogger("ThreadMonitor")
for handler in list(logger.handlers):
if handler.name == "console":
logger.handlers.remove(handler)
logger.propagate = False
01-08-2026 04:09 AM
... will be released in the next maintenance release.
@iyashk-DB When can this release be expected?
12-30-2025 08:12 AM
Thanks for the quick response!
01-13-2026 04:23 AM
We are currently using DBR version 17.3 LTS, and the issue is still occurring.
Do you know when the fix is expected to be applied? We need this information to decide whether we should wait for the fix or proceed with the workaround you proposed.
Thank you.
