github microsoft/fhir-server release/2.3.3
2.3.3

3 years ago

Changes:

Updates applicable to SQL implementation only

  • 7640b76 Removes sql retry on upsert (#2571)

    • Retries on SQL was causing an issue writing resources where data is coming from a stream.
  • 434838a Check if Schema is initialized before executing SQL Tasks (#2557)

    • Removes unnecessary exceptions by checked it schema is initialized before using
  • ef4aea2 Add support to IN operator and fix missing brackets in multiary OR operator. (#2562)

    • Updated SQL backend supporting code to allow for use of the IN operator and fix a big with OR brackets
  • c478ee4 Adding handling for SqlTruncate errors (#2553)01

    • There was no special handling for SQL truncate errors before this change. Adding specific and proper handling.
  • d6a935b Adding support for configured SqlCommand timeout (#2545)

    • Some intense requests resulted in SQL timeouts. Adding a configurable setting to allow some of these use cases if needed.
  • 3287f87 Prevent no impact updates from creating version - sql (#2519)

    • Updates to a resource with the exact same data will no longer create a new version and history for a resource.
  • 806dbb5 Add logging to identify ArgumentException (#2563)

    • Adds additional logging for scenarios where RawResource appears to be empty.

Test Updates

  • a669374 Delete some resources before beginning custom search tests (#2560) [ #89679 ]

    • This will speed up tests that run a reindex job.
  • e553e32 Change assert to contains (#2554) [ #90315 ]

    • Test was failing because assert was too restrictive. Changed for more stable test runs.
  • 1cd6881 Refactor long running SQL schema version tests to reduce runtime (#2549)

    • Fixes effected tests with over a 10x perf improvement.

Documentation and Process Updates

  • fcc2b2a Removed invalid architectures link from README (#2579)
    • A better location for recommended architectures is currently being worked on.

Tools

  • 6001ffb FHIR resources blend tool (#2508)
    • Blend tool allows for creating resources for test environments that more closely to real-world systems.

Package Updates

  • cd1239c Bump Hl7FhirVersion from 3.6.0 to 3.8.0 (#2420)
  • 4183045 Bump Azure.Storage.Blobs from 12.10.0 to 12.11.0 (#2551)
  • a96fa22 Bump HealthcareSharedPackageVersion from 6.1.2 to 6.1.8 (#2548)
  • 414907b Bump FluentValidation from 10.3.6 to 10.4.0 (#2550)
  • 3dd7333 Bump Microsoft.Azure.ContainerRegistry (#2543)
  • 28eac64 Updating versions due to build errors (#2547)

This list of changes was auto generated.

Don't miss a new fhir-server release

NewReleases is sending notifications on new releases.