-
Notifications
You must be signed in to change notification settings - Fork 0
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
helm-values idea plugin deadlock on IntelliJ IDEA 2022.3.2 #64
Comments
Perhaps this happens due to symlink ref. |
Hello @gsaukov thanks for reporting the issue, I'll look into it. Do you have an example of large project (preferably open source) where the issue can be reproduced ? Could you also provide more info on usage of symlink refs in helm charts? Thx in advance ! |
Hi @fstaudt, I have tried to reproduce this bug with symlink and some of my private project but i could not. So perhaps it is a false positive error. You may close the bug or keep it open so someone can add details or steps to reproduce. |
Search for VirtualFile is currently done at each execution of getSchemaFile. It could be done only once when instance is created. Relates #64
Search for Helm charts should ignore symlink directories to escape potential infinite loops. This could happen if symlinks are creating a loop of directories. Relates #64
Actions for current chart should only be enabled for chart directory, values.yaml & Chart.yaml. Relates #64
Actions for current chart should only be enabled for chart directory, values.yaml & Chart.yaml. Relates #64
@gsaukov , I've made some performance improvements on JsonSchema providers with release 0.6.1. Please let me know if latest version of the plugin has improved the situation on your side. |
@fstaudt |
release 0.6.1 was done yesterday in github. It takes a few days to be available for update. |
Hi @fstaudt Same thing 0.6.1, it crashes almost immediately on idea start. The project that crashes is SAP commerce, it is very large JAVA monolith. |
Hello @gsaukov , does your project contain any Helm chart ? Performance improvements in 0.6.1 were focused on background tasks performed by the plugin when IDE is already running. A crash at startup can only be caused by JSON schema provider factory in helm-values plugin. I can create a SNAPSHOT version of the plugin with a fix that you can test on your project. |
…actory Full project scanning in JSON schema provider factory may cause IntelliJ crash at startup. JSON schema provider factory should instead rely only on .idea/json-schemas folder. Closes #64
Hi!
Intellij IDEA constantly hangs (i suspect during index scan) after some time of usage of a large project. Disabling the plugin solves the issue.
It seems like it was not reproducible with previous IDEA 2021.
threadDump-20230221-115555.txt
Intellij IDEA Build #IU-223.8617.56, built on January 26, 2023
Runtime version: 17.0.5+1-b653.25 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Apple M1 Max Mac OS Ventura 13.1
The text was updated successfully, but these errors were encountered: