Closed cretz closed 8 months ago
temporalio.activity.logger
temporal_activity
activity_info
temporalio.activity.logger.full_activity_info_on_extra
True
temporalio.workflow.logger
temporal_workflow
workflow_info
temporalio.workflow.logger.full_workflow_info_on_extra
This was done because log handlers like DataDog work much better with nested dictionaries than they do with nested data classes
What was changed
temporalio.activity.logger
to addtemporal_activity
, which is a dict of info, on the log record by defaulttemporalio.activity.logger
to not addactivity_info
, which is the full info dataclass, on the log record by defaulttemporalio.activity.logger.full_activity_info_on_extra
can be set toTrue
to re-enabletemporalio.workflow.logger
to addtemporal_workflow
, which is a dict of info, on the log record by defaulttemporalio.workflow.logger
to not addworkflow_info
, which is the full info dataclass, on the log record by defaulttemporalio.workflow.logger.full_workflow_info_on_extra
can be set toTrue
to re-enableThis was done because log handlers like DataDog work much better with nested dictionaries than they do with nested data classes
Checklist