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

Gh 2538: Disable include walker #2580

Merged
merged 2 commits into from Mar 2, 2024
Merged

Conversation

dantleech
Copy link
Collaborator

@dantleech dantleech commented Mar 2, 2024

One of the contributing factores to #2438 is the include walker, which can cause a 3-5x performance penalty in certain projects.

When investigating this I noticed that it doesn't actually seem to work, at least as far as completion is concerned, and I don't want to burn more time on this so I'm just removing this functionaltiy for now.

If anybody was using this successfully we can consider ways to optimise it and include it again, but as I can't actually see any benefits in keeping it right now I'm removing it.

@dantleech dantleech force-pushed the gh-2538-disable-include-walker branch from 39b284e to 702f30d Compare March 2, 2024 13:30
@dantleech dantleech force-pushed the gh-2538-disable-include-walker branch from 702f30d to f263b31 Compare March 2, 2024 13:31
@dantleech dantleech merged commit 043e762 into master Mar 2, 2024
10 checks passed
@dantleech dantleech deleted the gh-2538-disable-include-walker branch March 2, 2024 13:59
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.

None yet

1 participant