Ken Stevens
f5dfc3a5ed
New reindex spring batch operation ( #2845 )
...
* first sweep to add new $reindex job
* first cut done. next up integration test.
* start roughing out reindex everything
* Failing test
* test passes
* add BundleUtil helper method
* rough in processEverything
* rough in processEverything
* fix mock test
* merge master
* Make BaseJpaTest.mySrd lenient.
* fix test
* reindex everything works with FIXMEs
* reindex everything more tests
* moar tests
* moar tests
* fix test
* fix test
* fix regression and fix test
* fix test cycle
* fixme
* fix test
* test provider layer
* reindex everything partition aware
* yay last fixme!
* run reindex in partitioned threads
* add fixmes for areas that require extra testing
* added transaction and log message
* manual integration testing
* changelog
* reindex all partitions
* bump hapi version
* fix test
* moar test
* pre-review cleanup
* fix javadoc
* review feedback
* review feedback
* review feedback
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_5_0/2845-reindex-operation.yaml
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
* review feedback
* review feedback
* Update hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/delete/job/ReindexJobTest.java
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
* Update hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/delete/job/ReindexJobTest.java
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
* Update hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/provider/r4/MultitenantBatchOperationR4Test.java
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
* Update hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/provider/r4/MultitenantBatchOperationR4Test.java
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
* Update hapi-fhir-jpaserver-searchparam/src/main/java/ca/uhn/fhir/jpa/searchparam/ResourceSearch.java
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
* Update hapi-fhir-server/src/main/java/ca/uhn/fhir/rest/api/server/storage/IDeleteExpungeJobSubmitter.java
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
Co-authored-by: michaelabuckley <michaelabuckley@gmail.com>
2021-07-29 19:18:49 -04:00
Tadgh
1b9761c91b
Merge pull request #2840 from hapifhir/issue-2835-cve-jetty
...
bump Jetty for CVEs
2021-07-28 10:51:59 -04:00
Tadgh
e076b30eef
bump Jetty for CVEs
2021-07-27 15:49:00 -04:00
Tadgh
7c1d87b662
Merge pull request #2834 from hapifhir/issue-2833-commons-compress-cve
...
Bump commons-compress version
2021-07-27 11:00:19 -04:00
Tadgh
07cb3ff427
Bump commons-compress version
2021-07-27 09:14:05 -04:00
James Agnew
f957661dda
Patient ID Partition Mode should support conditional create ( #2828 )
...
* Fixes
* Test fix
* Add changelog
* Test fixes
* Test fixes
* Docs tweak
* Partitioning fixes
* Import fix
* Fix test data
2021-07-26 14:18:58 -04:00
Ken Stevens
6bbb403fd1
When Client Id Strategy is set to NOT_ALLOWED, permit system requests to create resources ( #2827 )
...
* resolved 2826
* fix regression
2021-07-23 19:10:19 -04:00
Ken Stevens
92ec113775
fixed bug ( #2824 )
2021-07-23 16:58:53 -04:00
michaelabuckley
91bbebad27
Merge pull request #2830 from hapifhir/mb-docker-mac-m1-arm
...
Upgrade net.java.dev.jna dependency to support Mac M1 ARM architecture.
2021-07-23 16:50:31 -04:00
Michael Buckley
2539f49662
Add detail to changelog
2021-07-23 15:07:36 -04:00
Michael Buckley
d99f94e665
changelog
2021-07-23 15:00:48 -04:00
Michael Buckley
0a256fef77
Upgrade net.java.dev.jna dependency to support Mac M1 ARM architecture.
2021-07-23 14:58:10 -04:00
Ken Stevens
6f7f787813
fixed migration ( #2822 )
2021-07-22 14:07:10 -04:00
jamesagnew
a5e6674e84
Version bump to 5.5.0-PRE7-SNAPSHOT
2021-07-22 08:41:16 -04:00
James Agnew
d78fef6732
Fix NPE in IdHelperService ( #2819 )
2021-07-22 08:34:28 -04:00
IanMMarshall
8b8db82666
Enable Package Loader when partitioning is enabled with unnamed partitions ( #2808 )
...
* Enable Package Loader when partitioning is enabled with unnamed partitions.
* Enable Package Loader when partitioning is enabled with unnamed partitions.
* Additional package loading problems found with partitioning.
* Additional package loading problems found with partitioning.
Co-authored-by: ianmarshall <ian@simpatico.ai>
2021-07-22 05:17:17 -04:00
James Agnew
6d37749be8
Add non unique combo search params ( #2809 )
...
* Start work on nonunique combo search params
* Work on SQL
* Version bump
* A fix
* Test fixes
* Fixes
* Undo version bump
* Test fixes
* Resolve fixme
2021-07-21 19:14:14 -04:00
James Agnew
6af022062f
Fix issue with partitioning in patient ID compartment mode ( #2810 )
...
* Fix issue with partitioning in patient ID compartment mode
* Add changelog
2021-07-21 17:21:23 -04:00
jamesagnew
9f77c57e5a
Widen access for utility methods
2021-07-20 17:30:26 -04:00
michaelabuckley
0ebf274d36
Merge pull request #2806 from hapifhir/2805-improve-package-error-messages
...
Add details when we fail to load an element of a package definition.
2021-07-20 15:41:05 -04:00
Michael Buckley
cbb9a4355a
Add details when we fail to load an element of a package definition.
2021-07-19 17:59:54 -04:00
Frank Tao
64f1643046
Added LOINC linguistic variants support ( #2803 )
...
* Added linguistic variants for LOINC uploader
* Using static class
* Added the changelog
2021-07-19 14:17:56 -04:00
Frank Tao
946080d709
Added ConsumerName to the loinc loader. ( #2800 )
...
* Added ConsumerName to the loinc loader.
* Added extra test for coverage
* Added the changelog for LOINC CONSUMER NAME support
2021-07-16 13:30:42 -04:00
James Agnew
0235296ba7
Add support for bulk export of multiple types ( #2797 )
...
* Add support for bulk export of multiple types
* Add changelog
2021-07-15 14:01:10 -04:00
Mad Mirrajabi
5f2a3af01e
Add Innovattic B.V. to HAPI FHIR Global Atlas ( #2798 )
2021-07-15 14:00:33 -04:00
Nick Goupinets
ddf3df4209
Merge pull request #2795 from hapifhir/2794_res_links_not_resolved
...
Fixed link resolution
2021-07-15 10:38:26 -04:00
Nick Goupinets
ac31000377
Updated docs
2021-07-15 09:13:03 -04:00
Nick Goupinets
520cec1e15
Fixed link resolution
2021-07-14 11:30:09 -04:00
Tadgh
744a95ae58
Merge pull request #2792 from hapifhir/2791-increase-identifier-length
...
2791 increase identifier length
2021-07-14 09:49:33 -04:00
Tadgh
554685d142
Fix MDM documentation
2021-07-13 16:08:01 -04:00
Tadgh
a7e6813510
Update string length. Add migration
2021-07-13 15:46:47 -04:00
Tadgh
0a27b08aad
Merge pull request #2783 from hapifhir/2777-hapi-fhir-cli-Add-option-to-pass-request-headers-to-target-server
...
Add changelog. Address MR comments.
2021-07-09 09:35:56 -04:00
jamesagnew
b48b1884b8
Add license header
2021-07-08 19:19:02 -04:00
Tadgh
218325b385
Add backport info for full diff between 5.4.1 and 5.4.2 ( #2784 )
2021-07-08 16:25:18 -04:00
jamesagnew
6d4c2ef8f0
Expand access to SqlQuery
2021-07-08 16:16:27 -04:00
juan.marchionatto
1e9163c636
Add changelog. Address MR comments.
2021-07-08 14:52:19 -04:00
jmarchionatto
ee1f1fb5b8
Merge pull request #2778 from hapifhir/2777-hapi-fhir-cli-Add-option-to-pass-request-headers-to-target-server
...
Add header-passthrough option to hapi-fhir-cli commands which generate http requests(#2777 )
2021-07-07 16:47:28 -04:00
James Agnew
95306c3d64
Add NPM validation support module ( #2782 )
...
* Add NPM validation support module
* Add changelog
2021-07-07 16:28:41 -04:00
juan.marchionatto
d83cf30a9e
Remove double interceptor setup
2021-07-07 13:33:33 -04:00
Tadgh
3e7bc2a81e
Forward port 5 4 2 ( #2781 )
...
* Add new version to enum
* Add backport tags, new VersionEnum, and new release folder for 5.4.2
2021-07-07 10:10:07 -04:00
juan.marchionatto
41e1b4d45c
Register parameter also for child classes overriding addHeaderPassthroughOption
2021-07-06 14:37:12 -04:00
juan.marchionatto
5c5bd1ec6c
Organize imports
2021-07-06 09:31:53 -04:00
juan.marchionatto
5f36fe56b0
Add header-passthrough option to hapi-fhir-cli commands which generate http requests.
...
Add class to parent request-generating commands.
Allow ValidationResult to be set number of detected errors to inform.
2021-07-05 16:08:03 -04:00
James Agnew
d762a07817
Partition patient interceptor ( #2766 )
...
* Start work on interceptor
* Implemented
* Add interceptor and docs
* Add docs
* Compile fix
* Test fixes
* Test cleanup
* Test fixes
* Test fixes
* Improve error message
* Add broken tests
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/changelog/5_5_0/2766-add-patient-id-compartment-interceptor.yaml
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/interceptor/PatientIdPartitionInterceptor.java
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
* Address review comments
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
Co-authored-by: Tadgh <tadgh@cs.toronto.edu>
2021-07-05 09:15:20 -04:00
jamesagnew
6bb5cbf764
Cleanup logging
2021-07-04 15:31:10 -04:00
Nick Goupinets
3bafdd7de1
Merge pull request #2776 from hapifhir/2775_address_interceptor
...
Address interceptor bug
2021-07-03 11:19:38 -04:00
Nick Goupinets
7d4c39b953
Fixed bug
2021-07-02 18:18:10 -04:00
James Agnew
4bb495e9d7
Fix NPE ( #2774 )
2021-07-02 05:29:49 -04:00
Tadgh
a4fb72975d
Merge pull request #2767 from hapifhir/2765-mdm-paging
...
Paging implementation for MDM query links operation
2021-07-01 23:16:47 -04:00
Tadgh
cfcc939caa
Fix broken tests, add license
2021-07-01 18:28:29 -04:00