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.
If a search is performed and Maven quicksearch provider enabled, it blocks the other providers in returning the results. (in other words, querying the providers should be asynchronous, certainly in case of Maven provider)
I think this needs to be handled in the Quick Search infrastructure. The Javadoc for SearchProvider.evaluate makes no mention of providers being recommended to add results from another thread after the method returns. The infrastructure could rather check if any one provider is not producing results quickly, and try scheduling other providers in parallel.
This is regression caused by issue 182883: http://hg.netbeans.org/main/rev/71a40652028d P2... this makes quick search totally unusable
Changeset: d7080483e093 Author: Jan Becicka <jbecicka@netbeans.org> Date: 2010-09-29 14:02 Message: Issue #190359 - searching maven repositories blocks other providers
Integrated into 'main-golden', will be available in build *201009300000* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/d7080483e093 User: Jan Becicka <jbecicka@netbeans.org> Log: Issue #190359 - searching maven repositories blocks other providers