Tighten unified search ranking and optional telemetry
This commit is contained in:
@@ -24,8 +24,8 @@ internal sealed class UnifiedSearchService : IUnifiedSearchService
|
||||
private const int MaxSuggestionViabilityQueries = 6;
|
||||
private const int MaxOverflowCards = 4;
|
||||
private const int CoverageCandidateWindow = 24;
|
||||
private const double OverflowScoreBandRatio = 0.15d;
|
||||
private const double BlendedAnswerScoreBandRatio = 0.12d;
|
||||
private const double OverflowScoreBandRatio = 0.04d;
|
||||
private const double BlendedAnswerScoreBandRatio = 0.025d;
|
||||
private readonly KnowledgeSearchOptions _options;
|
||||
private readonly UnifiedSearchOptions _unifiedOptions;
|
||||
private readonly IKnowledgeSearchStore _store;
|
||||
@@ -2269,7 +2269,7 @@ internal sealed class UnifiedSearchService : IUnifiedSearchService
|
||||
|
||||
private void EmitTelemetry(QueryPlan plan, UnifiedSearchResponse response, string tenant)
|
||||
{
|
||||
if (_telemetrySink is null)
|
||||
if (_telemetrySink is null || !_options.SearchTelemetryEnabled)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user