Skip to content

part 1 of workflow debugger#231

Closed
mattklein123 wants to merge 1 commit intomainfrom
debug
Closed

part 1 of workflow debugger#231
mattklein123 wants to merge 1 commit intomainfrom
debug

Conversation

@mattklein123
Copy link
Contributor

@mattklein123 mattklein123 commented Sep 9, 2025

This does not implement "ackless" streaming log uploads. I will do that in a follow up independent change.

Fixes BIT-6336

@mattklein123
Copy link
Contributor Author

Depends on bitdriftlabs/api#74. Leaving in draft as there are likely going to be further API changes as I sort out what we need on the server.

@mattklein123 mattklein123 force-pushed the debug branch 3 times, most recently from 8f75735 to 26ef79d Compare September 12, 2025 22:51
@mattklein123 mattklein123 marked this pull request as ready for review September 12, 2025 22:51
@mattklein123 mattklein123 force-pushed the debug branch 2 times, most recently from 7aee30f to 130a475 Compare September 15, 2025 22:47
@mattklein123 mattklein123 force-pushed the debug branch 9 times, most recently from f9a0c26 to c0c14bf Compare September 19, 2025 22:52
This does not implement "ackless" streaming log uploads. I will do that
in a follow up independent change.

Signed-off-by: Matt Klein <mklein@bitdrift.io>
Comment on lines +631 to +632
// In debug only mode we do not trigger any actions, but we still inject logs so that
// workflows continue to advance if they depend on the injected logs.
Copy link
Contributor

Choose a reason for hiding this comment

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

Agreed that this is required for correctness, though interesting how we do end up having debug workflows have a real impact on the timeline data

@github-actions github-actions bot locked and limited conversation to collaborators Sep 29, 2025
@mattklein123 mattklein123 deleted the debug branch September 29, 2025 18:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants