I know when to report to upper management and when not. I'm IntelliJ IDEA support lead providing support for this product for 16 years. If only one customer experiences the issue, and reports such a detailed alternative strategy, may be that customer is just plain more intelligent or cares more about your jetbrains company that the other customers. Quality is not about how many customers are experiencing a problem anyway. Here you have something to learn from, of only one customer, just saying that his car was allergic to vanilla ice cream. So to answer your question, if my customer is telling me something I will notify the upper management, probably you can't do it because you can get fire, but that's not your fault nor mine. I'm proposing several strategies that if put in place, the product will recover from many situations.Īnyway don't worry, the day I proposed to use a feature via email, the answer was "do you see it in another IDE?" and a couple of things showing that your company culture cannot think out of the box, there is no way to make you change your mind. I'm a senior software developer, are you a developer? Search the forum for index freeze, you will find more than one customer. So I will follow and create another issue.Ģ) Your indexing freezing happening only for one customer? This has happened so many times with so many jetbrains products as can be seen in the knowledge base, that is making the IDE unreliable and not recommended.ġ) the IDE now freezed again. Seriously, what is the use of the dumb/blind indexing progress? In another moment the progress bar is at 100% and keeps in the same folder forever.Īt least an option to set "Show real progress when indexing", so you first count the files to index and their sizes, and then you start processing and showing real progress, not a bar that hangs at any moment and useful for nothing. There you can load the logs, or pick which log to send, etc.Īt the same time indexing is a blind progress bar with no %, so I don't know if letting it index without interruption will help, because it can take 20 minutes or 20 hours. If you need get a lock of the file before or skip.Ī menu option "Freeze -> Report" to ease the process of reporting each time the IDE freezes may help. Is not logic to index the same file for 10 hours I guess. In languages there are those constructions like try/catch and the technique of timeout, that you can combine together to avoid this sort of things. Have you ever consider about indexing priorities? I have indexing priorities on my own files, then the libraries.Īllow to have the indexing module as a plug itself, so other people will create better indexing strategies and we can disconnect jetbrains indexing algorithm.
Probably it was just taking too much time, how to know?Ĭan you add a function of safe indexing, skipping locked files, safe idea boot without plugins and from a new ~./* set of folders?
Can't jetbrains add some logic to understand that if I had to force quit the application 10 times there may be a reson? send a report is not enough.Ĭan't jetbrains provide something that doesn't consumes all my work day?Īfter 30 minutes blocked in indexing in the same %, with the indexing progress not moving, I just marked that particular directory as excluded and the indexing kind of continue of restarted (no way to know) until it get locked again. Now I have to make a course on a million ways to customize idea virtual machine options and who know what more just to use the product.
idea folder doesnt work, the deletion of the home plugins folder doesnt' work, reinstalling the product doesn't work.