Florian Bergmann
10/22/2025, 9:08 AMlogging.yaml settings, I get the record information as info in my console and log file:
formatters:
structured_colored:
(): meltano.core.logging.console_log_formatter
colors: True
json:
(): meltano.core.logging.json_formatter
handlers:
console:
class: logging.StreamHandler
level: INFO
formatter: structured_colored
stream: "<ext://sys.stderr>"
file:
class: logging.handlers.TimedRotatingFileHandler
level: INFO
filename: meltano.log
formatter: json
when: midnight
backupCount: 5
root:
level: DEBUG
propagate: yes
handlers: [console, file]
When switching also root level to INFO, the record info messages disappear, together with other info messages, depending on the tap / target I am running.
In case of tap-oracle (s7clarke10/pipelinewise-tap-oracle), e.g., no producer=True entries are created at all.
logging.yaml, I get certain info messages again, except for those for records.meltano.log.logging.yaml to achieve this behavior?logging.yaml. The output looks like root: level: INFO. Hm. I am (quite) sure that this was not the case before an upgrade from 3.7.8 to 3.9.1
Anyway, my major question remains: Why are there info messages suppressed with root: level: INFO ? And can this be adjusted?Florian Bergmann
10/22/2025, 11:13 AM