Open loic-sharma opened 5 years ago
Changes here: https://github.com/NuGet/NuGet.Services.Metadata/compare/dev...loshar-shingles?expand=1
Results: this improved "mysql", "fxcop", and "entityframework" queries, however this regressed the "aspnet" query. The queries that were improved are more common, so this seems like a good tradeoff. We think the "aspnet" query may be improved by the "edge dependencies" work, so we want to try that first before continuing this change.
As part of this work, consider folding IdentifierCustomTokenFilter
into PackageIdCustomTokenizer
.
@chgill-MSFT suggested that we prioritize fields that aren't shingled over shingled fields. This may help the case where searching for aspnet
return AspNetCore
results instead of AspNet
results.
Target queries:
This MAY be helped: