There appears to be a bug in the way Zoom search is handling a literal search string enclosed in double quotation marks, and including a hyphen.
Use case: the known target literal string in the index is "QRT 1.4 -4" (without the quotes). In this case the hyphen followed by number four stands for "maintenance release 4" in the technology major.minor release series "QRT 1.4".
When searching for the literal string "QRT 1.4 -4" (with the quotes), Zoom returns: "No results found." If quotes are removed, or if the substring "-4" is removed from the literal string, a target document can be found eventually, but buried well down in the results list, because of dozens of similar documents which only differ by the maintenance release tag.
The hyphen is configured to join words by default in the Indexing options page of the Zoom Search configuration.
I would expect a literal string in quotes to override any such indexing word rules, but apparently this is not the case.
Perhaps during indexing Zoom is incorrectly excluding "-4" from the index for some reason.
Can anyone clarify what is happening and provide a workaround?
Use case: the known target literal string in the index is "QRT 1.4 -4" (without the quotes). In this case the hyphen followed by number four stands for "maintenance release 4" in the technology major.minor release series "QRT 1.4".
When searching for the literal string "QRT 1.4 -4" (with the quotes), Zoom returns: "No results found." If quotes are removed, or if the substring "-4" is removed from the literal string, a target document can be found eventually, but buried well down in the results list, because of dozens of similar documents which only differ by the maintenance release tag.
The hyphen is configured to join words by default in the Indexing options page of the Zoom Search configuration.
I would expect a literal string in quotes to override any such indexing word rules, but apparently this is not the case.
Perhaps during indexing Zoom is incorrectly excluding "-4" from the index for some reason.
Can anyone clarify what is happening and provide a workaround?
Comment