Details
Description
the Nexus indexer has evolved since the version we used (and will soon be moved under the Maven project).
To ensure proper compatibility with other clients and the addition of features such as creating incremental indexes, we should upgrade and follow other recommendations provided by the indexer team. I've started a discussion with Brian on the topic and need to fold it back into here.
I will link the related issues we have that we should try to resolve at the same time.
Issue Links
- is depended upon by
-
MRM-1090
Search returns too many results
-
-
MRM-1129
web applications are not indexed for java source code
-
-
MRM-1318
Nexus index of a repository group is incomplete
-
-
MRM-119
Downloadable incremental repository indexes and common embedder API
-
-
MRM-815
aggregate indices for repository groups
-
-
MRM-495
search fields should be weighted to improve search results
-
-
MRM-173
optimize lucene indexing parameters
-
-
MRM-1125
default search should be AND not OR for multiple keywords
-
-
MRM-1263
creating an m2eclipse compatible index should be an optional component
-
-
MRM-1287
Nexus indexer drags in unnecessary dependencies
-
- is duplicated by
-
MRM-1446
upgrade to maven-indexer
-
The latest release of nexus indexer is 2.0.5 and Archiva is currently using 2.0.0.
These are modules that will be affected:
The upgrade must be tested against M2eclipse and IAM. The documentation also needs to be updated regarding the changes made and also note against which clients (and their version) the indexer is compatible.