Build and Release Plan for FHIR2 Module
Build: #599 was successful
Job: Deploy to Maven was successful
Code commits
Git
-
Ian Bacher 210770179aa72c2ed63aa0874cba0d65f46ac2e9
FM2-626: Follow-up: Fix SELECT DISTINCT queries in non-MySQL contexts
For search queries on a small subset of tables, we need to use two queries
to generate the search results, one to get the list of ids and one to get
the "full" corresponding domain object.
In FM2-626, we optimized this a bit by pushing the ordering of results
into the initial query instead of the secondary query, but doing so
meant we now generated queries that were incorrect except on MySQL.
This commit reverts the MySQL-only nature of the queries we were generating- api/src/main/java/org/openmrs/module/fhir2/api/dao/impl/BaseFhirDao.java (version 210770179aa72c2ed63aa0874cba0d65f46ac2e9)
- api/src/main/java/org/openmrs/module/fhir2/api/dao/internals/OpenmrsFhirCriteriaContext.java (version 210770179aa72c2ed63aa0874cba0d65f46ac2e9)
- api/src/test/java/org/openmrs/module/fhir2/BaseFhirContextSensitiveTest.java (version 210770179aa72c2ed63aa0874cba0d65f46ac2e9)
- integration-tests/src/test/java/org/openmrs/module/fhir2/BaseFhirIntegrationTest.java (version 210770179aa72c2ed63aa0874cba0d65f46ac2e9)