Skip to content

Conversation

@alexreinking
Copy link
Member

This PR adjusts the parent_id property of tracing packets to point upwards in a stack trace of realizations, produce nodes, and consume nodes.

I tested this against our existing, but limited, unit tests, and on the local_laplacian app.

image

The above visualization was rendered by an in-development tool that reconstructs the func dataflow DAG from the trace using the corrected lineage semantics. The tool uses GraphViz to compute a layout.

Fixes #8917

@alexreinking alexreinking requested a review from abadams January 22, 2026 20:32
@alexreinking
Copy link
Member Author

The failures are now due to the interaction between tracing and GPU libraries. I'm not sure this was covered before adding local_laplacian_viz to the CMake build

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tracing events do not match the advertised structure

2 participants