Skip to content
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

invalidate pipenet routepaths on chunk unload #2303

Merged
merged 1 commit into from
Dec 18, 2023
Merged

Conversation

TechLord22
Copy link
Member

What

Invalidates pipenet routepaths on chunk unload. This ensures the TEs in the route paths are not used on chunk re-load, since they will be different instances than the ones in the TE neighbor caches. TEs are not marked as invalid when they are unloaded, so the cache would not be invalidated either. This caused pipenets to use the original TEs as valid and not properly transfer data across them.

Outcome

Fixes #2291.

@TechLord22 TechLord22 requested a review from a team as a code owner December 15, 2023 23:30
@TechLord22 TechLord22 added the type: bug Something isn't working label Dec 15, 2023
@serenibyss serenibyss merged commit 3fb84d6 into master Dec 18, 2023
4 of 5 checks passed
@serenibyss serenibyss deleted the tc-fix-pipenets branch December 18, 2023 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Issues with TE Cache with PipeNets
2 participants