Skip to content

Update our ResourceSearchParamStats to handle SQL Not Exists case#5545

Open
feordin wants to merge 2 commits intomainfrom
users/jaerwin/missing-stats
Open

Update our ResourceSearchParamStats to handle SQL Not Exists case#5545
feordin wants to merge 2 commits intomainfrom
users/jaerwin/missing-stats

Conversation

@feordin
Copy link
Copy Markdown
Contributor

@feordin feordin commented May 4, 2026

Description

Updates the dynamic stats creation to consider cases with :missing search modifier, which translates to SQL Not Exists

Related issues

Addresses [issue AB#189019].

Testing

Unit tests updated, also test database created for manual testing

FHIR Team Checklist

  • Update the title of the PR to be succinct and less than 65 characters
  • Add a milestone to the PR for the sprint that it is merged (i.e. add S47)
  • Tag the PR with the type of update: Bug, Build, Dependencies, Enhancement, New-Feature or Documentation
  • Tag the PR with Open source, Azure API for FHIR (CosmosDB or common code) or Azure Healthcare APIs (SQL or common code) to specify where this change is intended to be released.
  • Tag the PR with Schema Version backward compatible or Schema Version backward incompatible or Schema Version unchanged if this adds or updates Sql script which is/is not backward compatible with the code.
  • When changing or adding behavior, if your code modifies the system design or changes design assumptions, please create and include an ADR.
  • CI is green before merge Build Status
  • Review squash-merge requirements

Semver Change (docs)

Patch|Skip|Feature|Breaking (reason)

@feordin feordin added this to the FY26\Q4\2Wk\2Wk22 milestone May 4, 2026
@feordin feordin requested a review from a team as a code owner May 4, 2026 19:59
@feordin feordin added Area-SQL Area related to the SQL Server data provider New Feature Label for a new feature in FHIR OSS Azure Healthcare APIs Label denotes that the issue or PR is relevant to the FHIR service in the Azure Healthcare APIs Schema Version unchanged No-PaaS-breaking-change No-ADR ADR not needed labels May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-SQL Area related to the SQL Server data provider Azure Healthcare APIs Label denotes that the issue or PR is relevant to the FHIR service in the Azure Healthcare APIs New Feature Label for a new feature in FHIR OSS No-ADR ADR not needed No-PaaS-breaking-change Schema Version unchanged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant