ca.uhn.hapi.fhir.changelog.5_2_0.changes.yaml Maven / Gradle / Ivy
---
- item:
type: "add"
title: "The version of a few dependencies have been bumped to the latest versions
(dependent HAPI modules listed in brackets):
- Jackson (Base): 2.10.0 -> 2.11.2
- Flyway (JPA): 6.4.1 -> 6.5.4
- JQuery (Testpage Overlay): 3.3.1 -> 3.5.1
- UCUM (JPA): 1.0.2 -> 1.0.3
- HttpClient (Client): 4.5.12 -> 4.5.13
- Awesome Bootstrap Checkbos (Testpage Overlay): 1.0.1 -> 1.0.2
- MomentJS (Testpage Overlay): 2.15.1 -> 2.27.0
- Select2 (Testpage Overlay): 4.0.3 -> 4.0.13
"
- item:
type: "add"
title: "The JPA Server SQL generator for handling FHIR search operations has been completely rewritten to
no longer depend on the Hibernate QueryBuilder APIs. This rewrite produces much more efficient SQL in many cases
and should dramatically increase performance in such cases. For example, a 10x speedup has been observed on
Postgresql when searching a very large database where the search URL has multiple chained search params.
This new SQL builder will be disabled by default in HAPI FHIR 5.2.0 and Smile CDR 2020.11.R01, and can be enabled
via a setting in the DaoConfig (HAPI FHIR) and Storage Module config (Smile CDR). Snapshot/prerelease builds will
ship with this new SQL builder enabled by default, and the intention is to make this the default and ultimately
remove the legacy SQL builder in the next quarterly release.
We highly encourage testing of this new feature, and welcome feedback on how it performs in your environment.
"
© 2015 - 2025 Weber Informatics LLC | Privacy Policy