Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dqm performance bug update and provider loader fix #5180

Merged
merged 17 commits into from
Aug 10, 2023

Conversation

Capt-Mac
Copy link
Collaborator

@Capt-Mac Capt-Mac commented Aug 7, 2023

image

@github-actions
Copy link

github-actions bot commented Aug 7, 2023

Formatting check succeeded!

@codecov
Copy link

codecov bot commented Aug 7, 2023

Codecov Report

❗ No coverage uploaded for pull request base (rel_6_8@f358a0b). Click here to learn what that means.
Patch has no changes to coverable lines.

❗ Current head 2da8cee differs from pull request most recent head cf914e7. Consider uploading reports for the commit cf914e7 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             rel_6_8    #5180   +/-   ##
==========================================
  Coverage           ?   82.68%           
  Complexity         ?    26091           
==========================================
  Files              ?     1594           
  Lines              ?   101709           
  Branches           ?    13051           
==========================================
  Hits               ?    84098           
  Misses             ?    12002           
  Partials           ?     5609           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Capt-Mac Capt-Mac merged commit d306760 into rel_6_8 Aug 10, 2023
65 checks passed
@Capt-Mac Capt-Mac deleted the dqm-performanceupdate branch August 10, 2023 17:57
tadgh added a commit that referenced this pull request Aug 15, 2023
* version bump

* Bump to core release 6.0.22 (#5028)

* Bump to core release 6.0.16

* Bump to core version 6.0.20

* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper

* Bump to core 6.0.22

* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)

* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID

* added changelog

* changed to valid version number

* changed to valid version number, need to be ordered by version number...

* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)

5123 - Use DEFAULT partition for server-based requests if none specified

* consent remove all suppresses next link in bundle (#5119)

* added FIXME with source of issue

* added FIXME with root cause

* added FIXME with root cause

* Providing solution to the issue and removing fixmes.

* Providing changelog

* auto-formatting.

* Adding new test.

* Adding a new test for standard paging

* let's try this and see if it works...?

* fix tests

* cleanup to trigger a new run

* fixing tests

---------

Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score  (#5118)

* fix, test, changelog

* fix, test, changelog

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* Rename file to force IT mode

* _source search parameter needs to support modifiers (#5095)

_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers

* Fix HFQL docs (#5151)

* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)

* Initial failing test.

* Solution with changelog.

* fixing format.

* Addressing comment from code review.

* fixing failing test.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* documentation update (#5154)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* Fix hsql jdbc driver deps (#5168)

Avoid non-included classes in jdbc driver dependencies.

* $delete-expunge over 10k resources will now delete all resources (#5144)

* First commit with very rough fix and unit test.

* Refinements to ResourceIdListStep and Batch2DaoSvcImpl.  Make LoadIdsStepTest pass.   Enhance Batch2DaoSvcImplTest.

* Spotless

* Fix checkstyle errors.

* Fix test failures.

* Minor refactoring.  New unit test.  Finalize changelist.

* Spotless fix.

* Delete now useless code from unit test.

* Delete more useless code.

* Test pre-commit hook

* More spotless fixes.

* Address most code review feedback.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Fix the noUrl case by passing an unlimited Pegeable instead.  Effectively stop using page size for most databases.

* Deprecate the old method and have it call the new one by default.

* updating documentation (#5170)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* _source search parameter modifiers for Subscription matching (#5159)

* _source search parameter modifiers for Subscription matching - test, implementation and changelog

* Removal of meta tags during updates do not trigger subscription (#5181)

* Initial failing test.

* adding solution;
fixing documentation;

* spotless apply

* adding changelog

* modifying current test

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* Issue 5173 get gateway everything doesnt return all patients (#5174)

* Failing test

* Also set offset and count in base DAO override

* Changelog

* Fix for specific case where count has been set in parameters

* spotless

* Improve checks

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175)

* First commit with failing unit test and small tweaks.

* Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead.  Add more detailed unit testing.

* Tweaks to logic and update the changelog.  Reverse all changes to TermReadSvcImpl.

* Revert PackageResourceParsingSvc to release branch baseline.

* Accept code reviewer suggestion to change changelog description.

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

---------

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

* Fix link

* Remove target slf4j version

* dont use new API for a bit (#5191)

* Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193)

DropIdGeneratorTask.

* Dqm performance bug update and provider loader fix (#5180)

* update tests, move properties, update operation loader

* update wip

* remove test

* fixing tests, adding config

* update config and provider loader

* fix bundles

* fix cache settings on tests

* version bump and change log

* version bump

* fix formatting

* CVE-2022-45868

* wip cve change

* cve h2 add back in

---------

Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>

* bulkExportReuse with POST and GET (#5161)

* string manipulation

* Code to ensure bulkExportReuse works with POST and GET requests

* Added formatting changes

* Fixed tests that were not working

* Formatting

* Code clean up

* fixing test failures

* fixing test failures

* Removed arrOfParams to now utilize ObjectMapper

* Removing stack trace and adding an exception

* Fixed test issue

* formatting

* formatting

* Resolving code review comments

* Reduce size of subscription max results (#5194)

* Reduce MAX_SUBSCRIPTION_RESULTS to 10000

* Add changelog

* 5037 goldenresource remains when target resource deleted (#5038)

* draft test and fix

* remove unused fields

* remove unused fields

* remove unused fields

* draft test + solution for possible match case

* combine sql statement + more error checking

* add test case for possible duplicate

* add config for autodeleting grs

* refactoring, adding support for mongo, docs

* refactoring + fixing mongo queries

* add changelogs

* fix both way link removal

* clean up test comments

* rename method

* remove unnecessary bean

* merge master/resolve conflicts

* mvn spotless

* address comment

* changes to avoid version bumping

* spotless

* change error code

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* dont use new API for a bit (#5190)

* licenses

* wip

* Fix API usage

* wip

* Version bump

---------

Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
dotasek added a commit to hapifhir/hapi-fhir-jpaserver-starter that referenced this pull request Aug 17, 2023
tadgh added a commit that referenced this pull request Sep 13, 2023
* version bump

* Bump to core release 6.0.22 (#5028)

* Bump to core release 6.0.16

* Bump to core version 6.0.20

* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper

* Bump to core 6.0.22

* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)

* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID

* added changelog

* changed to valid version number

* changed to valid version number, need to be ordered by version number...

* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)

5123 - Use DEFAULT partition for server-based requests if none specified

* consent remove all suppresses next link in bundle (#5119)

* added FIXME with source of issue

* added FIXME with root cause

* added FIXME with root cause

* Providing solution to the issue and removing fixmes.

* Providing changelog

* auto-formatting.

* Adding new test.

* Adding a new test for standard paging

* let's try this and see if it works...?

* fix tests

* cleanup to trigger a new run

* fixing tests

---------

Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score  (#5118)

* fix, test, changelog

* fix, test, changelog

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* _source search parameter needs to support modifiers (#5095)

_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers

* Fix HFQL docs (#5151)

* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)

* Initial failing test.

* Solution with changelog.

* fixing format.

* Addressing comment from code review.

* fixing failing test.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* documentation update (#5154)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* Fix hsql jdbc driver deps (#5168)

Avoid non-included classes in jdbc driver dependencies.

* $delete-expunge over 10k resources will now delete all resources (#5144)

* First commit with very rough fix and unit test.

* Refinements to ResourceIdListStep and Batch2DaoSvcImpl.  Make LoadIdsStepTest pass.   Enhance Batch2DaoSvcImplTest.

* Spotless

* Fix checkstyle errors.

* Fix test failures.

* Minor refactoring.  New unit test.  Finalize changelist.

* Spotless fix.

* Delete now useless code from unit test.

* Delete more useless code.

* Test pre-commit hook

* More spotless fixes.

* Address most code review feedback.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Fix the noUrl case by passing an unlimited Pegeable instead.  Effectively stop using page size for most databases.

* Deprecate the old method and have it call the new one by default.

* updating documentation (#5170)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* _source search parameter modifiers for Subscription matching (#5159)

* _source search parameter modifiers for Subscription matching - test, implementation and changelog

* Removal of meta tags during updates do not trigger subscription (#5181)

* Initial failing test.

* adding solution;
fixing documentation;

* spotless apply

* adding changelog

* modifying current test

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* Issue 5173 get gateway everything doesnt return all patients (#5174)

* Failing test

* Also set offset and count in base DAO override

* Changelog

* Fix for specific case where count has been set in parameters

* spotless

* Improve checks

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175)

* First commit with failing unit test and small tweaks.

* Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead.  Add more detailed unit testing.

* Tweaks to logic and update the changelog.  Reverse all changes to TermReadSvcImpl.

* Revert PackageResourceParsingSvc to release branch baseline.

* Accept code reviewer suggestion to change changelog description.

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

---------

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

* Fix link

* Remove target slf4j version

* dont use new API for a bit (#5191)

* Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193)

DropIdGeneratorTask.

* Dqm performance bug update and provider loader fix (#5180)

* update tests, move properties, update operation loader

* update wip

* remove test

* fixing tests, adding config

* update config and provider loader

* fix bundles

* fix cache settings on tests

* version bump and change log

* version bump

* fix formatting

* CVE-2022-45868

* wip cve change

* cve h2 add back in

---------

Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>

* bulkExportReuse with POST and GET (#5161)

* string manipulation

* Code to ensure bulkExportReuse works with POST and GET requests

* Added formatting changes

* Fixed tests that were not working

* Formatting

* Code clean up

* fixing test failures

* fixing test failures

* Removed arrOfParams to now utilize ObjectMapper

* Removing stack trace and adding an exception

* Fixed test issue

* formatting

* formatting

* Resolving code review comments

* Reduce size of subscription max results (#5194)

* Reduce MAX_SUBSCRIPTION_RESULTS to 10000

* Add changelog

* 5037 goldenresource remains when target resource deleted (#5038)

* draft test and fix

* remove unused fields

* remove unused fields

* remove unused fields

* draft test + solution for possible match case

* combine sql statement + more error checking

* add test case for possible duplicate

* add config for autodeleting grs

* refactoring, adding support for mongo, docs

* refactoring + fixing mongo queries

* add changelogs

* fix both way link removal

* clean up test comments

* rename method

* remove unnecessary bean

* merge master/resolve conflicts

* mvn spotless

* address comment

* changes to avoid version bumping

* spotless

* change error code

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* dont use new API for a bit (#5190)

* licenses

* Fixing terminology upload with large file. (#5204)

* create initial test

* adding fix;
adding changelog;

* fixing format.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* up version to 6.8.0 from snapshot

* fix up some duplicate deps for skipping

* Force deployment of other projects

* make dummy java class to pass sonatype checks

* make dummy java class to pass sonatype checks

* Cheeky test removal

* Another test removal

* Updating version to: 6.8.1 post release.

* adding back in tests for release pipelines

* Fix bad version insert

* Bump to core library version 6.0.22.2 (#5261)

* Bump to core library version 6.0.22.2

* Bump HAPI to 6.8.1-SNAPSHOT, core library version to 6.0.22.2

* up version to 6.8.1

* Prevent remote deployment

* Updating version to: 6.8.2 post release.

* Re-add deploy plugin skip

* re-add version

* Bump core library version to 6.0.22.2

* Bump HAPI to 6.8.2-SNAPSHOT

* Fix up version enum

* Version bump

* Updating version to: 6.8.3 post release.

* mvn spotless:apply

---------

Co-authored-by: tadgh <garygrantgraham@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: volodymyr <volodymyr.korzh@smilecdr.com>
longma1 added a commit that referenced this pull request Oct 25, 2023
* version bump

* Bump to core release 6.0.22 (#5028)

* Bump to core release 6.0.16

* Bump to core version 6.0.20

* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper

* Bump to core 6.0.22

* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)

* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID

* added changelog

* changed to valid version number

* changed to valid version number, need to be ordered by version number...

* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)

5123 - Use DEFAULT partition for server-based requests if none specified

* consent remove all suppresses next link in bundle (#5119)

* added FIXME with source of issue

* added FIXME with root cause

* added FIXME with root cause

* Providing solution to the issue and removing fixmes.

* Providing changelog

* auto-formatting.

* Adding new test.

* Adding a new test for standard paging

* let's try this and see if it works...?

* fix tests

* cleanup to trigger a new run

* fixing tests

---------

Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score  (#5118)

* fix, test, changelog

* fix, test, changelog

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* _source search parameter needs to support modifiers (#5095)

_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers

* Fix HFQL docs (#5151)

* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)

* Initial failing test.

* Solution with changelog.

* fixing format.

* Addressing comment from code review.

* fixing failing test.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* documentation update (#5154)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* Fix hsql jdbc driver deps (#5168)

Avoid non-included classes in jdbc driver dependencies.

* $delete-expunge over 10k resources will now delete all resources (#5144)

* First commit with very rough fix and unit test.

* Refinements to ResourceIdListStep and Batch2DaoSvcImpl.  Make LoadIdsStepTest pass.   Enhance Batch2DaoSvcImplTest.

* Spotless

* Fix checkstyle errors.

* Fix test failures.

* Minor refactoring.  New unit test.  Finalize changelist.

* Spotless fix.

* Delete now useless code from unit test.

* Delete more useless code.

* Test pre-commit hook

* More spotless fixes.

* Address most code review feedback.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Fix the noUrl case by passing an unlimited Pegeable instead.  Effectively stop using page size for most databases.

* Deprecate the old method and have it call the new one by default.

* updating documentation (#5170)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* _source search parameter modifiers for Subscription matching (#5159)

* _source search parameter modifiers for Subscription matching - test, implementation and changelog

* Removal of meta tags during updates do not trigger subscription (#5181)

* Initial failing test.

* adding solution;
fixing documentation;

* spotless apply

* adding changelog

* modifying current test

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* Issue 5173 get gateway everything doesnt return all patients (#5174)

* Failing test

* Also set offset and count in base DAO override

* Changelog

* Fix for specific case where count has been set in parameters

* spotless

* Improve checks

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175)

* First commit with failing unit test and small tweaks.

* Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead.  Add more detailed unit testing.

* Tweaks to logic and update the changelog.  Reverse all changes to TermReadSvcImpl.

* Revert PackageResourceParsingSvc to release branch baseline.

* Accept code reviewer suggestion to change changelog description.

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

---------

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

* Fix link

* Remove target slf4j version

* dont use new API for a bit (#5191)

* Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193)

DropIdGeneratorTask.

* Dqm performance bug update and provider loader fix (#5180)

* update tests, move properties, update operation loader

* update wip

* remove test

* fixing tests, adding config

* update config and provider loader

* fix bundles

* fix cache settings on tests

* version bump and change log

* version bump

* fix formatting

* CVE-2022-45868

* wip cve change

* cve h2 add back in

---------

Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>

* bulkExportReuse with POST and GET (#5161)

* string manipulation

* Code to ensure bulkExportReuse works with POST and GET requests

* Added formatting changes

* Fixed tests that were not working

* Formatting

* Code clean up

* fixing test failures

* fixing test failures

* Removed arrOfParams to now utilize ObjectMapper

* Removing stack trace and adding an exception

* Fixed test issue

* formatting

* formatting

* Resolving code review comments

* Reduce size of subscription max results (#5194)

* Reduce MAX_SUBSCRIPTION_RESULTS to 10000

* Add changelog

* 5037 goldenresource remains when target resource deleted (#5038)

* draft test and fix

* remove unused fields

* remove unused fields

* remove unused fields

* draft test + solution for possible match case

* combine sql statement + more error checking

* add test case for possible duplicate

* add config for autodeleting grs

* refactoring, adding support for mongo, docs

* refactoring + fixing mongo queries

* add changelogs

* fix both way link removal

* clean up test comments

* rename method

* remove unnecessary bean

* merge master/resolve conflicts

* mvn spotless

* address comment

* changes to avoid version bumping

* spotless

* change error code

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* dont use new API for a bit (#5190)

* licenses

* Fixing terminology upload with large file. (#5204)

* create initial test

* adding fix;
adding changelog;

* fixing format.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* up version to 6.8.0 from snapshot

* fix up some duplicate deps for skipping

* Force deployment of other projects

* make dummy java class to pass sonatype checks

* make dummy java class to pass sonatype checks

* Cheeky test removal

* Another test removal

* Updating version to: 6.8.1 post release.

* adding back in tests for release pipelines

* Fix bad version insert

* Bump to core library version 6.0.22.2 (#5261)

* Bump to core library version 6.0.22.2

* Bump HAPI to 6.8.1-SNAPSHOT, core library version to 6.0.22.2

* up version to 6.8.1

* Prevent remote deployment

* Updating version to: 6.8.2 post release.

* Re-add deploy plugin skip

* re-add version

* Bump core library version to 6.0.22.2

* Bump HAPI to 6.8.2-SNAPSHOT

* Fix up version enum

* Version bump

* Updating version to: 6.8.3 post release.

* Make display name validation configurable (#5321)

* Test fixes

* Build cleanup

* Initial test passing

* Test fixes

* Tests all seem to be working

* Make display validation level configurable

* Should be all working

* Add changelog

* Add to changelog

---------

Co-authored-by: Tadgh <garygrantgraham@gmail.com>

* wip

* wip

* Fix conflicts

* add backport info

* Fix versioning

* test fixes

* disabled 1 test

* backported 5271 to fix validation message tests

* wip

* Changelog

* Fix tests

* Fix backport

* Add upgrade.md

* Fix test

* Fix key

* Updating version to: 6.8.4 post release.

* 5353 iterate on revincludes and includes does not return correct resources when used with non iterate revincludes (#5354)

* added failing test

* implemented solution

* added doc generation

* added changelog

* fixed the order of includes and revincludes, based on what was implemented before

* fixed formatting

* fixed wording

---------

Co-authored-by: Steven Li <steven@smilecdr.com>

* added changelog

* Updating version to: 6.8.5 post release.

* merge back 5377

* changelog

* undo unintended changes from mergeback

---------

Co-authored-by: tadgh <garygrantgraham@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: volodymyr <volodymyr.korzh@smilecdr.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
Co-authored-by: StevenXLi <stevenli_8118@hotmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
bstewartlg added a commit to HL7-DaVinci/pdex-server that referenced this pull request Dec 21, 2023
commit 9c557e2c80e597b92b5fb855e611ec39e021bb14
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Tue Dec 5 19:56:31 2023 +0100

    Cleaned up for running boot as default (#620)

commit 0be636c169344523b44587ebc94645523edf1823
Author: Levi <78334846+muhammad-levi@users.noreply.github.com>
Date:   Tue Dec 5 03:10:21 2023 +0700

    Affected Issue(s): #606 (#612)

    What this commit has achieved:
    1. Externalized location of "mdm-rules.json" in the `AppProperties`
    2. More info about the `ResourceLoader` interface is available at
    https://docs.spring.io/spring-framework/reference/core/resources.html#resources-resourceloader

commit 41a537efb206e3ff2ffb7588fc6376ac1e6c6da6
Author: Levi <78334846+muhammad-levi@users.noreply.github.com>
Date:   Tue Dec 5 03:07:51 2023 +0700

    Affected Issue(s): #611 (#617)

    * Affected Issue(s): #611

    What this commit has achieved:
    1. MDM requires an implementation of `INicknameSvc`, it was instantiated
    in `NicknameServiceConfig`
    The error message regarding this was:
    ```
    APPLICATION FAILED TO START

    Description:

    Parameter 2 of method matcherFactory in
    ca.uhn.fhir.jpa.mdm.config.MdmCommonConfig required a bean of type
    'ca.uhn.fhir.jpa.nickname.INicknameSvc' that could not be found.

    Action:

    Consider defining a bean of type 'ca.uhn.fhir.jpa.nickname.INicknameSvc'
    in your configuration.
    ```
    2. MDM requires the subscription of type message
    The error message regarding this was:
    ```
    2023-12-01 11:34:03
    org.springframework.beans.factory.BeanCreationException: Error creating
    bean with name 'mdmSubmitterInterceptorLoader': Invocation of init
    method failed; nested exception is
    ca.uhn.fhir.context.ConfigurationException: HAPI-2421: MDM requires
    Message Subscriptions to be enabled in the Storage Settings
    ```

    * Affected Issue(s): #611

    What this commit has achieved:
    1. Added Integration Test for future-proof

commit 31f9f0b00ba9a88d5cd17b6c24fe8f7ab6bc4c38
Author: dotasek <david.otasek@smilecdr.com>
Date:   Mon Dec 4 15:04:08 2023 -0500

    Bump github actions used in docker build workflow (#619)

commit b578ee39f605700e9175622a3b9f22348c830043
Merge: f147c83 d1c6b06
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Tue Nov 28 13:30:18 2023 -0500

    Merge pull request #610 from hapifhir/cr-6.9.6-snapshot

    6.10.0 release merge with Clinical Reasoning config

commit d1c6b0661de071f4f77144355e500e1cc90d517f
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Tue Nov 28 11:08:59 2023 -0700

    new ide formatting

commit 79f631acf4e40f0cbb42f1b605023e11ba12ffaa
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Tue Nov 28 11:00:38 2023 -0700

    indent reformat

commit 1715ee5aaf058be5a9cb9f772f00a8c023d30c72
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Tue Nov 28 10:57:56 2023 -0700

    remove indents

commit 82f100747860459f3f4c711f4035f5e9ed4131fc
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Tue Nov 28 10:52:58 2023 -0700

    reformatting indents

commit a490d1a6938dbce0b8416e3ee6b737abe2c29000
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Tue Nov 28 10:19:29 2023 -0700

    update margins

commit efe11069699dcfcd74f8973c00f0328969201934
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Tue Nov 28 10:16:56 2023 -0700

    reset appProperties

commit 0aa001b6f61afbbf20c8ffc781467770113281f7
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Tue Nov 28 07:19:13 2023 -0700

    spotless apply formatting

commit 8c18c7dbc72926cc4e16e69d0157cb8927094fd0
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Mon Nov 27 08:42:56 2023 -0700

    fix redundant variables from merge

commit e2f49e3090e8cc739f7cbf465779ddcb3c6d0091
Merge: 8a0e947 f147c83
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Mon Nov 27 08:40:31 2023 -0700

    Merge branch 'master' into cr-6.9.6-snapshot

commit f147c8315ec51afde2dacec52a6804e4705457cd
Author: dotasek <david.otasek@smilecdr.com>
Date:   Fri Nov 24 16:11:12 2023 -0500

    Bump setup-java and checkout versions in github actions (#613)

    * Bump setup-java and checkout versions

    * Set java distribution

commit 8a0e947d3e38a4027f74b5d6d7b8ae3d1e019743
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Fri Nov 24 12:25:43 2023 -0700

    fix missing patient ref in unit test

commit 3303cb2bbb16d0a3d530930ab10cf82d1773cb41
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Wed Nov 22 09:36:27 2023 -0700

    match master appProperties

commit 1f7d25c5e57b1901fb8290151dc41a3d238933bf
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Thu Nov 23 22:25:32 2023 +0100

    Feat/ig install (#601)

    * Added IG operation providers for run time installation of IG's

    * Refactored conditions for enabling the provider

    * Refactoring

    * Disable it by default in config as well

    * document package install feature

    ---------

    Co-authored-by: Jose Costa Teixeira <jose.a.teixeira@gmail.com>

commit 23ef1d3c3272cb547db648145ce978404db3ceb3
Merge: c0b8980 b0ae4f2
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Wed Nov 22 12:39:19 2023 -0700

    Merge branch 'master' into cr-6.9.6-snapshot

commit c0b89800f1cd6a0312972d0df96cc7d4d5fb60dd
Author: c-schuler <hoofschu@gmail.com>
Date:   Wed Nov 22 12:37:04 2023 -0700

    Added fix for HAPI CDS Hooks request extensions element json parsing error

commit b0ae4f292dca653002d8a54c85892d7edcdba0b1
Merge: 21d51be 4bfa537
Author: dotasek <david.otasek@smilecdr.com>
Date:   Wed Nov 22 13:52:59 2023 -0500

    Merge pull request #598 from hapifhir/rel_6_9_tracking

    Bump HAPI version

commit 4bfa53789fdd407efab4b04fb96238533e072616
Merge: d55aa31 21d51be
Author: dotasek <david.otasek@smilecdr.com>
Date:   Wed Nov 22 13:24:39 2023 -0500

    Merge remote-tracking branch 'origin/master' into rel_6_9_tracking

commit d55aa31145bb67f51cc9f47418458af3a90fc333
Author: dotasek <dotasek.dev@gmail.com>
Date:   Wed Nov 22 13:24:28 2023 -0500

    Bump parent pom to version 6.10.0

commit aaa8a1f8cc0fa596b630dea641d70e24c8a21406
Merge: 0cf1ec8 21d51be
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Wed Nov 22 09:44:51 2023 -0700

    Merge branch 'master' into cr-6.9.6-snapshot

commit 0cf1ec8a7e4b4062848d1b6ae99945c72edeb6fa
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Tue Nov 21 15:30:44 2023 -0700

    removed basecr config due to spring errors

commit 21d51be45118303206bfd6ec5bd462cdab205738
Author: craig mcclendon <craig.mcclendon@accenture.com>
Date:   Tue Nov 21 11:47:02 2023 -0600

    remove redundant/unused reload-existing-ig property (#607)

commit 5ae8349fbff85bbe692a75aa8b506d533a423fe2
Merge: 49c3db2 3640bd0
Author: dotasek <david.otasek@smilecdr.com>
Date:   Wed Nov 8 09:45:56 2023 -0500

    Merge remote-tracking branch 'origin/master' into rel_6_9_tracking

commit 3640bd03a2f885dc07e3ca61116bb178697f08a3
Author: chgl <chgl@users.noreply.github.com>
Date:   Sat Oct 28 15:14:02 2023 +0200

    Updated helm chart to use image v6.8.0 and some minor improvements (#600)

commit 49c3db27d6c606021433360f742431e59d36db90
Merge: afce59e d2b421a
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue Oct 24 14:41:13 2023 -0400

    Merge remote-tracking branch 'origin/master' into rel_6_9_tracking

commit afce59e5ad14701923bd32ee9b926ec9ff93aaf4
Author: dotasek <dotasek.dev@gmail.com>
Date:   Tue Oct 24 14:40:59 2023 -0400

    Bump to 6.9.10-SNAPSHOT

commit 408da72cf4e7bdbd89ead2946817f78b71b46520
Author: Brenin Rhodes <brenin@alphora.com>
Date:   Thu Oct 19 06:50:29 2023 -0600

    Add settings for CDS Hooks and use latest hapi-fhir-cr configs

commit d2b421a58ba88629f8da4aedcc3e24fbb7085309
Merge: 55d9973 5dade56
Author: dotasek <david.otasek@smilecdr.com>
Date:   Fri Oct 13 15:25:19 2023 -0400

    Merge pull request #594 from hapifhir/jkiddo-patch-1

    Update application.yaml

commit 0afe6ae0509d6d70279e4d29df2a5b6df7e03f13
Author: dotasek <dotasek.dev@gmail.com>
Date:   Thu Oct 12 16:01:12 2023 -0400

    Fix formatting

commit 735a6bd588caea9b60af82347317ff1c14ca4c0f
Merge: bd8dc63 55d9973
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Oct 12 14:22:15 2023 -0400

    Merge branch 'master' into rel_6_9_tracking

commit 55d997301e34e5d18ebbf2cf82b905e2e266021c
Merge: 7cad4f3 252219d
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Oct 12 11:41:44 2023 -0400

    Merge pull request #597 from hapifhir/do-20231011-6_8_x

    Bump HAPI version to 6.8.3

commit bd8dc63138f6dc694667afdc334e4d29cb8a1c44
Merge: ce0d7d4 7cad4f3
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Oct 12 10:59:40 2023 -0400

    Merge remote-tracking branch 'origin/master' into rel_6_9_tracking

commit ce0d7d43d27f25f4513e9d43a4303389f51c8abc
Author: dotasek <dotasek.dev@gmail.com>
Date:   Thu Oct 12 10:53:46 2023 -0400

    Fix ExampleServerR4IT, restrict config to specific tests

commit bcd10350fe2656b468e07e489de75f425652645a
Author: dotasek <dotasek.dev@gmail.com>
Date:   Thu Oct 12 10:27:27 2023 -0400

    Formatting

commit 6b8c702f2a8ca21b1d550bea4cda2d63b5b16ad7
Author: dotasek <dotasek.dev@gmail.com>
Date:   Thu Oct 12 10:03:49 2023 -0400

    Bump HAPI version to 6.9.9-SNAPSHOT

commit 4f6f3162f18c2fb37ff8b9cff435482e77665895
Author: dotasek <dotasek.dev@gmail.com>
Date:   Thu Oct 12 10:03:16 2023 -0400

    Fix ExampleServerDstu3IT

commit 6d10c0badecb4d45cd4e3dbcadd4c17dc43081f4
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Wed Oct 11 15:16:17 2023 -0600

    add valueset cache and cache invalidation listeners

commit 252219d6c72e81fbe6d4c8553a8ae9b9333c14db
Author: dotasek <david.otasek@smilecdr.com>
Date:   Wed Oct 11 13:31:01 2023 -0400

    Bump HAPI version to 6.8.3

commit 7cad4f3d5d6feb7523837672f9a58e6ccb1b2c46
Merge: f93ea20 aeabf62
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Wed Oct 11 11:53:32 2023 -0400

    Merge pull request #593 from jkiddo/master

    Fixing null beans

commit 5dade564f187baf8dd5e7926234aad53ef6ac0ad
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Wed Oct 11 12:09:04 2023 +0200

    Update application.yaml

commit aeabf621e8c7d664c6bfafb30234b148cda203c8
Merge: 2307413 f93ea20
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Tue Oct 10 23:11:48 2023 +0200

    Merge branch 'master' of github.com:jkiddo/hapi-fhir-jpaserver-starter

commit 2307413a45b9a5a18cb445aaec6ce83d598b01bd
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Tue Oct 10 23:09:04 2023 +0200

    Fixing null beans as mentioned on https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/591

commit 3a0b42b2658bc641fc963dcbedea3fb3b810b419
Author: c-schuler <hoofschu@gmail.com>
Date:   Tue Oct 10 15:02:16 2023 -0600

    Fixed cds-services discovery response

commit 3b79897ff98a7f67e8720cc7cfd8804072fffd87
Author: Brenin Rhodes <brenin@alphora.com>
Date:   Tue Oct 3 12:28:56 2023 -0600

    Use hapi object mapper

commit f33dd6f09323d1b7f1340f022aa64884d1d79b78
Author: Brenin Rhodes <brenin@alphora.com>
Date:   Tue Oct 3 11:07:19 2023 -0600

    Add error handling for cds hooks servlet

commit f93ea209925bb6c1a51897aeb65369bde51358df
Merge: bfa85ce 39fba77
Author: James Agnew <jamesagnew@gmail.com>
Date:   Mon Oct 2 16:35:13 2023 -0400

    Merge pull request #581 from Thopap/master

    Fix #580 Build artifact contain certain unused (but declared) dependencies

commit 3d51876a8d9724aa331cc23fa7babf467f843048
Author: Brenin Rhodes <brenin@alphora.com>
Date:   Thu Sep 28 20:15:28 2023 -0600

    Update to 6.9.8

commit 68b83d0c8ece7a5191bdb3041a29526506361e2e
Author: Brenin Rhodes <brenin@alphora.com>
Date:   Thu Sep 28 20:10:20 2023 -0600

    Add CdsHooksServlet

commit 6379e8ae609118fa6dc60273394fce7416c2ed20
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Mon Sep 25 14:16:39 2023 -0600

    conditional bean change

commit db9ed84d74a5b0062106506a90f4c8307129bbfd
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Mon Sep 25 13:35:08 2023 -0600

    add config for postinit provider loading

commit d5457fd688f66ada20c452c964b271950f7ead1f
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Thu Sep 21 14:20:22 2023 -0600

    remove * imports

commit 66940645c28533d0c7d304762a5bebdab8ec66be
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Thu Sep 21 12:52:35 2023 -0600

    update configs and hapi-version

commit 4ac5f03a0de3e690d9648f2441a0b8da705e830c
Merge: 1bb6e9e bfa85ce
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Mon Sep 18 18:41:34 2023 -0600

    merge master

commit 1bb6e9e6104b98192faf88e7e4ea9acce9c90dc1
Author: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Date:   Mon Sep 18 16:53:32 2023 -0600

    updating to latest hapi, fixing cr tests

commit bfa85ceec9a1dc97930ffcb2d250c85b1606358b
Merge: 37a9317 0255d37
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Tue Sep 5 08:06:19 2023 -0400

    Merge pull request #582 from HussamNujaim/master

    Fixing some typos in README.md

commit 0255d373cb08f0b264a2e601884bf27cefe6f910
Merge: 37a9317 63c4825
Author: Husam Nujaim <60360833+HussamNujaim@users.noreply.github.com>
Date:   Sun Sep 3 01:15:59 2023 +0200

    Merge pull request #1 from HussamNujaim/typos-readme

    Fixing some typos in README.md

commit 63c4825d569b070ae2f47b8fb5cb96a647c2391a
Author: Husam Nujaim <60360833+HussamNujaim@users.noreply.github.com>
Date:   Sun Sep 3 01:15:10 2023 +0200

    Fixing some typos in README.md

commit 2fead63542e1023ee794ea362a490e2eb9d1f9b1
Author: Michael Buckley <michaelabuckley@gmail.com>
Date:   Thu Aug 31 10:47:55 2023 -0400

    Start tracking 6.9.x-SNAPSHOT

commit 39fba77e11bce1b68a4485cb6cc58d936c253e6f
Author: Thomas Papke <web@thopap.de>
Date:   Thu Aug 31 11:27:19 2023 +0200

    #580 Build artifact contain certain unused (but declared) dependencies

commit 37a9317355a96fb438d6d9ba027bd34ada3d9db6
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Tue Aug 22 20:14:43 2023 +0200

    Feature/using package installer spec (#577)

    * Adjusting to HAPI core classes

    * Added example as default

    * Commented the example IG out again

commit d6e9abad8cf3892e4f516c5adf42423921a7e0a8
Merge: 0252fa4 0a91a2d
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Tue Aug 22 10:40:32 2023 +0200

    Merge pull request #546 from trifork/feat/static-hosting-additions

    Feat/static hosting additions

commit 0252fa4856ccf5327aa2b51b7739a08e19328a68
Merge: 8b0623d b4232e7
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Tue Aug 22 10:39:30 2023 +0200

    Merge pull request #556 from trifork/feature/tester-configurable

    Feature/tester configurable

commit 8b0623d393e20ba932074b5bb10f326825046712
Merge: 8ef5083 b88ffda
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Aug 17 13:42:37 2023 -0400

    Merge pull request #572 from hapifhir/do-20230731-bump-to-hapi-6-8-0

    Bump to HAPI 6.8.0

commit b88ffdada00cb16d19e9dad68289cd07d1473f88
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Aug 17 13:02:02 2023 -0400

    Fix breakages due to https://github.com/hapifhir/hapi-fhir/pull/5180

commit 69ff8c4d0675ba88521b6050e0975634381de7f4
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Aug 17 09:54:46 2023 -0400

    Bump to HAPI 6.8.0

commit 7265b115dd83664d972235f677d898e89a1d3c48
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Aug 10 12:55:30 2023 -0400

    Leave comment in case of updates

commit 1907536d28ec527cc57a6f9536f1742af0fa6e60
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Aug 10 12:51:34 2023 -0400

    Fix one more failing IT config

commit bdf593f151e9210d0c7736f022fa4fe9ae7ab335
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Aug 10 12:34:45 2023 -0400

    Clean up code

commit f7853f5e19afd1f16854c3fd352fe1fc423ef04e
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Thu Aug 10 09:30:01 2023 -0700

    Fix up test

commit 3c395e9dbe23ee7de43869f3e2ad8dfc3ad06521
Author: dotasek <david.otasek@smilecdr.com>
Date:   Thu Aug 10 12:08:57 2023 -0400

    WIP try to expand default max_result_window

commit bf7698bf0bfb8ce64a9641cb6234d0e6579a41ee
Merge: aafd4fa 8ef5083
Author: dotasek <david.otasek@smilecdr.com>
Date:   Mon Jul 31 15:23:57 2023 -0400

    Merge remote-tracking branch 'origin/master' into do-20230731-bump-to-hapi-6-8-0

commit aafd4fa0d9484214ffd49f6e68ef665551ccc117
Author: dotasek <david.otasek@smilecdr.com>
Date:   Mon Jul 31 14:43:58 2023 -0400

    Switch to new ca.uhn.fhir.batch2.jobs.export to fix StarterJpaConfig

commit e9f29af1aac64f9a0453bd95b602e6b019a7388f
Author: dotasek <david.otasek@smilecdr.com>
Date:   Mon Jul 31 14:34:47 2023 -0400

    Bump to hapi 6.8.0-SNAPSHOT

commit 8ef50832d3459d4eb35ecb4f116c580475acb59d
Author: chgl <chgl@users.noreply.github.com>
Date:   Fri Jul 21 16:26:10 2023 +0200

    Updated helm chart with additional config settings (#566)

commit 5bd43b29c9a5f807626c708e72bcb92f3dfd8dbb
Merge: 484aa9d 98165e8
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Tue Jul 18 14:34:42 2023 +0200

    Merge pull request #564 from winne42/feature/add_configuration_for_auto_version_references

    #563 Add configuration for auto-versioning references

commit 8566f7f8ed4b0b52282fa94609a0963f143d7260
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Mon Jul 17 11:07:32 2023 -0600

    updating to 6.7.14-snapshot

commit 98165e848ff9cfba415d8d8098efdeaf7302664a
Author: Gerlach, Winfried <Winfried.Gerlach@draeger.com>
Date:   Thu Jul 13 09:06:42 2023 +0200

    #563 fix indentation

commit 9d8fc4d2e59d7af4166113325f3e663d77024a09
Author: Gerlach, Winfried <Winfried.Gerlach@draeger.com>
Date:   Wed Jul 12 17:53:58 2023 +0200

    #563 Add configuration for auto-versioning references

commit 484aa9deb5c184ef47569b8bb1d2c523b2a969ea
Author: winne42 <firmen@schoech.de>
Date:   Tue Jul 11 23:53:18 2023 +0200

    Boyscouting (#558)

    * Boyscouting: Docker conventions

    * Boyscouting: JUnit 5 conventions ("It is generally recommended to omit the public modifier for test classes, test methods, and lifecycle methods unless there is a technical reason for doing so)"

    * Boyscouting: typo in RepositoryValidationInterceptorFactoryDstu3

    * Boyscouting: use List.of instead of Guava; use StandardCharsets instead of Guava; remove unused imports

    ---------

    Co-authored-by: Gerlach, Winfried <Winfried.Gerlach@draeger.com>

commit f92c2041183bb0eab9a11421347f5a5f0355cde6
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Fri Jun 30 15:15:53 2023 -0600

    update pom

commit 26662c24768db835487c478c5aa841fd91e6ca19
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Fri Jun 30 14:53:51 2023 -0600

    configure caregaps operation and properties

commit 29580e550156c6da7e432af48860022398fce8cb
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Mon Jun 26 16:37:13 2023 -0600

    6.6.1 with clinical reasoning fixes

commit fdcd021e6614bd995dc8a70e31bd9edc1d4857e9
Author: chgl <chgl@users.noreply.github.com>
Date:   Sun Jun 25 23:59:09 2023 +0200

    Updated helm chart and dockerfile dependencies (#540)

    * Updated Helm chart to use hapi fhir image v6.6.0

    * Updated maven base image due to openjdk deprecation

    * Removed superfluous app/main.war in entrypoint

    * Update curlimages/curl to 8.1.2

commit b4232e712755d53d3fae0a97ffe6f9552f177d30
Merge: 776afde a06c0b9
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Sun Jun 25 23:56:30 2023 +0200

    Merge branch 'hapifhir:master' into feature/tester-configurable

commit 776afdee5606c19458bebd47baf27bd471055842
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Sun Jun 25 23:55:48 2023 +0200

    no message

commit d6c152c524a84d63af509303371e7357cfdb14b8
Author: Jonathan Percival <jonathan.i.percival@gmail.com>
Date:   Fri Jun 16 10:36:52 2023 -0600

    Add empty map for tester

commit 300a21fcb4d23aabaece19deadc61deca01d06f2
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Fri Jun 16 09:15:54 2023 -0600

    add cqlconfigbeans

commit 6fe8784860993cfed55982daa21c5673fa6d771f
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Thu Jun 15 13:14:48 2023 -0600

    add cql translator options

commit af4a5f9d6bbbba00b064dd0f91609de823dc4b1a
Author: Jonathan Percival <jonathan.i.percival@gmail.com>
Date:   Wed Jun 14 10:38:14 2023 -0600

    Post init provider registerer

commit 291ccc4a266b47bb96bd59902ec8f37065b08ad2
Author: Jonathan Percival <jonathan.i.percival@gmail.com>
Date:   Tue Jun 13 16:42:25 2023 -0600

    Renaming operations

commit 3bff25ec54ddbaa958f985ce3099ca370f94d901
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Tue Jun 13 11:59:48 2023 -0600

    remove annotation and repositoryfactory

commit 283c16db0f70dbdedc99f959f592ea13015f7105
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Tue Jun 13 11:02:37 2023 -0600

    rename classes

commit a9158f7e6b6d4f28d85d7cb0a4b78044397144b1
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Tue Jun 13 09:38:47 2023 -0600

    remove unused imports, update config

commit f7a4d24ab278d0736940628ea4a86dceea5055a1
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Tue Jun 13 09:14:37 2023 -0600

    complete config for cr

commit 27e250f9302dba5a18c850e3a3974960f9fa3419
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Mon Jun 12 16:36:11 2023 -0600

    add factory loader

commit 77c0e896682302dbf4e4a362685eff3f9f6b155d
Author: Jonathan Percival <jonathan.i.percival@gmail.com>
Date:   Mon Jun 12 14:57:31 2023 -0600

    Revert provider loader

commit e97788dab381c2fa1db504270948702adaec1788
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Sun Jun 11 14:20:30 2023 -0600

    update integration tests and appproperties

commit eaaf27b5d0d17627af0555664cf00b0c4815442c
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Sat Jun 10 22:42:05 2023 -0600

    add factories for cr

commit f59ecd961ab820d283018f8177b2a27eccbde59a
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Sat Jun 10 22:29:25 2023 -0600

    adding factories and beans for cr

commit b5351ae237892e051824fec52008290edefb6b0e
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Fri Jun 9 16:24:08 2023 -0600

    add cr operation loader

commit 0a91a2d23cb5a2cacea322c4317fc5aa4b951747
Merge: afaec85 a06c0b9
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Fri Jun 9 11:40:30 2023 +0200

    Merge branch 'hapifhir:master' into feat/static-hosting-additions

commit afaec85653197db5516f8495eff71a46314e24cf
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Fri Jun 9 11:39:54 2023 +0200

    Addressing https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/486 and https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/485

commit 51615ac005758d74ecbda1ac0659a369e3584f9d
Author: justin.mckelvy <justin.mckelvy@smilecdr.com>
Date:   Thu Jun 8 07:46:14 2023 -0600

    remove unused imports

commit a06c0b9ce47a05f0719edeaba2a325ff5bef8cce
Merge: 53a958a 2899060
Author: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Date:   Wed May 31 08:48:29 2023 -0400

    Merge pull request #541 from hapifhir/501_fix_cr_enabled

    Add fix to enable the CR module.

commit 2899060de07868e07693143d40a5592893896ce3
Author: Chalma Maadaadi <chalma@alphora.com>
Date:   Tue May 30 19:20:19 2023 -0400

    Addressed comment to for cr_enabled flag.

commit 9e9c08bafe5c3533e5e2b149fae141be402c32ba
Author: Chalma Maadaadi <chalma@alphora.com>
Date:   Tue May 30 15:28:55 2023 -0400

    Add fix to enable the CR module.

commit 53a958ac664231c4d17b25fcb2337ffdc1236cde
Author: dotasek <david.otasek@smilecdr.com>
Date:   Mon May 29 14:33:45 2023 -0400

    Bump HAPI to release 6.6.0 (#539)

    * Start tracking 6.5

    * Use JpaStorageSettings and StorageSettings

    * Bump parent pom version + add deps for jaxb

    * Bump HAPI

    * Fix Subscription/Topic resource creation

    * fix subscription topic beans

    * Change to rel_6_6 hapi-fhir SNAPSHOT

    * Fix emailSender config

    * Split method calls by line.

    * Merge pull request #524 from hapifhir/do-20230509-smoke-test-ci

    Create smoke-tests.yml

    * Bump core to release 6.6.0

    ---------

    Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
    Co-authored-by: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
    Co-authored-by: Ken Stevens <ken@smilecdr.com>
    Co-authored-by: Mark Iantorno <markiantorno@gmail.com>

commit eb65ec68cca73f294bcbe7a4adcf221998d1efe0
Merge: b4ab761 a2cf95a
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Tue May 23 07:33:20 2023 -0700

    Merge pull request #535 from hapifhir/do-20230519-use-docker-for-smoke-tests

    Use docker for HTTP client

commit a2cf95ae5e4fe43951aeed3307b008b9cf13be8f
Author: dotasek <david.otasek@smilecdr.com>
Date:   Fri May 19 16:35:48 2023 -0400

    Restore reasonable sleep time

commit 8bf9dfd1cf4de7967684f0452812109a1691ac62
Author: dotasek <david.otasek@smilecdr.com>
Date:   Fri May 19 16:31:42 2023 -0400

    Intentional failure

commit 9a18b23a26214fcd5512a79967fbe95f73fcb3c6
Author: dotasek <david.otasek@smilecdr.com>
Date:   Fri May 19 16:26:23 2023 -0400

    Additional param for linux localhost

commit f54088efab6bc745f7a99ae9c1dbc166f5bf9fea
Author: dotasek <david.otasek@smilecdr.com>
Date:   Fri May 19 16:17:54 2023 -0400

    Sleep a little longer...

commit 8b7c35c9dc44cc3340634386b68d5a90d1ff0b93
Author: dotasek <david.otasek@smilecdr.com>
Date:   Fri May 19 16:13:49 2023 -0400

    Try fixing TTY issue

commit 3eab2fcf9efe7f50b2cc438d4e925d5c2fecad5a
Author: dotasek <david.otasek@smilecdr.com>
Date:   Fri May 19 16:06:11 2023 -0400

    Use docker for HTTP client

commit b4ab7610eea7acb906095375e5da67befd01a2e5
Merge: 4077cf5 ec64299
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Wed May 17 11:09:11 2023 -0400

    Merge pull request #524 from hapifhir/do-20230509-smoke-test-ci

    Create smoke-tests.yml

commit ec64299976a9d1b3bc9c03ed88d68ce945f56bf1
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue May 9 16:41:42 2023 -0400

    Update smoke-tests.yml

    Wait longer just in case

    Maybe don't kill the jetty server?

commit dbd6ff0eddf28bdc661b7f3fc499553b7279e5ba
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue May 9 16:34:55 2023 -0400

    Update smoke-tests.yml

    Skip maven tests
    Wait longer for server

commit f1765a314f197a9234966ffb72c27aa93e29a886
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue May 9 16:26:31 2023 -0400

    Rename plain_server.rest to plain_server.http

commit d47d048a4f3bb31f1fead85eb0ae851f7dbee3a4
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue May 9 16:25:55 2023 -0400

    Update smoke-tests.yml

    Don't do integration tests.

    Start server
    Run smoke tests
    Stop Server

commit e8d19311997f924c3c7adfcff2322f4f0ab0d8fe
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue May 9 16:08:13 2023 -0400

    Create smoke-tests.yml

commit 4077cf58404afccd7597978fc5e19851d4ff22fe
Merge: d96c90c 75e0e68
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Fri May 5 14:41:11 2023 -0400

    Merge pull request #522 from hapifhir/497-set-bundle-batch-max-pool-size

    497 - Fix typo on property setter

commit 75e0e681045bc0cdc1665f8f58db792954db90f8
Author: Kevin Dougan <kevin.dougan@smilecdr.com>
Date:   Fri May 5 10:49:13 2023 -0400

    497 - Fix typo on property setter.

commit d96c90c18f984d4b9db7502ed089ceda5e2d69af
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Thu Mar 30 10:25:13 2023 +0200

    Update pom.xml

commit a1bdba589038aba0614c356fe16951af01abff00
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Fri Mar 3 19:51:08 2023 +0100

    Update pom.xml

commit c73c5808239f9fcd26fa4c2f5ca6d81a53f602ff
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Mon Feb 27 20:46:39 2023 +0100

    Update pom.xml

    Update to 6.4.1

commit 7e0fb80dac478dee882ecf23e9590aff557acb4d
Author: Bert Roos <bert@famroos.nu>
Date:   Fri Mar 31 12:17:33 2023 +0200

    Simplify using an interceptor with Docker

    Now it is possible to mount a folder with extra classes that are loaded
    by HAPI. This makes it easy to load an interceptor JAR while using the
    standard Docker image. The README explains how to use it.

    Spring by default uses the WarLauncher. Now the ENTRYPOINT uses the
    PropertiesLauncher, configured in such a way that it is compatible with
    the WarLauncher, but adding the folder /app/extra-classes to the
    loader.path.

commit 43890a4b9db8c8a5aec48de64382238c8697b18b
Author: Kevin Dougan <kevin.dougan@smilecdr.com>
Date:   Fri Mar 31 12:54:27 2023 -0400

    Removed explicit inclusion of snakeyaml and allow spring-boot-starter-actuator to pull it in as a needed dependency.

commit 600f3fe692c6c55b49eb8e9cd581f1108c428c3d
Author: Bert Roos <Bert-R@users.noreply.github.com>
Date:   Wed Feb 22 20:05:27 2023 +0100

    Update docker-compose sample with small application.properties

    When running from Docker Hub, it is not convenient to have to copy the full application.yaml as a starting point. Based on Spring's property initialization order, it's possible to mount a small version of application.yaml in the config folder in the run directory.

commit c83e324692f337f3405b18dbd69f2c1cfc0236b4
Author: Craig McClendon <craig.mcclendon@accenture.com>
Date:   Thu Mar 23 14:54:20 2023 -0500

    configuration option to not reload IG resources that are already loaded

commit cb4f560413a1afb83efaf86a2a0c7f2ae5e82b72
Merge: 9cabe35 236c1e8
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Wed Mar 1 08:43:57 2023 -0500

    Merge pull request #505 from psavva/patch-4

    Spelling error in Application.yaml

commit 236c1e82bac4749a14f05a7b9d509f0bdee67f5e
Author: Panayiotis Savva <psavva@gmail.com>
Date:   Wed Mar 1 14:04:42 2023 +0200

    Spelling error in Application.yaml

    Fix spelling error in comments section

commit 9cabe35c40c18a27944eb90f75f4715980b35353
Merge: 35d09cc 20ed5d9
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Fri Feb 17 10:56:27 2023 -0800

    Merge pull request #498 from hapifhir/rel_6_4

    Bump HAPI to 6.4.0

commit 20ed5d90ab6330617b6c64e832bde0c20af0d561
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue Feb 14 14:52:26 2023 -0500

    Revert "Add optional explicit ip config for smoke tests"

    This reverts commit afcd2fc13138c5f105d81932a473d9afbf2398fe.

commit afcd2fc13138c5f105d81932a473d9afbf2398fe
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue Feb 14 14:52:26 2023 -0500

    Add optional explicit ip config for smoke tests

commit 9d126a4f563f60e05f29dd34a926fc5ccfe73627
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue Feb 14 14:52:03 2023 -0500

    Fix Application error regarding multiple beans

commit 19988c505d8b341d7dee0a838d643d141d992525
Author: dotasek <david.otasek@smilecdr.com>
Date:   Tue Feb 14 12:47:32 2023 -0500

    Bump Hapi

commit 35d09cce16c6585a86102d9a224319812ab5f4b5
Author: Juvar Abrera <gitlab@juvarabrera.com>
Date:   Sun Feb 5 21:10:34 2023 +0800

    docs: Revert dislaimer in postgres

commit 7f7ea920d0e7c39873b2b30f4e8329d7aae270bc
Author: Juvar Abrera <gitlab@juvarabrera.com>
Date:   Sun Feb 5 20:57:34 2023 +0800

    docs: Explicitly set hibernate.search.enabled to false if database is postgress in docker-compose instructions

commit 74be71351588aee7a69e221cc71da52dbe6d77e5
Author: Juvar Abrera <gitlab@juvarabrera.com>
Date:   Sun Feb 5 20:48:24 2023 +0800

    refactor: Separate unrelated settings and documentation

commit b6c1b9f47c17b468e68edc4dd605ad0660f58ce3
Author: Juvar Abrera <gitlab@juvarabrera.com>
Date:   Sun Feb 5 20:47:08 2023 +0800

    docs: Explicitly set hibnerate.search.enabled to false if database is postgresql

commit c88d26d2e5657cf2fa8f18e686413805715495fd
Author: Juvar Abrera <gitlab@juvarabrera.com>
Date:   Sun Feb 5 09:50:41 2023 +0800

    docs: Fix postgresql typo in docker-compose

commit 7dd16193698ac81569ec38c790b4b8e36f44a3d8
Merge: 9847d82 c9bc40c
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu Feb 9 09:51:08 2023 -0500

    Merge pull request #495 from XcrigX/remove-mysql-dependency

    removed mysql-connector-java dependency since no longer supported and…

commit c9bc40c10aeb76120b1d28cb53c2db03b3404d9f
Author: Craig McClendon <craig.mcclendon@accenture.com>
Date:   Wed Feb 8 16:46:15 2023 -0600

    removed mysql-connector-java dependency since no longer supported and due to CVE-2022-3171 in transitive dependency on protobuf-java-3.19.4

commit 9847d82257dc4a135bfc46f1839e1c0d9ac0e35b
Merge: 64b497e 3f66973
Author: James Agnew <jamesagnew@gmail.com>
Date:   Sat Feb 4 15:04:18 2023 -0500

    Merge pull request #491 from juvarabrera/update-readme

    docs: Updated README.md. Discontinue mysql

commit 3f669739528303c940601b9a024a4917193848fb
Author: Juvar Abrera <gitlab@juvarabrera.com>
Date:   Sat Feb 4 21:20:37 2023 +0800

    docs: Updated README.md. Discontinue mysql

commit 64b497e4e9b17f38c77b83a3b7085fc06a994604
Author: James Agnew <jamesagnew@gmail.com>
Date:   Tue Jan 24 13:30:09 2023 -0500

    HAPI FHIR bump

commit e905da77338dc7bb8f5d08b18d7a953b8206223f
Author: Panayiotis Savva <psavva@gmail.com>
Date:   Mon Jan 16 03:38:17 2023 +0200

    CQL to CR

commit 99ea176a9cd11c53c5b30662a62ef2ac50cfd38e
Author: Panayiotis Savva <psavva@gmail.com>
Date:   Mon Jan 16 03:35:30 2023 +0200

    typo

commit c7ee984b301d1bd1aa8d41c47f6dd9f27b8fbc24
Author: Panayiotis Savva <psavva@gmail.com>
Date:   Mon Jan 16 03:32:58 2023 +0200

    Allow Enabling IPS via config

commit 7c89addbefe20a44534197434e04e02b511c6cf8
Author: Panayiotis Savva <psavva@gmail.com>
Date:   Mon Jan 16 02:27:33 2023 +0200

    Initial IPS + Cql to Cr migration

commit c7962b69798f320f6f46904255fead7f3a9e4d83
Merge: cd6a876 5b42944
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Fri Jan 13 13:28:05 2023 -0500

    Merge pull request #482 from hapifhir/ld-20230110-hapi-fhir-6-3-6-snapshot-with-logs-working-downgrade-logback-solution

    Upgrade to hapi-fhir 6.3.6-SNAPSHOT:  Alternative solution.

commit 5b4294421b524289f50fedf65510c9ab49508de8
Merge: ea3d858 cd6a876
Author: Luke deGruchy <luke.degruchy@smilecdr.com>
Date:   Thu Jan 12 09:27:05 2023 -0500

    Merge remote-tracking branch 'origin/master' into ld-20230110-hapi-fhir-6-3-6-snapshot-with-logs-working-downgrade-logback-solution

commit cd6a8761bb166bddc2b78522843c154055f1b3ea
Merge: ef8c487 8f528db
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Thu Jan 12 09:25:09 2023 -0500

    Merge pull request #483 from hapifhir/ld-20230111-pipeline-maven-verify

    Update pipeline to run integration tests.

commit 8f528dbddbb62c2849bdba33bd75ce44b4cea4be
Author: Luke deGruchy <luke.degruchy@smilecdr.com>
Date:   Wed Jan 11 17:09:38 2023 -0500

    Update pipeline to run integration tests.

commit ea3d858563e97b5e6cd617ecd1c4e0ece6e08dcc
Author: James Agnew <jamesagnew@gmail.com>
Date:   Wed Jan 11 16:30:12 2023 -0500

    Fix tests for websocket

commit 38ed00a84b1b7ff70771b5367e85ca41f7301251
Author: Luke deGruchy <luke.degruchy@smilecdr.com>
Date:   Tue Jan 10 16:53:57 2023 -0500

    Implement a new solution:  Instead of static code blocks disabling logging, rollback slf4j-api, logback-classic, and logback-core to older versions.   It's the addition of the rollback for slf4j-api that seems to restore logging.

commit d9f5e5c7da8ac316ba8c9904dc3acfe95af3adbf
Merge: 76650df ef8c487
Author: Luke deGruchy <luke.degruchy@smilecdr.com>
Date:   Tue Jan 10 14:53:11 2023 -0500

    Merge remote-tracking branch 'origin/master' into ld-20230110-hapi-fhir-6-3-6-snapshot-with-logs-working

commit ef8c487da43cfe6bb43d1dd2cadc004194ccd126
Author: chgl <chgl@users.noreply.github.com>
Date:   Tue Jan 10 20:52:16 2023 +0100

    Updated Helm chart to use hapi fhir image 6.2.2 (#472)

commit 07d9a193d2d9add9ae561839477ed9593f690484
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Tue Jan 10 20:51:47 2023 +0100

    Feature/index default (#475)

    * Added default

    * Refactored the default resolution

commit 76650df4dcd0bf6944b9a80ddd1d0070ffc41422
Author: Luke deGruchy <luke.degruchy@smilecdr.com>
Date:   Tue Jan 10 14:51:32 2023 -0500

    First commit to restore hapi-fhir 6.3.6-SNAPSHOT changes.  Add static code blocks to Application.java as well as all tests to System.setProperty("org.springframework.boot.logging.LoggingSystem", "none");

commit f3493c7026a545c2be7a35455bd285f384f1642d
Author: Luke deGruchy <luke.degruchy@smilecdr.com>
Date:   Tue Jan 10 14:51:31 2023 -0500

    Restore rolled back changes to ExampleServerR4BIT that pass unnecessary properties that will cause problems when using hapi-fhir 6.3.6-SNAPSHOT. (#479)

commit 0c7e48cb4da3e00742ea975636fefed55cdb9eae
Author: Luke deGruchy <luke.degruchy@smilecdr.com>
Date:   Tue Jan 10 14:14:52 2023 -0500

    Revert "Update pom.xml to reference hapi-fhir 6.3.6-SNAPSHOT.  This hapi-fhir release contains a fix for POSTing an XML resource with comments results in a fhir_comments error (#465)" (#476)

    This reverts commit 9a513cd1845723c630565ac2b124d74e56491006.

commit f8c69bf3e1126fa30662d339e883693c2e9d107f
Merge: 96ff27f d903ab9
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Tue Jan 10 08:18:51 2023 -0500

    Merge pull request #474 from inspector-cochise/junit-dep-remove

    Remove old junit4 usage.

commit d903ab9661d148a8f6777c5f30122bc580638df1
Author: isims <immanuel.sims@akquinet.de>
Date:   Tue Jan 10 11:21:21 2023 +0100

    Remove old junit4 usage.

commit 96ff27f173143aaf7c3f88d1e563809603fc23b5
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Thu Jan 5 23:26:09 2023 +0100

    Feature/static files (#456)

    * Added mapping

    * Added documentation

commit 9a513cd1845723c630565ac2b124d74e56491006
Author: Luke deGruchy <luke.degruchy@smilecdr.com>
Date:   Thu Jan 5 16:56:01 2023 -0500

    Update pom.xml to reference hapi-fhir 6.3.6-SNAPSHOT.  This hapi-fhir release contains a fix for POSTing an XML resource with comments results in a fhir_comments error (#465)

    * Update pom.xml to reference hapi-fhir 6.3.4-SNAPSHOT.  This also involves renaming websocket dependencies whose names have changed since 6.2.2 (ex websocket-api to websocket-jetty-api).

    * Update pom to reference logback 1.2.10 explicitly to resolve the missing StaticLoggerBinder errors.

    * Fix logback issue by pulling the same logback version as hapi-fhir and setting the following system property at boot: org.springframework.boot.logging.LoggingSystem=none.   Also, fix the hapi-fhir-jpaserver-base dependency error by setting this in application.yaml: allow-bean-definition-overriding: true

    * Set allow-bean-definition-overriding: true on test application.yaml as well.

    * Remove lines in ExampleServerR4BIT that causes an implementation guide version error.

    * Upgrade to 6.3.6-SNAPSHOT and once again disable allow-bean-definition-overriding.  Also remove the Bean for IMdmLinkDoa from StartJpaConfig and the Bean for ITermCodeSystemStorageSvc in FhirServerConfigDstu2.

    * Explicitly use logback 1.2.10 for both logback-classic and logback-core to resolve StaticBinderLogger not found errors.  Also, remove explici logger disabling code in Application.java.

    * Restore Application.java as well as both application.yaml files to the same as master.

commit 194358968238db8d98a0896b5f789f329a0a8e7d
Merge: 19c68e7 ba58a71
Author: James Agnew <jamesagnew@gmail.com>
Date:   Wed Dec 21 09:27:51 2022 -0500

    Merge pull request #467 from XcrigX/feature/interceptor-discovery

    allow interceptors to be registered via properties

commit ba58a71624c6fc5669394848ce0614af152225dd
Author: Craig McClendon <craig.mcclendon@accenture.com>
Date:   Tue Dec 20 20:07:18 2022 -0600

    allow interceptors to be registered via properties

commit 19c68e7cfcbb0eec064da8b4c9b5a43dc1879e83
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Sat Dec 3 14:43:37 2022 +0100

    Bumped version (#462)

commit 05d76c78ad8508dfe9bfa7d6ddaa3968804dd631
Author: chgl <chgl@users.noreply.github.com>
Date:   Thu Nov 24 23:09:24 2022 +0100

    Updated Helm chart to use image 6.2.1 and latest PostgreSQL (#458)

commit daea3916caa4717c42de9557df6f62d94d88357c
Merge: 2e1f5f5 4fb2558
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Thu Nov 17 11:12:19 2022 -0500

    Merge pull request #457 from hapifhir/update_HAPI_version

    upping hapi version to 6.2.1

commit 4fb2558d7ce123a4c8187bba5d4788525f8e4bf3
Author: markiantorno <markiantorno@gmail.com>
Date:   Thu Nov 17 10:07:25 2022 -0500

    upping hapi version to 6.2.1

commit 2e1f5f52769cf5f38883f3ac27e20f1fe1bdd84a
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Sat Nov 12 18:39:38 2022 +0100

    fixes for support of R4B / 6.2.0 (#455)

commit 64aeb9b2fe250ce843e47a60763d5012dee19016
Author: Kai-W <kai.westerkamp@web.de>
Date:   Sat Nov 12 16:43:56 2022 +0100

    Added hibernate.dialect for Postgress to Readme (#451)

commit f8d749ae28dbccc173a18a28269456e87b1ea6a4
Author: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Date:   Sat Nov 12 08:16:38 2022 -0500

    Tracking Hapi 6.2-PRE releases (#408)

    * Tracking branch for 6.1 pre-releases.

    * Update to 6.1.0-PRE3-SNAPSHOT

    * Adjust for hapi-fhir namespace changes and version

    * Adjust version to include new hapi-fhir HSearch fast path feature

    * Bump hapi PRE

    * Update to PRE16

    * Adjust configuration class name to HAPI-FHIR HSearch namespace consolidation.
    Add commented out sample properties for lucene and elastic.
    Move batch.job.enabled property under spring: prefix to have it considered.

    * Adjust enumeration renaming

    * Repoint FHIR 6.2.0-PRE1-SNAPSHOT

    * Add missing Bean to starter configuration

    * Update to hapi-fhir 6.2.0-PRE2-SNAPSHOT

    * Update application-integrationtest.yaml and rename it as application.yaml to make test configuration independent of prod.

    * Update to hapi-fhir 6.2.0-PRE5-SNAPSHOT

    * Update dep

    * Bump version fix failures

    * Remove dead import

    * Fix up

    * remove batch refs

    Co-authored-by: Michael Buckley <michael.buckley@smilecdr.com>
    Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
    Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
    Co-authored-by: Tadgh <garygrantgraham@gmail.com>

commit a1e2ca3ae13d24e7f66b856ac251c39de02d3eb5
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Thu Oct 27 08:21:08 2022 +0200

    revering to H2 (#449)

commit d61c8a5f96aca475b6b5ccc8aedef64614127f7b
Author: rti <rti@users.noreply.github.com>
Date:   Tue Oct 11 20:02:45 2022 +0200

    switch to postgres db (#444)

commit a95c40dd05af40434a86a7b03c475e4142dd3743
Author: patrick-werner <pa.f.werner@gmail.com>
Date:   Thu Oct 6 16:34:29 2022 +0200

    fixed SubscriptionDebugLogInterceptor adding logic

commit 7a72c86a637548d3bb1fb7ee69fe7c5d7884c8c8
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Thu Oct 6 14:26:43 2022 +0200

    removed duplicated and wrong subscription code (#440)

commit 531d2557820b5ecbe725a9142dd231413a6dd716
Author: Thomas Papke <web@thopap.de>
Date:   Sat Oct 1 17:19:01 2022 +0200

    Proper close DB connection after dialect was resolved (#435)

commit f3b9ffed4d314190b22b85b805c99f0623cb5b31
Merge: cd1a2e1 3d03cd0
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Fri Sep 30 08:46:48 2022 -0400

    Merge pull request #434 from jkiddo/feat/fix-cors

    fix: configuration of cors

commit 3d03cd00c56f48a1115adce5b266fe9c3f157109
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Wed Sep 28 22:51:57 2022 +0200

    fix: configuration of cors

    Refs: #430

commit cd1a2e1687cd164c1bc3823025f50e5b19b2d5bb
Merge: 38f37e4 5c1f99b
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Tue Sep 27 09:54:09 2022 -0400

    Merge pull request #432 from hapifhir/dependabot/maven/org.yaml-snakeyaml-1.31

    Bump snakeyaml from 1.30 to 1.31

commit 5c1f99bf188de68dcf3dfc7beb3f38b58be75995
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Tue Sep 27 13:25:21 2022 +0000

    Bump snakeyaml from 1.30 to 1.31

    Bumps [snakeyaml](https://bitbucket.org/snakeyaml/snakeyaml) from 1.30 to 1.31.
    - [Commits](https://bitbucket.org/snakeyaml/snakeyaml/branches/compare/snakeyaml-1.31..snakeyaml-1.30)

    ---
    updated-dependencies:
    - dependency-name: org.yaml:snakeyaml
      dependency-type: direct:production
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

commit 38f37e4db04d3790432f70b1ccf4fb1329c74b36
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Thu Sep 15 13:10:22 2022 +0200

    added back lost config entry: allowed_bundle_types (#427)

    * added back lost config entry

    * disabled entry

commit 43d50a0c71bb5c3194c05a17db74386773c518f2
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Tue Sep 13 18:54:14 2022 +0200

    Extract IG loading (#426)

commit d660d5f76d63ad4697148f9d612aedd29640efe9
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Sat Sep 10 21:14:01 2022 +0200

    Feat/restructuring (#422)

    * Did restructuring and made repo validation interceptor an optional bean instead as it makes it more clean

    * Moved construction of FHIR servlet into a bean for better reuse of others that would like to depend directly on this library

    * Disabled default validation enabled

commit c5e460dab02c32714fbe05f44b514ef8bdf273b8
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Sat Sep 3 20:04:59 2022 +0200

    added appProperties.getInline_resource_storage_below_size() (#420)

    * added appProperties.getInline_resource_storage_below_size()

    * indentations

commit bdc621e535a15eacca3891abd94f1bfc6a8fa333
Author: chgl <chgl@users.noreply.github.com>
Date:   Thu Aug 25 23:21:19 2022 +0200

    updated helm chart to use version 6.1.0 of the image

commit 4790c4372f28a21cd76e29169a1827095aa555ef
Author: chgl <chgl@users.noreply.github.com>
Date:   Thu Aug 25 02:46:13 2022 +0200

    Don't run maven CI on changes to the helm chart

commit 68e64f2f33757a33cb0183be35730f303b90e1ad
Author: chgl <chgl@users.noreply.github.com>
Date:   Thu Aug 25 02:34:02 2022 +0200

    Minor Helm chart dependency updates and security improvements

commit 001bc9c57a95ab04ef439f1081a800b9e387df5a
Merge: ac5364c d059954
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Tue Aug 23 11:42:46 2022 -0400

    Merge pull request #415 from chgl/updated-to-hapi-6.1.0

    Updated to hapi 6.1.0

commit ac5364c786a32a000e98081b93dd8ef546b35152
Merge: 4978f32 ee74116
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Tue Aug 23 09:53:31 2022 +0200

    Merge pull request #413 from hapifhir/jkiddo-patch-1

    Better support for ARM

commit d059954c5f40d59bc0553539e678fdc892526ddb
Author: chgl <chgl@users.noreply.github.com>
Date:   Mon Aug 22 18:16:24 2022 +0200

    Updated hapi-fhir to 6.1.0

commit 956cfb171dd8562d60ac49623e05338420d32264
Author: chgl <chgl@users.noreply.github.com>
Date:   Mon Aug 22 18:15:34 2022 +0200

    Updated Otel Java agent to 1.17.0

commit ee74116e6b4b73b84da374eca01892d30fb410ef
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Thu Aug 18 21:05:36 2022 +0200

    Better support for ARM

    java17 regular doesn't have ARM, java17-debian11 does

commit 4978f32e320da49317ba490db11712d83834c8c6
Merge: 427a147 1753272
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Mon Aug 15 07:57:39 2022 -0400

    Merge pull request #411 from chgl/patch-1

    updated opentelemetry-java-instrumentation JAR to 1.16.0

commit 1753272122665df6b2b25dc99944be44f275abdb
Author: chgl <chgl@users.noreply.github.com>
Date:   Mon Aug 15 01:20:49 2022 +0200

    updated opentelemetry-java-instrumentation JAR to 1.16.0

commit 427a1473e957d1a34e1e4feb2d40784f817c3631
Merge: 5c102f7 c617f4e
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Wed Aug 10 13:35:47 2022 -0400

    Merge pull request #410 from amuslim-fn/master

    Inclusion of bulk data instrumentation

commit c617f4e395957b72c4eba9cbfe58843436705307
Author: Arbaaz Muslim <arbaaz.muslim@freenome.com>
Date:   Tue Aug 9 16:48:22 2022 -0700

    bulk data instrumentation turned off by default

commit d148f458e0e07dad1ee2ce55c79b07bc3f612aad
Author: Arbaaz Muslim <arbaaz.muslim@freenome.com>
Date:   Tue Aug 9 16:31:49 2022 -0700

    bulk data instrumentation included

commit 5c102f76fc133846ee9a1154e94ca60a453a2442
Merge: 014dd14 c9dd605
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Tue Jul 12 08:06:08 2022 -0400

    Merge pull request #400 from chgl/fixed-tomcat-wrong-war-dir

    fixed directory of the .war in tomcat-based image

commit c9dd6054fa253d3769859942e3f3ac4e71463f20
Author: chgl <chgl@users.noreply.github.com>
Date:   Fri Jul 8 00:18:49 2022 +0200

    fixed directory of the .war in tomcat-based image

commit 014dd149b63a66a88155cebda5122763954541bb
Merge: cd8b06b 6ad2989
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Tue Jul 5 14:44:12 2022 -0400

    Merge pull request #398 from hapifhir/oss_publishing_update

    changes to pom.xml to enable publishing

commit 6ad29890f0e85e240e207a6c7183c8109fd4fe87
Author: markiantorno <markiantorno@gmail.com>
Date:   Tue Jul 5 14:27:05 2022 -0400

    changes to pom.xml to enable publishing

commit cd8b06b263a9d18ca820fb09860e51a6029e16eb
Author: chgl <chgl@users.noreply.github.com>
Date:   Mon Jul 4 19:44:20 2022 +0200

    Added OpenTelemetry Java Agent JAR to container image (#391)

    Closes #387

commit 8a5d2f8aa563036e988644a11acedc18ba6c846c
Merge: 82d1b35 bea4d47
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Mon Jul 4 14:57:31 2022 +0200

    Merge pull request #397 from hapifhir/patrick-werner-remove-config-duplicate

    removed wrong and duplicated config entry

commit bea4d471aaa1d4370ed79bb3615054c2be5b18c3
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Mon Jul 4 14:54:49 2022 +0200

    removed wrong and duplicated config entry

    `daoconfig_client_id_strategy`does not resolve and is a duplicate of `client_id_strategy`

commit 82d1b357f7fef7ac5edb7589e3eca7041f7501e2
Merge: aa56061 d6b5bc3
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Mon Jul 4 14:48:39 2022 +0200

    Merge pull request #396 from hapifhir/patrick-werner-fix-h2

    Applying fix from upstream for h2 Binaries

commit d6b5bc3cd22c018f283a2699ab77ec643cd1ccba
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Mon Jul 4 14:46:15 2022 +0200

    Applying fix from upstream for h2 Binaries

    This issue is already fixed upstream. Can be removed with next hapi version upgrade.
    https://github.com/hapifhir/hapi-fhir/pull/3676

commit aa5606158a291e1431d25ec4e9ec9f6249229d78
Merge: 67caa88 a026b1f
Author: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Date:   Mon Jun 27 10:25:08 2022 -0400

    Merge pull request #386 from ehealth-co-id/fix-binary

    add BinaryAccessProvider to BaseJpaRestfulServer when binary_storage_enabled is true

commit a026b1f390ab5c4cefc00ccd22cd5928206924ff
Author: Ibrohim Kholilul Islam <ibrohimislam@users.noreply.github.com>
Date:   Thu Jun 23 12:00:55 2022 +0700

    Update src/main/java/ca/uhn/fhir/jpa/starter/BaseJpaRestfulServer.java

    Co-authored-by: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>

commit 41ba07a5e5fcdbcee05b23f4d58c3c1d115b2052
Author: Ibrohim Kholilul Islam <ibrohimislam@gmail.com>
Date:   Fri Jun 17 18:15:58 2022 +0000

    add BinaryAccessProvider to BaseJpaRestfulServer

commit 67caa88e06cf79df9f52db95ea9b2da03b00af6c
Author: chgl <chgl@users.noreply.github.com>
Date:   Sat Jun 4 14:24:28 2022 +0200

    updated helm chart to use latest v6.0.1 version of the image (#382)

    * updated helm chart to use latest v6.0.1 version of the image

    * updated workflow to run against multiple k8s versions

commit 2daf365bdf0c6826bb0ebd3cbe12110877584dad
Merge: 73d7ee1 e9ff226
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Sun May 29 09:28:43 2022 -0400

    Merge pull request #376 from hapifhir/smoke_tests

    Smoke tests

commit 73d7ee185771a10e9156d7b2d97fe7e5af6ae20f
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Thu May 26 15:00:07 2022 -0400

    bumping to non-snapshot version (#377)

commit e9ff226750d5ac335d46bbddad1bdaa6a3baa935
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Wed May 25 12:55:41 2022 -0400

    Update src/test/smoketest/SMOKE_TEST.md

    Co-authored-by: Ken Stevens <khstevens@gmail.com>

commit 788015f467b91c9fb5dfaf043a7a4edd21553f94
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Wed May 25 12:55:22 2022 -0400

    Update src/test/smoketest/SMOKE_TEST.md

    Co-authored-by: Ken Stevens <khstevens@gmail.com>

commit b71880e39ea06392a0a9aefdf40bc2621831dbef
Author: Mark Iantorno <markiantorno@gmail.com>
Date:   Wed May 25 12:55:16 2022 -0400

    Update src/test/smoketest/SMOKE_TEST.md

    Co-authored-by: Ken Stevens <khstevens@gmail.com>

commit 8d6247bfe8357f0769ff7478e3533ed765006bae
Author: markiantorno <markiantorno@gmail.com>
Date:   Tue May 24 19:20:13 2022 -0400

    wip

commit 067c7f16c4f450599e088b7a30f4cb50475495ad
Author: markiantorno <markiantorno@gmail.com>
Date:   Tue May 24 19:18:07 2022 -0400

    adding base documentation

commit 9882a1cd58065bf90f2d9ef011d99ffe7acbb779
Author: markiantorno <markiantorno@gmail.com>
Date:   Tue May 24 17:37:45 2022 -0400

    adding smoke test files

commit d660dc137004d8bbe2c635fe6b7ae31701f286c0
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Sat May 21 10:31:49 2022 -0700

    Re-add valueset operation provider

commit f39393ca976db25e0dda588bb67451683af074e6
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Sat May 21 10:10:20 2022 -0700

    Disable lucene by default

commit 4dacf6ae904fa45a04c38a7bb9622cdff9115247
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Sat May 21 09:54:50 2022 -0700

    Re-add valuesetoperation provider

commit 8ac32ddf7f65d2ef16250a3a9d79f725792bd9c1
Merge: 6ad499c e5b0fc7
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Fri May 20 12:28:39 2022 -0700

    Merge pull request #373 from hapifhir/20200520-test-failure

    fix build

commit e5b0fc721621eaece1291bbdacc72a4caabf67a2
Author: Ken Stevens <khstevens@gmail.com>
Date:   Fri May 20 15:24:17 2022 -0400

    fix build

commit 6ad499cecb82c3bc1c76b50aa58d46ea6b95a91b
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Thu May 19 14:45:42 2022 -0700

    Bump to pre-01

commit 7cfbac89561c6ce5c831ea04f6d5926540a4a016
Merge: 244113b d4bc6fe
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Thu May 19 14:44:36 2022 -0700

    Merge pull request #372 from hapifhir/rel_6_0_0_mergeback

    Rel 6 0 0 mergeback

commit d4bc6febb39d5fdd240bb3dee9c381d5003507bf
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Thu May 19 13:34:29 2022 -0700

    Bump java version for test

commit af842619b0f9de2684a633c49e9078416b231d5a
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Thu May 19 12:59:22 2022 -0700

    Fix reindex provider

commit 5942823f17f6cdf0e6c0888b16db0dcac9908db4
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Thu May 19 11:56:14 2022 -0700

    Remove value set provider as it causes a boot failure without lucene

commit 2a71578516a35db18951331e764dd23602a9bcb0
Merge: 12ea07b 244113b
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Thu May 19 10:43:51 2022 -0700

    Merge branch 'master' into rel_6_0_0_mergeback

commit 12ea07b460bdf71dbf92e4d198a1869e6dbc75e5
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Mon May 16 15:45:49 2022 -0700

    make lastN test pass

commit 87585ec7cc3d17c2bc4b51cc148f2537031244c2
Author: Jaison Baskaran <jaison.baskaran@smilecdr.com>
Date:   Mon May 16 16:18:30 2022 -0600

    hibernate search application properties updates.

commit ffd0cb1a4f8a662f01058ce5bf7a5101c5298241
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Mon May 16 14:26:52 2022 -0700

    Bump ES version

commit cd0b8d7392ceaef13a68aa9f56fb038489f0152f
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Mon May 16 09:57:30 2022 -0700

    Bump pom and minimum java version

commit 244113ba67d99b414f2c1bba6379145c16b922dd
Author: Dennis Verspuij <6680484+dennisverspuij@users.noreply.github.com>
Date:   Mon May 9 21:39:56 2022 +0200

    Fix applying supported_resource_types option with list that already includes SearchParameter (#365)

commit 91e4105fd8c0c900e552633fbe02d436564b8675
Author: Alejandro Medina <janol77@users.noreply.github.com>
Date:   Fri May 6 12:25:51 2022 -0400

    Add: of-type modifier option in application.yaml (#363)

    Co-authored-by: Alejandro Medina <amedina@cens.cl>

commit fdfa6fd711f411c58b9175223c05141cea0598fe
Author: chgl <chgl@users.noreply.github.com>
Date:   Sun May 1 21:48:18 2022 +0200

    Expose Prometheus metrics (#355)

commit f736b6d8e63bd6bf802eeec57614fd768629a116
Author: Michael Buckley <michael.buckley@smilecdr.com>
Date:   Fri Apr 29 08:57:37 2022 -0400

    Bump to hapi PRE11

commit 51cf27a4f9a6385bd47895a88dd6d1482d9a6768
Merge: 3a880ee 1a52897
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Wed Apr 20 20:00:00 2022 +0200

    Merge pull request #321 from MacL3an/patch-3

    Added instructions about removing Hibernate dialect

commit 3a880ee42cd6f9c0a7e193acf5c76b804e84febc
Merge: c607a98 c8da589
Author: michaelabuckley <michaelabuckley@gmail.com>
Date:   Wed Apr 20 13:19:01 2022 -0400

    Merge pull request #353 from hapifhir/advanced-lucene-disclaimer

    Add disclaimer for advanced_lucene_indexing

commit b589542519a06a04c1e739b35ec3ff2b7f32ae5c
Merge: ae724f4 f1e18d2
Author: michaelabuckley <michaelabuckley@gmail.com>
Date:   Wed Apr 20 12:35:04 2022 -0400

    Merge pull request #352 from hapifhir/mb-turn-off-lucene

    Revert accidental default activation of experimental lucene indexing

commit c8da589636ca510445310efb36692806cb8b8a7b
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Wed Apr 20 18:31:37 2022 +0200

    Add disclaimer for advanced_lucene_indexing

    added warning to     advanced_lucene_indexing: false property

commit f1e18d200a2656db37a81dd355909bf1fd9b587b
Author: Michael Buckley <michael.buckley@smilecdr.com>
Date:   Wed Apr 20 12:23:10 2022 -0400

    Revert accidental default activation of experimental lucene indexing

commit c607a98728b2eb79bf73b266e3457bbab7f44e3c
Author: chgl <chgl@users.noreply.github.com>
Date:   Fri Apr 15 19:28:53 2022 +0200

    Updated to HAPI FHIR version 5.7.2 (#349)

commit ae724f417224c41fb6ab6eb527b1e5f9d522a86e
Author: Jaison Baskaran <jaison.baskaran@smilecdr.com>
Date:   Wed Apr 13 08:54:11 2022 -0600

    Bump to PRE10

commit 21165ccfaa82748e22cde939cdee8e98437c1ce2
Merge: bf51c22 da319e8
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Wed Apr 13 13:52:06 2022 +0200

    Merge pull request #337 from hapifhir/feature/spring-boot-actuator

    Add actuator

commit bf51c2263af48f1a5927363d45c136068c78bd21
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Mon Apr 11 20:00:06 2022 +0200

    Update application.yaml

    Reverted to sane defaults

commit 4bed69fedfd1f3021c1ecdae388dfee9067073e2
Author: chgl <chgl@users.noreply.github.com>
Date:   Mon Apr 11 17:56:32 2022 +0200

    updated helm chart to use v5.7.0 and latest PostgreSQL sub-chart (#346)

commit bb21ccfe90e5e40b86587bcf9b04cda08114b878
Author: dotasek <dotasek.dev@gmail.com>
Date:   Mon Apr 11 11:47:09 2022 -0400

    Fix comments in Demo that lead to 404 (#348)

    Co-authored-by: dotasek <david.otasek@smilecdr.com>

commit cdda71b25320afa83538c2c6d88e097bedbfaa70
Author: craig mcclendon <XcrigX@users.noreply.github.com>
Date:   Sat Apr 9 12:19:44 2022 -0500

    add support for ms sql server (#347)

commit 6b3f57cf12a1f264a9ef9ce9bcd885de0a67d269
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Thu Apr 7 22:32:38 2022 +0200

    Update application.yaml (#345)

commit 49401c0d3dbd52c9a5b8ac3c9c4407fcb973a367
Author: Jaison Baskaran <jaison.baskaran@smilecdr.com>
Date:   Tue Mar 29 15:16:08 2022 -0600

    Bump to PRE9

commit da319e8761ed2ef017ed5e9dcbde489a99489123
Author: craig mcclendon <XcrigX@users.noreply.github.com>
Date:   Wed Mar 23 14:12:48 2022 -0500

    disable springboot actuator endpoints other than 'health' for security reasons (#338)

    Co-authored-by: Craig McClendon <craig.mcclendon@accenture.com>

commit 403b87573d6381e85186f8d3c1f4226052fdae98
Author: Michael Buckley <michael.buckley@smilecdr.com>
Date:   Wed Mar 23 10:34:42 2022 -0400

    Bump to PRE8

commit aeef4b176c0a48065c6190f6b56d27a45a62db33
Author: jkv <jenskristianvilladsen@gmail.com>
Date:   Sun Mar 20 21:22:36 2022 +0100

    Add actuator

commit 146b9f68ac92ae62da878de36450bd7619d016ff
Author: Jaison Baskaran <jaisonb@gmail.com>
Date:   Wed Mar 9 09:03:10 2022 -0700

    Bump hapi-fhir version to 'PRE5' (#329)

commit 929a3535fa93d33b24cef06ed4158ae2fcb9f6a2
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Tue Mar 8 10:44:13 2022 +0100

    Update application.yaml

    Roll back - mistake from my side

commit 0483db9195057326a574b29af654f8da0b1cfee1
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Tue Mar 8 10:42:52 2022 +0100

    Update application.yaml

commit 40d7b9ce27355fedb3fb70fcd79a09d7bd8290bb
Author: Patrick Werner <pa.f.werner@gmail.com>
Date:   Mon Mar 7 13:20:06 2022 +0100

    added reindexProvider to Config (#326)

commit 7db15103fe4790817588e74a099126e8008b620f
Author: Joel Schneider (NMDP) <jschneid@nmdp.org>
Date:   Fri Mar 4 04:38:16 2022 -0600

    add dao_scheduling_enabled configuration property (#324)

commit 24a20a7e973aef9674204bbce202cac860d9a472
Author: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Date:   Wed Mar 2 16:39:13 2022 +0100

    Feature/update docker support (#319)

    * Updated docker image according to discussion on https://github.com/hapifhir/hapi-fhir-jpaserver-starter/pull/305

    * Added doc

    * Added corrections according to comments

    * Update Dockerfile

    * Update build-images.yaml

    Updated to default to distroless

commit 31ed166ab97adef2eebbfe137d82078fcadd961c
Merge: 810b090 28e86bd
Author: Michael Buckley <michael.buckley@smilecdr.com>
Date:   Mon Feb 28 14:41:03 2022 -0500

    Merge branch 'nih-testing' into rel_6_0_0

    * nih-testing:
     register the ValueSet provider.

commit 810b090846d6c2365d709ed119745cd3d293778d
Author: Ken Stevens <khstevens@gmail.com>
Date:   Wed Feb 23 17:24:21 2022 -0500

    fix to work with latest hapi-fhir

commit f2ba86d7db3780b3be0028c04cb0d0be8f7b0105
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Wed Feb 23 09:29:22 2022 -0800

    Move to newlines

commit 28e86bdb8ddb10fb0cb3d906a6b8a25cb8c12d47
Author: Jaison Baskaran <jaison.baskaran@smilecdr.com>
Date:   Wed Feb 23 09:38:42 2022 -0700

    Bump HAPI-FHIR version

commit 1a528978b87bc8c78420fac4281cc1e01d7a3b21
Author: Håkan MacLean <hakan@maclean.se>
Date:   Tue Feb 22 09:36:41 2022 +0100

    Added instructions about removing Hibernate dialect

    To fix the problem raised in [this](https://github.com/hapifhir/hapi-fhir-jpaserver-starter/issues/318) issue.

commit 0e4926e59bd3aaef09a424fc709f1077cc05dd8c
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Mon Feb 21 16:24:08 2022 -0800

    Remove search coord thread pool

commit 94f47f4736df7293c44336462139ed17dee947d4
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Mon Feb 21 16:13:35 2022 -0800

    Bump version

commit deefd595dd0189efe9f1945a7aac7757a04f3cba
Merge: 3fd8803 a6abfb9
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Mon Feb 21 14:27:49 2022 -0800

    Merge pull request #316 from hapifhir/rel_5_7

    Rel 5 7

commit a6abfb9e24e291391f6b1d0d6cd9bcaeef1dac36
Merge: fa8999b 3fd8803
Author: Tadgh <garygrantgraham@gmail.com>
Date:   Thu Feb 17 17:5…
tadgh added a commit that referenced this pull request Apr 18, 2024
* Remove superfluous migration

* Remove superfluous migration

* Update upgrade.md

* fixing test (#4835)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* email subscription, throw NullPointerException (#4790)

* fix bug

* Favoring constructor initialization to autowiring.

* enhancing test.

* Making class LoggingEmailSender available outside of the hapi-fhir-japserver-uhnfhirtest module.

* Passing all tests.

* adding changelog.

* Bumping version to 6.5.20-SNAPSHOT

* addressing code review comment.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* Add docs for CR operations (#4855)

* Add docs for CR operations

* Correct changelog and javadoc for $package

* Add documentation for $apply parameters

* Add additional documentation for $package

* Cleanup

* Cleanup

* Cleanup

* Address review comments

* Add documentation for $care-gaps operation. (#4862)

* Add documentation for -gaps.

* addressing the comments.

---------

Co-authored-by: Chalma Maadaadi <chalma@alphora.com>

* 4853 validation does not error when display is not the same as the display defined in the codesystem 2 (#4854)

* added failing test

* implemented the solution

* changed test name

* added change log

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_6_0/4853-validation-does-not-error-when-display-is-not-the-same-as-the-display-defined-in-the-codesystem-2.yaml

Co-authored-by: James Agnew <jamesagnew@gmail.com>

---------

Co-authored-by: Steven Li <steven@smilecdr.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>

* fixing patient everything operator (#4845)

* fixing patient everything operator

* review fix

---------

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* fix link

* Move image file

* Bundle resources containing over 100 references to the same Organization will fail with HAPI-2207 (#4871)

* Add failing unit test.

* Fix JpaId Long equality comparison to use ! equals() instead of !=, which fails for different instances of the same Long value.

* Add changelog.

* added warn message and test (#4848)

* added warn message and test

* code review fixes

---------

Co-authored-by: Long Ma <long@smilecdr.com>

* Issue 4804 full table scan on mpi link during mdm clear (#4805)

* version bump for next release  (#4793)

* version bump

* Bump to correctnumber

* Version Enum and folder

* Remove interim from list

* wip

* Fix operation on nested type-choices in FhirPatch implementation (#4783)

* Fix operation on nested type-choices in FhirPatch implementation

* Add credit for #4783

---------

Co-authored-by: James Agnew <jamesagnew@gmail.com>

* #4468 fix previous link offset no cache pagination (#4489)

* #4468 Add test reproducing the issue

* #4468 Fix previous link for no cache offset pagination

* #4468 Use unchecked URI parsing

* Credit for #4489

---------

Co-authored-by: James Agnew <jamesagnew@gmail.com>

* Changelog and data generating test

* Add MdmLink index

* Avoid double link deletion

* Use ThreadLocal safely

---------

Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: Zach Smith <85943952+zachdoctolib@users.noreply.github.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Fix erroneous batch 2 $export 75% complete count when the job is COMPLETE (#4859)

* Add failing unit test.

* Add conditional logic to the InstanceProgress progress percentage to disregard the incomplete count if this is called from the reduction step.  This is to get around a race condition in which a work chunk is QUEUED and not yet complete when the reduction step calculates the progress.

* Add final.

* Add changelog.

* disable wars (#4877)

Co-authored-by: Ken Stevens <ken@smilecdr.com>

* 4868 fix paging hapi (#4870)

* fixing some offset and adding a test

* fixing the offset paging

* Removing duplicate

---------

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com>

* 4875-binary-access-write-doest-trigger-STORAGE-BINARY-ASSIGN-BLOB-ID-PREFIX-pointcut (#4876)

* Add failing test

* Add failing test

* Fix and changelog

* Pass content type parameter

* Back to auto wiring the context

* Invoke interceptor only when getting blobId, not also when storing it

* Avoid breaking implementers

* Address review comment

* Add new exception Msg code

* Fix broken test

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Fix batch job (bulk export) processed record count (#4879)

* Remove racy stats recalc.

* Throw 404 when requesting $export of non-existent Group or Patient (#4890)

* Remove default implementation intended only for interim backwards compatibility (#4894)

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Rule apply patient export (#4893)

* Test, fix, and changelog

* Better partition resolution

* Add checks based on rule applier

* Fix ordering failure due to hash set

* Allow empty auth interceptor

* Fix up operation type on invocation

* Add more tests, make hack implementation for patient instance level operation

* Tighten test name

* Changelog

* Default method

* remove dead method

* Remove dead autowire

---------

Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>

* cve pom changes (#4898)

Co-authored-by: Long Ma <long@smilecdr.com>

* backport subscription topic bean cleanup (#4904)

* 4891 bulk export do not recurse unasked for resources (#4895)

* updating tests

* fixing bulk export to not fetch resources not requested

* cleanup

* cleanup

* more warning suppressing

* adding error code

* blah

* fix test

* review fixes

---------

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* lowers log level to remove bootup noise (#4908)

* CVE rel 6 6 (#4907)

* cve pom changes

* bump javax.el to jakarta.el

---------

Co-authored-by: Long Ma <long@smilecdr.com>

* Issue 4905 post binary failure invoking interceptor for pointcuts storage preshow resources (#4906)

* Initial failing test

* Avoid applying binary blob id prefix multiple times

* Remove recently introduced method not needed anymore

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Enhance LogbackCaptureTestExtension (#4869)

* repro bug with test, fix bug

* ken informed me he resolved this bug on master, so i'm switching to use his solution

* disable wars

* review feedback

* review feedback

* review feedback again

---------

Co-authored-by: josie <josie.vandewetering@smilecdr.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>

* Resolve 4863 from release branch searchparametercanonicalizer does not account for search parameters for custom resources types when converting dstu23 into runtimesearchparam (#4887)

* Modified canonicalizeSearchParameterDstu2 and 3, now correctly detect search parameters for custom resources

* Canonicalizers now correctly handle search parameters for custom resources

* created changelog

* Modification based on comments:
- remove Resource from target field when there are custom resource types
- fixed changelog typo
- removed unnecessary variable providesMembershipInCompartments

* Added tests for the SearchParameterCanonicalizer to test if base and target of RuntimeSearchParam is set as expected for DSTU2, DSTU3, R4, R4B, and R5 resources

* Fixed typo and removed commented code

* re-ordered init methods

* Update changelog

Co-authored-by: Tadgh <garygrantgraham@gmail.com>

* modifications following first code review.

---------

Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* License

* Remove _lastUpdated filtering of _revincludes. (#4899)

Remove _lastUpdated filtering of _revincludes.

* 4910-dm-migration-error-for-oracle-19c (#4916)

* Remove all_constraints references which break in oracle 19c

* Add changelog

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* 4873 empty fhirid causes missing resource (#4874)

* add check for empty fhirid string and add test

* add test for populateid

* changelog

* version bump

* version bump

* reverse version bump

* Back to 6.5.21-SNAPSHOT.

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>

* Fix include canonical url performance (#4919)

Use hash_identity for canonical join

* License

* Version bump

* Temp disable

* Make this dependency provided

* Updating version to: 6.6.1 post release.

* Bump snakeyaml

* Bump jackson to be compatible with new snakeyaml

* Bump deps (#4926)

* resolve CVEs, add new notes

* Updating version to: 6.6.2 post release.

* backport pr 5013 tp rel_6_4

* bump to 6.4.6

* added new version version.yaml

* Updating version to: 6.4.7 post release.

* #5023 Unexpected usage of awssdk StringUtils in hapi 6.6 jpa migration (#5024)

task

Replace usage of awssdk

* added docs

* mssql test fixes

* Updating version to: 6.6.3 post release.

* version bump

* Bump to core release 6.0.22 (#5028)

* Bump to core release 6.0.16

* Bump to core version 6.0.20

* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper

* Bump to core 6.0.22

* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)

* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID

* added changelog

* changed to valid version number

* changed to valid version number, need to be ordered by version number...

* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)

5123 - Use DEFAULT partition for server-based requests if none specified

* consent remove all suppresses next link in bundle (#5119)

* added FIXME with source of issue

* added FIXME with root cause

* added FIXME with root cause

* Providing solution to the issue and removing fixmes.

* Providing changelog

* auto-formatting.

* Adding new test.

* Adding a new test for standard paging

* let's try this and see if it works...?

* fix tests

* cleanup to trigger a new run

* fixing tests

---------

Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score  (#5118)

* fix, test, changelog

* fix, test, changelog

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* _source search parameter needs to support modifiers (#5095)

_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers

* Fix HFQL docs (#5151)

* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)

* Initial failing test.

* Solution with changelog.

* fixing format.

* Addressing comment from code review.

* fixing failing test.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* documentation update (#5154)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* Fix hsql jdbc driver deps (#5168)

Avoid non-included classes in jdbc driver dependencies.

* $delete-expunge over 10k resources will now delete all resources (#5144)

* First commit with very rough fix and unit test.

* Refinements to ResourceIdListStep and Batch2DaoSvcImpl.  Make LoadIdsStepTest pass.   Enhance Batch2DaoSvcImplTest.

* Spotless

* Fix checkstyle errors.

* Fix test failures.

* Minor refactoring.  New unit test.  Finalize changelist.

* Spotless fix.

* Delete now useless code from unit test.

* Delete more useless code.

* Test pre-commit hook

* More spotless fixes.

* Address most code review feedback.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Fix the noUrl case by passing an unlimited Pegeable instead.  Effectively stop using page size for most databases.

* Deprecate the old method and have it call the new one by default.

* updating documentation (#5170)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* _source search parameter modifiers for Subscription matching (#5159)

* _source search parameter modifiers for Subscription matching - test, implementation and changelog

* Removal of meta tags during updates do not trigger subscription (#5181)

* Initial failing test.

* adding solution;
fixing documentation;

* spotless apply

* adding changelog

* modifying current test

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* Issue 5173 get gateway everything doesnt return all patients (#5174)

* Failing test

* Also set offset and count in base DAO override

* Changelog

* Fix for specific case where count has been set in parameters

* spotless

* Improve checks

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Do not 500 and continue IG ingestion when different IGs try to save different ValueSets with colliding FHIR IDs (#5175)

* First commit with failing unit test and small tweaks.

* Swallow resource version exceptions from colliding ValueSet OIDs and log a descriptive error instead.  Add more detailed unit testing.

* Tweaks to logic and update the changelog.  Reverse all changes to TermReadSvcImpl.

* Revert PackageResourceParsingSvc to release branch baseline.

* Accept code reviewer suggestion to change changelog description.

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

---------

Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

* Fix link

* Remove target slf4j version

* dont use new API for a bit (#5191)

* Return DropIdGeneratorTask from the Builder to permit clients to mutate the (#5193)

DropIdGeneratorTask.

* Dqm performance bug update and provider loader fix (#5180)

* update tests, move properties, update operation loader

* update wip

* remove test

* fixing tests, adding config

* update config and provider loader

* fix bundles

* fix cache settings on tests

* version bump and change log

* version bump

* fix formatting

* CVE-2022-45868

* wip cve change

* cve h2 add back in

---------

Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>

* bulkExportReuse with POST and GET (#5161)

* string manipulation

* Code to ensure bulkExportReuse works with POST and GET requests

* Added formatting changes

* Fixed tests that were not working

* Formatting

* Code clean up

* fixing test failures

* fixing test failures

* Removed arrOfParams to now utilize ObjectMapper

* Removing stack trace and adding an exception

* Fixed test issue

* formatting

* formatting

* Resolving code review comments

* Reduce size of subscription max results (#5194)

* Reduce MAX_SUBSCRIPTION_RESULTS to 10000

* Add changelog

* 5037 goldenresource remains when target resource deleted (#5038)

* draft test and fix

* remove unused fields

* remove unused fields

* remove unused fields

* draft test + solution for possible match case

* combine sql statement + more error checking

* add test case for possible duplicate

* add config for autodeleting grs

* refactoring, adding support for mongo, docs

* refactoring + fixing mongo queries

* add changelogs

* fix both way link removal

* clean up test comments

* rename method

* remove unnecessary bean

* merge master/resolve conflicts

* mvn spotless

* address comment

* changes to avoid version bumping

* spotless

* change error code

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* dont use new API for a bit (#5190)

* licenses

* Fixing terminology upload with large file. (#5204)

* create initial test

* adding fix;
adding changelog;

* fixing format.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* up version to 6.8.0 from snapshot

* fix up some duplicate deps for skipping

* Force deployment of other projects

* make dummy java class to pass sonatype checks

* make dummy java class to pass sonatype checks

* Cheeky test removal

* Another test removal

* Updating version to: 6.8.1 post release.

* adding back in tests for release pipelines

* Fix bad version insert

* Bump to core library version 6.0.22.2 (#5261)

* Bump to core library version 6.0.22.2

* Bump HAPI to 6.8.1-SNAPSHOT, core library version to 6.0.22.2

* up version to 6.8.1

* Prevent remote deployment

* Updating version to: 6.8.2 post release.

* Re-add deploy plugin skip

* re-add version

* Bump core library version to 6.0.22.2

* Bump HAPI to 6.8.2-SNAPSHOT

* Fix up version enum

* Version bump

* Updating version to: 6.8.3 post release.

* Make display name validation configurable (#5321)

* Test fixes

* Build cleanup

* Initial test passing

* Test fixes

* Tests all seem to be working

* Make display validation level configurable

* Should be all working

* Add changelog

* Add to changelog

---------

Co-authored-by: Tadgh <garygrantgraham@gmail.com>

* wip

* wip

* Fix conflicts

* add backport info

* Fix versioning

* test fixes

* disabled 1 test

* backported 5271 to fix validation message tests

* wip

* Changelog

* Fix tests

* Fix backport

* Add upgrade.md

* Fix test

* Fix key

* Updating version to: 6.8.4 post release.

* 5353 iterate on revincludes and includes does not return correct resources when used with non iterate revincludes (#5354)

* added failing test

* implemented solution

* added doc generation

* added changelog

* fixed the order of includes and revincludes, based on what was implemented before

* fixed formatting

* fixed wording

---------

Co-authored-by: Steven Li <steven@smilecdr.com>

* added changelog

* Updating version to: 6.8.5 post release.

* merge back 5377

* changelog

* Allow cached search with consent active when safe (#5387)

Allow the search cache when using consent if safe

* Change package installation behaviour such that it updates the existing SearchParameter base with remaining resources (#5376)

* Change package installation behavior such that it updates the existing SearchParameter base with remaining resources

* Change package installation behavior such that it updates the existing SearchParameter base with remaining resources

* Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable.

* Use resourceType in the package installer output to fix tests. Minor change with resourceType condition. Update changelog description to make it more readable.

* Updating version to: 6.8.6 post release.

* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning (#5389)

* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - Implementation

* Reverse Chaining searches returns an error when invoked with parameter _lastUpdated. (#5177)

* version bump

* Bump to core release 6.0.22 (#5028)

* Bump to core release 6.0.16

* Bump to core version 6.0.20

* Fix errors thrown as a result of VersionSpecificWorkerContextWrapper

* Bump to core 6.0.22

* Resolve 5126 hfj res ver prov might cause migration error on db that automatically indexes the primary key (#5127)

* dropped old index FK_RESVERPROV_RES_PID on RES_PID column before adding IDX_RESVERPROV_RES_PID

* added changelog

* changed to valid version number

* changed to valid version number, need to be ordered by version number...

* 5123 - Use DEFAULT partition for server-based requests if none specified (#5124)

5123 - Use DEFAULT partition for server-based requests if none specified

* consent remove all suppresses next link in bundle (#5119)

* added FIXME with source of issue

* added FIXME with root cause

* added FIXME with root cause

* Providing solution to the issue and removing fixmes.

* Providing changelog

* auto-formatting.

* Adding new test.

* Adding a new test for standard paging

* let's try this and see if it works...?

* fix tests

* cleanup to trigger a new run

* fixing tests

---------

Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* 5117 MDM Score for No Match Fields Should Not Be Included in Total Score  (#5118)

* fix, test, changelog

* fix, test, changelog

---------

Co-authored-by: justindar <justin.dar@smilecdr.com>

* _source search parameter needs to support modifiers (#5095)

_source search parameter needs to support modifiers - added support form :contains, :missing, :above modifiers

* Fix HFQL docs (#5151)

* Expunge operation on codesystem may throw 500 internal error with precondition fail message. (#5156)

* Initial failing test.

* Solution with changelog.

* fixing format.

* Addressing comment from code review.

* fixing failing test.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* documentation update (#5154)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* Fix hsql jdbc driver deps (#5168)

Avoid non-included classes in jdbc driver dependencies.

* $delete-expunge over 10k resources will now delete all resources (#5144)

* First commit with very rough fix and unit test.

* Refinements to ResourceIdListStep and Batch2DaoSvcImpl.  Make LoadIdsStepTest pass.   Enhance Batch2DaoSvcImplTest.

* Spotless

* Fix checkstyle errors.

* Fix test failures.

* Minor refactoring.  New unit test.  Finalize changelist.

* Spotless fix.

* Delete now useless code from unit test.

* Delete more useless code.

* Test pre-commit hook

* More spotless fixes.

* Address most code review feedback.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Remove use of pageSize parameter and see if this breaks the pipeline.

* Fix the noUrl case by passing an unlimited Pegeable instead.  Effectively stop using page size for most databases.

* Deprecate the old method and have it call the new one by default.

* updating documentation (#5170)

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>

* _source search parameter modifiers for Subscription matching (#5159)

* _source search parameter modifiers for Subscription matching - test, implementation and changelog

* first fix

* tests and preliminary fixes

* wip, commit before switching to release branch.

* adding capability to handle _lastUpdated in reverse search (_has)

* adding changelog

* applying spotless.

* addressing code review comments.

---------

Co-authored-by: tadgh <garygrantgraham@gmail.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>

* Br 20231019 add cr settings for cds hooks (#5394)

* Add settings used in CR CDS Services.  Remove config dependency on Spring Boot.

* Add changelog

* Use String.format rather than concat strings

* spotless apply

* Add javadoc

* Upgrade notes for the forced-id change (#5400)

Add upgrade notes for forced-id

* Clean stale search results more aggressively. (#5396)

Use bulk DMA statements when cleaning the search cache.
The cleaner job now works as long as possible until a deadline based on the scheduling frequency.

* bump version of clinical reasoning (#5406)

* Transaction fails if SearchNarrowingInterceptor is registered and Partitioning Enabled - fix cross-tenant requests failure (#5408)

* Transaction with conditional update fails if SearchNarrowingInterceptor is registered and Enabled Partitioning - fix and tests added

* removed unused alias from SQL query of mdm-clear (#5416)

* Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)

* Enable child classes to use Boolean class return type

* spotless

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* If AutoInflateBinaries is enabled, binaries are created on the disk only for the first resource entry of the bundle (#5420)

* If AutoInflateBinaries is enabled, binaries created on disk by bundled requests are created only for the first resource entry - fix

* Revert "Issue 5418 support Boolean class return type in BaseInterceptorService (#5421)" (#5423)

This reverts commit 4e295a5.

Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com>

* Use new FHIR_ID column for sorting (#5405)

* Sort `_id` using new FHIR_ID column.
* Fix old tests that put client-assigned ids first.

* Better indexing for sort

* Bump core to 6.1.2.2 (#5425)

* Bump core to 6.1.2.1

Patch release that uses https for primary org.hl7.fhir.core package server

* Bump core to 6.1.2.2

* Make sure to return always a value for Boolean class return type. (#5424)

Implement change in a non-disruptive way for overriders

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Add non-standard __pid SP for breaking ties cheaply during sorts. (#5428)

Add a non-standard __pid SP.

* Review changes for new _pid SP. (#5430)

Change name to _pid to match our standard and add warning.

* Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition (#5432)

* Fix VersionCanonicalizer conversion from R5 into DSTU2 for CapabilityStatement, Parameters and StructuredDefinition.

* Fix spotless issue

* CVEs for 6.10.0 (#5433)

* Bump jetty

* Bump okio-jvm

* 8.2.0 mysql connector

* Jena and elastic bumps

* Fix test

* 5412 post bundle on partition incorrect response.link shown (#5413)

* Initial fix and unit test provided

* spottless check

* Made relevant changes to make solution version agnostic

* relevant logic changes made

* spotless changes made

* New logic added to fix failing test cases

* formatting

* New logic to make the function more robust

* spotless checks

* Left a trailing slash in the tests

* Made relevant test changes and changed logic

* spotless changes

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/6_10_0/5412-during-partition-fullUrl-not-shown-in-response.yaml

changing changelog

Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>

* Formatting requirements

---------

Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>

* Resolve We don't have guaranteed subscription delivery if a resource is too large (#5414)

* first fix

* - added the ability to handle null payload to SubscriptionDeliveringMessageSubscriber and SubscriptionDeliveringEmailSubscriber
- refactored code to reduce repeated code
- cleaned unnecessary comments and reformatted files

* Changed myResourceModifiedMessagePersistenceSvc to be autowired

* removed unused import

* added error handling when inflating the message to email and message subscriber

* reformatted code

* Fixing subscription tests with mocked IResourceModifiedMessagePersistenceSvc

* Changes by gary

* Reformatted file

* fixed failed tests

* implemented test for message and email delivery subscriber. Fixed logical error. Reformatted File.

* - implemented IT
- fixed logical error
- added changelog

* fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor

* fix for cdr tests, NOTE: this makes the assumption that we will always succeed for inflating the database in the tests that uses SynchronousSubscriptionMatcherInterceptor

* resolve code review comments

* reformatted files

* fixed tests

* Fix for failing IT test in jpaserver-starter (#5435)

Co-authored-by: dotasek <dotasek.dev@gmail.com>

* wip

* Bump jackson databind

* Pin Version

* Ignored duplicate classes

* Updating version to: 6.10.1 post release.

* Fix pom

* Skip remorte nexus

* make release faster

* Updating version to: 6.10.1 post release.

* Oracle create index migration recovery (#5511)

* CLI tool command migrate-database executing in dry-run mode insert entries into table FLY_HFJ_MIGRATION (#5487)

* initial test

* Solution with changelog.

* making spotless hapi

* addressing comments from code reviews

* making the test better.

* addressing code review comment and adding test.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* added upgrade docs and backport changelogs

* Oracle create index migration recovery (#5511)

* CLI tool command migrate-database executing in dry-run mode insert entries into table FLY_HFJ_MIGRATION (#5487)

* initial test

* Solution with changelog.

* making spotless hapi

* addressing comments from code reviews

* making the test better.

* addressing code review comment and adding test.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* added changelog, fix 6.10.0's version.yaml

* Fix bad resource id migration (#5548)

* Fix bad migration of fhir id.

Fix the original migration ForceIdMigrationCopyTask.
Also add another migration ForceIdMigrationFixTask to trim
the fhir id to correct the data.

* Bump to 6.10.1-SNAPSHOT

* Merge the fhir_id copy migration with the fhir_id fix to avoid traversing hfj_resource twice. (#5552)

Turn off the original migration ForceIdMigrationCopyTask.
Fix it anyway so nobody copies bad code.
Also add another migration ForceIdMigrationFixTask 
that fixes the bad data, as well as fills in the fhir_id column for new migrations.

* move to non snapshot version

* Updating version to: 6.8.7 post release.

* Fix fixed migration (#5571)

* Fix bad migration, prep for 6.10.2

* spotless

* Version bump

* Updating version to: 6.10.3 post release.

* backport mdm duplicate identifier fix

* added bunch of license stuff

* add changelog for 6.10.3

* Updating version to: 6.10.4 post release.

* pom bump to 7.0.0 (#5615)

* pom bump to 7.0.0

* add version enum

* fixed feb release name

---------

Co-authored-by: Long Ma <long@smilecdr.com>

* Check index existence on raw SQL creation (#5624)

* Add conditional check on index existence before we try again

* Add conditional check on index existence before we try again

* Changelog

* remit

* remit

* debug statements

* 5621 deadlock on caffeine cache when creating a resource with conditional create (#5622)

* Modifying the CacheProvider to avoid doing db I/O within the cache miss value supplier callback.

* Setting the initial capacity of instantiated caches to the cache max size to avoid resizing during operations.

* adding changelog and spotless.

* Fixing typo.

* Addressing comments from code review.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* Searching with more than one chained Bundle SearchParameter returns incorrect results (#5614)

* Failing test

* fix

* changelog

* Avoiding Exception being thrown on @eventlistener invocation (#5628)

* replaced EventListener annotation with @PreDestroy

* adding changelog

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* simple fix (#5630)

Co-authored-by: Long Ma <long@smilecdr.com>

* Incorrect version of auto versioned reference for conditional update with urn id placeholder (#5625)

* Incorrect version from versioned_references.auto_at_paths for conditional update - implementation

* Oracle:  Ensure migrated database still takes large resource text updates (#5629)

* First pass at fix to Oracle HFJ_RES_VER.RES_TEXT_VC migration.

* First stab at agreed upon solution.

* Fix error with 4001 by removing unnecessary annotation.

* Spotless and TODO.

* Remove annotation for good and set length to LONG32.

* Fix copyright year.

* Finalize changelog.

* Remove migration changes.  Fix unit test.

* Fix compile error.

* Log output.

* Refactor resource history code into new ResourceHistoryCalculator.

* Spotless.

* Convert record to POJO.

* Restore pre-17 switch statement.

* Finalize new resource history calculator code and tests.

* Spotless.

* Remove logging.

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/7_0_0/5633-oracle-hfj-res-ver-clob-migration.yaml

Apply code reviewer suggestion

Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>

* Code review feedback.

---------

Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>

* Fix expansion for `ValueSet` with no concepts based on CodeSystem `urn:ietf:bcp:13` (#5638)

* When fetching the mimetype code system, return empty CodeSystem with NOTSUPPORTED content. Update expansion logic to handle this case. Add some test cases.

* Minor change to fix test

* Rename changelog file

* Remove TODOs as they're replaced by reported issue

* Revert accidental change added with TODO removal

* $expunge operation ignoring ExpungeThreadCount setting in certain cases (#5637)

* $expunge operation ignoring ExpungeThreadCount setting in certain cases - implementation

* Fix Measure group id null pointer exception (#5620)

* Update to new version of clinical reasoning, includes a fix for null pointers on Measure group id

* add changelog

---------

Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>

* Rule evaluation:  Allow Bundles with PATCH Parameters (#5641)

* Remove parameters clause.

* Finalize changelog.  Add tests.  Finalize implementation.

* Undo changes to this test.

* Revert all changes to FhirQueryRuleImplTest.  Add new RuleImplOpTest.  Ensure that proper nested Bundle is created for test and other fixes.

* Tweak test.

* Use real rule applier in test and remove all mocks.

* Prevent batch2 job execution to stop for empty chunk when last job st… (#5635)

* Prevent batch2 job execution to stop for empty chunk when last job step is a reduction.
Add output to bulk export result even when empty.

* Fix test

* Unimportant change to force fresh build

* Implement review suggestions

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Index review fixes (#5649)

* Don't hold locks while adding indices during upgrade.
* concurrent indexing is non-transactional in PG.

* 5621 deadlock on caffeine cache when creating a resource with conditional create (#5622)

* Modifying the CacheProvider to avoid doing db I/O within the cache miss value supplier callback.

* Setting the initial capacity of instantiated caches to the cache max size to avoid resizing during operations.

* adding changelog and spotless.

* Fixing typo.

* Addressing comments from code review.

---------

Co-authored-by: peartree <etienne.poirier@smilecdr.com>

* added 6.10.4 changelog and backport changelog

* Fix conditional creates without leading '?' (#5646)

* First commit with failing test.

* More tests and logs.

* More logs

* Try new solution for BaseTransactionProcessor.performIdSubstitutionsInMatchUrl().

* Simplify solution.  Add more tests.

* Changelog.

* javadoc

* Searching for Bundles with read all Bundles permission returns 403 (#5644)

* failing test

* another failing test case

* fix

* changelog

* fix bug

* spotless

* cr

* Fix NullPointerException when performing a system bulk export in the presence of PatientIdPartitionInterceptor. (#5660)

* Updating version to: 6.10.5 post release.

* Bump json-path

* Pin parrson

* Bump elastic

* Bump spring version

* Exclude JDBC

* Serializing changes for sensitive data (#5655)

* Add new senstiive data serializer

* Add new senstiive data serializer

* Add new senstiive data serializer

* Remove dead comments

* Change up the test

* review comments

* wip

* Tighten tests and push annotation down

* Tighten tests and push annotation down

* Changelog

* Add test

* 7.0.1-SNAPSHOT bump

* Error code

* Add method used by CDR

* add version enum

* Fix test

* Revert change to other safe version to stop problem with deprecated field

* Rel 7 0 CVE (#5663)

* Bump json-path

* Pin parrson

* Bump elastic

* Bump spring version

* Exclude JDBC

* Descendent fix (#5669)

* Fix "is-a" ValueSet expansion, add "descendent-of" support

* Fixed tests in DSTU3 and R5

* Trigger new build

* Revert "Trigger new build"

This reverts commit 46c672b.

* fix default partition setting on resource (#5617)

* fix default partition setting on resource

* changelog

* Handle DEFAULT partition in rule checker.

* Fix spotless

---------

Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>

* pom bump, doc add, version enum add (#5616)

Co-authored-by: Long Ma <long@smilecdr.com>

* fix default partition setting on resource (#5618)

* fix default partition setting on resource
* Handle DEFAULT partition in rule checker.

Co-authored-by: Ken Stevens <khstevens@gmail.com>

* Add setting to make broker not use JacksonMessageConverter (#5611)

* Add setting to make broker not use JacksonMessageConverter

* Add changelog

* Implement suggestions

---------

Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* Fix version

* add changelog, add attribution, remove accidental bring-overs

* add changelog, add attribution, remove accidental bring-overs

* Finish jira section

---------

Co-authored-by: Ole Hedegaard <ohe@trifork.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Michael Buckley <michaelabuckley@gmail.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
Co-authored-by: longma1 <32119004+longma1@users.noreply.github.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>

* $poll-export-status operation with PatientIdPartitionInterceptor fails with NullPointerException (#5681)

* Fix NullPointerException when performing a system bulk export in the presence of PatientIdPartitionInterceptor.

* Fix NPE on -export-status operation with PatientIdPartitionInterceptor

* 5654 measurescorer bug for denominator exception (#5677)

* update measure bundles and tests for enforced populationId specification on Measure group resources

* bump CR version to PRE17

* fix bug in versionEnumTest

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/7_0_0/5654-measurescorer-bug.yaml

Co-authored-by: Tadgh <garygrantgraham@gmail.com>

---------

Co-authored-by: Tadgh <garygrantgraham@gmail.com>

* Revert Remote Terminology lookup operation to support all types of CodeSystem property and convert to them to string type. (#5698)

* Revert Remote Terminology lookup operation to support all types of CodeSystem property and convert to them to string type.

* Spotless fix

* Address code review comments

* version bump to 7.0.0

* pipeline fix

* Update java home

* Updating version to: 7.0.1 post release.

* Bump fix. (#5710)

* Backport: Searching with more than one chained Bundle SearchParameter returns i… (#5711)

* Searching with more than one chained Bundle SearchParameter returns incorrect results (#5614)
* Add backport info to changelog.
---------

Co-authored-by: Nathan Doef <n.doef@protonmail.com>

* backport PR5589. (#5716)

Co-authored-by: James Agnew <jamesagnew@gmail.com>

* Backport 5722 into 7.0.1 (#5729)

* Bugfix: removed reference to public schema in raw sql (#5722)

* Bugfix: removed reference to public schema in raw sql

* Add attribution for #5722

---------

Co-authored-by: James Agnew <jamesagnew@gmail.com>

* Add backport tag

* Build fix

---------

Co-authored-by: pano-smals <135063507+pano-smals@users.noreply.github.com>

* pom change to non-snapshot

* Updating version to: 6.10.6 post release.

* Reflected XSS vulnerability in Testpage overlay (#5719)

* HAPI FHIR Testpage potential XSS vulnerability - fix

* cherry-picked fix for 5671 searchparameter locks

* Rel 6 4 mb update (#5741)

* Add backport and folder

* Add missing changelog

* Cherry p icking

* Update upgrade.md

* added new version version.yaml

* Provide default update time to batch2 entities (#4630)

* Data migration - default value for batch2 UPDATE_TIME

* fixed changelog, added 6.4.3 changelog folder

* Spotless

---------

Co-authored-by: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Co-authored-by: longma1 <long@smilecdr.com>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>

* Added correction to generated resource providers (#5743)

* Added correction to generated resource providers

* add changelog and fix issue that was adding languange SP to version that does not have language as a SP

* actually fix the test

* fix changelog wrong issue number

---------

Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
Co-authored-by: Long Ma <long@smilecdr.com>

* added docs for 7.0.1

* Add accidentally removed migration

* spotless

* Reducer LOB usage in Batch2 and Search (#5748)

* Reducer LOB usage in Batch2 and Search

* Add changelog

* Rework a number of LOB columns

* Test fix

* Test fix

* Column fixes

* Test fix

* Formatting

* Fixes

* patching bad oracle test

* Apply spotless

---------

Co-authored-by: Tadgh <garygrantgraham@gmail.com>

* Fix backport line

* Add changelog folder

* Add knowledge of new version'

* spotless

* fix unintended backported change

* Updating version to: 7.0.2 post release.

* Updating version to: 6.8.8 post release.

* Case sensitivity

* merge backed ruleImlOp, not sure why previous 2 mergebacks didnt get this

* cleanup

* Updating version to: 7.0.3 post release.

* fix changelog

---------

Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: TipzCM <leif.stawnyczy@gmail.com>
Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-MacBook-Pro.local>
Co-authored-by: Sam Gunter <123124187+samguntersmilecdr@users.noreply.github.com>
Co-authored-by: peartree <etienne.poirier@smilecdr.com>
Co-authored-by: Brenin Rhodes <brenin@alphora.com>
Co-authored-by: chalmarm <44471040+chalmarm@users.noreply.github.com>
Co-authored-by: Chalma Maadaadi <chalma@alphora.com>
Co-authored-by: StevenXLi <stevenli_8118@hotmail.com>
Co-authored-by: Steven Li <steven@smilecdr.com>
Co-authored-by: James Agnew <jamesagnew@gmail.com>
Co-authored-by: Luke deGruchy <luke.degruchy@smilecdr.com>
Co-authored-by: Long Ma <long@smilecdr.com>
Co-authored-by: jmarchionatto <60409882+jmarchionatto@users.noreply.github.com>
Co-authored-by: Zach Smith <85943952+zachdoctolib@users.noreply.github.com>
Co-authored-by: Aleksej Parovysnik <100864000+alparodev@users.noreply.github.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Ken Stevens <khstevens@gmail.com>
Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: Josie <80289977+pepsiofficial@users.noreply.github.com>
Co-authored-by: josie <josie.vandewetering@smilecdr.com>
Co-authored-by: TynerGjs <132295567+TynerGjs@users.noreply.github.com>
Co-authored-by: jdar8 <69840459+jdar8@users.noreply.github.com>
Co-authored-by: justindar <justin.dar@smilecdr.com>
Co-authored-by: markiantorno <markiantorno@gmail.com>
Co-authored-by: volodymyr-korzh <132366313+volodymyr-korzh@users.noreply.github.com>
Co-authored-by: Thomas Papke <web@thopap.de>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Steve Corbett <137920358+steve-corbett-smilecdr@users.noreply.github.com>
Co-authored-by: Nathan Doef <n.doef@protonmail.com>
Co-authored-by: Etienne Poirier <33007955+epeartree@users.noreply.github.com>
Co-authored-by: Justin McKelvy <60718638+Capt-Mac@users.noreply.github.com>
Co-authored-by: justin.mckelvy <justin.mckelvy@smilecdr.com>
Co-authored-by: LalithE <132382565+LalithE@users.noreply.github.com>
Co-authored-by: volodymyr <volodymyr.korzh@smilecdr.com>
Co-authored-by: Martha Mitran <martha.mitran@smilecdr.com>
Co-authored-by: Nathan Doef <nathaniel.doef@smilecdr.com>
Co-authored-by: dotasek <dotasek.dev@gmail.com>
Co-authored-by: JP <jonathan.i.percival@gmail.com>
Co-authored-by: Ole Hedegaard <ohe@trifork.com>
Co-authored-by: pano-smals <135063507+pano-smals@users.noreply.github.com>
Co-authored-by: Kevin Dougan SmileCDR <72025369+KevinDougan-SmileCDR@users.noreply.github.com>
Co-authored-by: Jens Kristian Villadsen <jenskristianvilladsen@gmail.com>
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.

5 participants