-
Notifications
You must be signed in to change notification settings - Fork 407
Log which hop in a path was the most limiting in capacity #3729
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Log which hop in a path was the most limiting in capacity #3729
Conversation
I've assigned @valentinewallace as a reviewer! |
1ff1208
to
2d41456
Compare
🔔 1st Reminder Hey @valentinewallace! This PR has been waiting for your review. |
2d41456
to
056d5da
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I assume we'll want to land #3707 first
Ready for rebase? Top commit LGTM. |
Its generally rather difficult to debug the pathfinding logic from a log, and sadly because we cannot feasibly log each step in a pathfinding search there's relatively few options we have for improving this. However, one specific question we occasionally get is "why did the pathfinder decide to use MPP"? While we similarly cannot practically log every possible path the pathfinder could have taken to explain why a specific path which required MPP was taken, we can at least explain which hop in the path was the most limited, which we do here.
056d5da
to
5a6378b
Compare
Mmm, thanks, rebased! |
Its generally rather difficult to debug the pathfinding logic from
a log, and sadly because we cannot feasibly log each step in a
pathfinding search there's relatively few options we have for
improving this.
However, one specific question we occasionally get is "why did the
pathfinder decide to use MPP"? While we similarly cannot
practically log every possible path the pathfinder could have taken
to explain why a specific path which required MPP was taken, we can
at least explain which hop in the path was the most limited, which
we do here.
Based on #3707