This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | NetBeans re-indexing gems etc upon start takes forever | ||
---|---|---|---|
Product: | editor | Reporter: | joergbattermann <joergbattermann> |
Component: | CSL (API & infrastructure) | Assignee: | Torbjorn Norbye <tor> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | pjiricka |
Priority: | P3 | Keywords: | PERFORMANCE |
Version: | 6.x | ||
Hardware: | All | ||
OS: | Windows XP | ||
Issue Type: | DEFECT | Exception Reporter: |
Description
joergbattermann
2007-12-25 22:28:38 UTC
Hi Joerg, I recently rev'ed the schema version for the index database, so a single re-index needed to be performed. BUT, (a) it sounds like it's not using the pre-indexed databases for most of your gems, and more importantly, it's happening not just once but every time? Would you mind trying to start NetBeans with a different userdir, and see if it happens more than once? netbeans --userdir C:\temp\test Hey Tor, well it seems this behaviour only appears, if you (or me) kept the old settings / cache files. I cleaned out all occurences of netbeans/nbrubyide from my application settings-directory etc etc, setup native ruby platform in netbeans again, let it re-index, close netbeans & re-open.. and now everything works fine. Copying back my 'old' settings back again provocted the report behavior (constantly re-indexing everything)... So basically there seems to be no smooth transition between old/excisting caches & indexes and the current one.... -J :) *** Issue 124454 has been marked as a duplicate of this issue. *** In 6.1, indexing should happen only once - the first time you open each project. On subsequent starts only files that have changed outside of the IDE will be reindexed, which typically is 0 or at most a few. 'ruby/gsf -> editor/csl' mass-move to be able to deleted gsf/ruby. Having to change the version and platform of all closed moved issues to the same due to Issuezilla deficiencies - choosing version == 6.5 and TM = 7.0. |