step output is very noisy as logs and cost us a lot in logging (#627)

This commit is contained in:
Shuchang Zheng
2024-08-09 14:44:55 -07:00
committed by GitHub
parent ea21f9ebe9
commit 9342dfbf2a

View File

@@ -1408,7 +1408,7 @@ class ForgeAgent:
update_comparison = { update_comparison = {
key: {"old": getattr(step, key), "new": value} key: {"old": getattr(step, key), "new": value}
for key, value in updates.items() for key, value in updates.items()
if getattr(step, key) != value if getattr(step, key) != value and key != "output"
} }
LOG.info( LOG.info(
"Updating step in db", "Updating step in db",
@@ -1542,7 +1542,6 @@ class ForgeAgent:
step_id=step.step_id, step_id=step.step_id,
step_order=step.order, step_order=step.order,
step_retry=step.retry_index, step_retry=step.retry_index,
output=step.output,
max_steps=max_steps_per_run, max_steps=max_steps_per_run,
) )
last_step = await self.update_step(step, is_last=True) last_step = await self.update_step(step, is_last=True)
@@ -1559,7 +1558,6 @@ class ForgeAgent:
step_id=step.step_id, step_id=step.step_id,
step_order=step.order, step_order=step.order,
step_retry=step.retry_index, step_retry=step.retry_index,
output=step.output,
) )
next_step = await app.DATABASE.create_step( next_step = await app.DATABASE.create_step(
task_id=task.task_id, task_id=task.task_id,