Skip to content

Promote SOLR Changes to Main for Deployment - #1999

Merged
Oluwapizzy merged 9 commits into
mainfrom
feature-solr-merged
Aug 12, 2026
Merged

Promote SOLR Changes to Main for Deployment#1999
Oluwapizzy merged 9 commits into
mainfrom
feature-solr-merged

Conversation

@Oluwapizzy

Copy link
Copy Markdown
Collaborator

issues fixed:

bcgov/entity#34515

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the namex license (Apache 2.0).

The namex-solr-api correctly returns phonetic matches in the highlighting field,
but the legacy namex-api's _conflicts_post_process method was filtering out the
phonetic field during response transformation. This prevented the UI from
displaying phonetic search results.

Now extracts the phonetic field (using the same normalization as exact/stems/
synonyms) and includes it in the response to name-examination UI, allowing
phonetic matching (e.g., farm ↔ pharm) to work end-to-end.
…assthrough

#32842 fix phonetic highlighting passthrough in conflict results
The namex-solr-api correctly returns phonetic matches in the highlighting field,
but the legacy namex-api's _conflicts_post_process method was filtering out the
phonetic field during response transformation. This prevented the UI from
displaying phonetic search results.

Now extracts the phonetic field (using the same normalization as exact/stems/
synonyms) and includes it in the response to name-examination UI, allowing
phonetic matching (e.g., farm ↔ pharm) to work end-to-end.
Collapse Solr and DB hits that differ only by NR spacing so My Business Registry returns one canonical NR ####### that can be affiliated.
…identifier

fix: dedupe spaced/unspaced NR search results for BRD affiliation
@sonarqubecloud

Copy link
Copy Markdown

@Oluwapizzy
Oluwapizzy merged commit 665043f into main Aug 12, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants