What does HRESULT 0x80041611 (QUERY_E_REPEATED_RELDOC) mean?

 
Previous Next
QUERY_E_NO_RELPROP QUERY_E_RELDOC_SYNTAX_NOT_SUPPORTED

QUERY_E_REPEATED_RELDOC

QUERY_E_REPEATED_RELDOC rejects duplicate relevance examples. A relevance-document list is not an ordinary result multiset; each example identifies a document whose indexed information is considered by the query engine, so repeating one identifier is treated as invalid input.

Deduplicate by the canonical document identifier used by the query API

  • Log the relevance list after URI/path normalization and parameter expansion, not only before it is generated.
  • Check whether aliases, case normalization, or duplicate UI selections map to the same catalog document.
  • Preserve input order for diagnostics but remove duplicate identifiers before submitting the query.

Windows Search rank values are query-relative, and relevance processing is meant to use document examples as input. Repeating the same document should not be used as an undocumented weighting technique. If one example deserves more influence, use documented ranking and weighting mechanisms for predicates instead of duplicating a relevance-document identifier.

Legacy query errors · Understanding relevance values · RANK BY concepts


Looking for a different code? Search another status or error code.