Skip to content

[iris]: link aggregated job log lines to originating task#5174

Merged
rjpower merged 1 commit intomainfrom
worktree-rav-iris-logs-link
Apr 25, 2026
Merged

[iris]: link aggregated job log lines to originating task#5174
rjpower merged 1 commit intomainfrom
worktree-rav-iris-logs-link

Conversation

@ravwojdyla-agent
Copy link
Copy Markdown
Contributor

@ravwojdyla-agent ravwojdyla-agent commented Apr 25, 2026

  • in the job dashboard's aggregated Job Logs, each line now starts with a T<N> link to the originating task's detail page
  • parses the task path from LogEntry.key1, already populated by the log store — no backend changes
  • only renders in job-aggregate mode (taskId set and not itself a task path); single-task and system-log views are unchanged

Footnotes

  1. entry.source is what the producer writes and is typically empty for task logs; entry.key is the storage key (<taskId>:<attemptId>) set by the duckdb store on read in lib/iris/src/iris/cluster/log_store/duckdb_store.py.

In the job dashboard's aggregated log view, each line now starts with a
T<N> link that navigates to the originating task's detail page. Uses
LogEntry.key, which the log store already populates with the task path.
@ravwojdyla-agent ravwojdyla-agent added the agent-generated Created by automation/agent label Apr 25, 2026
@ravwojdyla-agent ravwojdyla-agent changed the title [iris] Link aggregated job log lines to originating task iris: link aggregated job log lines to originating task Apr 25, 2026
@ravwojdyla
Copy link
Copy Markdown
Contributor

So now when I look for an interesting log across tasks, I can go directly to the task of interest:

image

@ravwojdyla ravwojdyla requested a review from rjpower April 25, 2026 06:23
@ravwojdyla ravwojdyla changed the title iris: link aggregated job log lines to originating task [iris]: link aggregated job log lines to originating task Apr 25, 2026
Copy link
Copy Markdown
Collaborator

@rjpower rjpower left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Neat!

@rjpower rjpower merged commit 93a0249 into main Apr 25, 2026
46 checks passed
@rjpower rjpower deleted the worktree-rav-iris-logs-link branch April 25, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-generated Created by automation/agent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants