-
Notifications
You must be signed in to change notification settings - Fork 116
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
Get rid of indexer, everywhere #509
Comments
I reviewed usage of indexer and the only important use-case is about Archetype. However, we can usually load artifacts without an index, so this could probably be removed there. |
Fully support! This will save me about 4GB of disk-space per workspace that uses M2E. To remove the indexer the old editor has to be removed before, right? |
This would more or less require to remove most features from |
Once the indexer is removed we should consider to (automatically) clean up the then unused workspace's indexing-data at |
+1 for the removal |
Fixed with #510 |
🎉 Thank you Mickael! |
I update eclipse to new 2022-09 version, which with m2e version 2.0.4, I found "maven repositories" view is broken, all repository include local repository is grey out, and without any icon, and there is no "rebuild index" or "update index" option in context menu, is the problem related to this issue? |
Yes. this view should have been removed entirely to be consistent with the indexer removal. |
I found the "search" function in "pom editor"-"Dependencies tab"-"Add..." window need the index, I tried search in eclipse 2022-09, it's not work. |
You can simply type your search query into the Dependencies section of a pom and the content assist suggests corresponding results. |
If it not gets stuck forever ... Also as noted earlier, this is not really a full alternative, beside being buggy/slow it does not allow efficiently scroll, there is no way fro tree like representation as in the screenshot and so on.... |
I think there is already an issue open to replace this window by some integration of search.maven.org service that does a better job than the indexer. If you're willing to contribute a rework of this window, that would be really welcome. |
Maven indexer is an unhealthy project, and it relies on downloading indexes, which is a pretty expensive operation that is typically not desired as there are better alternatives.
m2e should soon initiate an effort to remove everything that relies on indexer and stop relying on indexer for anything.
The text was updated successfully, but these errors were encountered: