7625 Commits

Author SHA1 Message Date
Nick Goupinets
8c77882da0 Merge branch 'master' into ng_validation_s13n_interceptors 2021-03-11 09:48:39 -05:00
Frank Tao
85824efa51
Added index to improve the performance (#2385)
* Added index to improve the performance

* Added index for FORCED_ID

* Added comments for the index of while 'missing' is supported.

* Updated comments

* Moved the migration script to V5_4_0
2021-03-10 16:58:10 -05:00
Xiaocheng Luan
f752e46e84
Make the search coordinator thread pool size configurable and set a (#2457)
reasonable default value. The default was 1 and all searches were being
executed sequentially.
2021-03-10 16:56:49 -05:00
Nick Goupinets
b5da1068a2 Removed CDR from the text literal 2021-03-10 15:32:48 -05:00
jamesagnew
9f5786ba6c License header updates 2021-03-10 05:09:14 -05:00
James Agnew
807d9d53f0
Improve performance for large transactions (#2462)
* Performance tweaks

* Work on processing speed

* Disable no longer relevant tests

* Work on performance

* Work on tests

* Work on large transaction performance

* Add changelog

* Perf tweaks

* Test fixes

* Resolve FIXME

* Fixes

* Test cleanup

* Fix broken changelog entry
2021-03-09 18:16:02 -05:00
Nick Goupinets
7f8ac36ce0 Headers 2021-03-09 17:31:04 -05:00
Nick Goupinets
9056c95865 Updated docs 2021-03-09 16:41:50 -05:00
Nick Goupinets
052919eb33 Finished tests 2021-03-09 16:17:13 -05:00
Nick Goupinets
02eae95c85 Merge branch 'master' into ng_validation_s13n_interceptors 2021-03-09 14:06:33 -05:00
Nick Goupinets
dd47c71f44 Fixed test failures 2021-03-09 13:17:48 -05:00
James Agnew
be50a46d76
Tweaks to contained searches (#2461)
* Tweaks to contained searches

* Add changelog

* Build fix
2021-03-09 11:51:30 -05:00
Nick Goupinets
6b387fa0a9 Removed fixme 2021-03-09 10:59:28 -05:00
Nick Goupinets
340341b3a4 Removed fixme 2021-03-09 10:50:09 -05:00
Nick Goupinets
ed511565ae Fixing build failure 2021-03-09 09:54:57 -05:00
Frank Tao
bf8e890a0c
Supported contained resource search (#2441)
* POC for indexing on contained resource - test case may failed

* Test contained url

* Add a spt to handle contained flag

* Added search option for contained resource

* Impl contained resource search

* fixed typo

* Reworked on creating index based on the review comments

* Added changelog

* Added more test cases

Co-authored-by: jamesagnew <jamesagnew@gmail.com>
2021-03-09 06:50:23 -05:00
Diederik Muylwyk
6cc8a5ce4d
Fix HasParam#doGetQueryParameterQualifier() (#2460)
* Fix HasParam#doGetQueryParameterQualifier(); add changelog entry

* Fix bad test in SearchParameterMapTest
2021-03-09 06:28:40 -05:00
Nick Goupinets
ab4f02b2bd Added changelog 2021-03-08 18:02:40 -05:00
Nick Goupinets
ccb5b1aaad Addresses #2449 2021-03-08 17:40:16 -05:00
James Agnew
62df320ceb
Avoid a crash reading an unknown ID on partitioned server (#2451)
* Avoid a crash reading an unknown ID on partitioned server. Fix #1953.

* Attempt 2 at fixing #1953
2021-03-07 10:16:30 -05:00
Diederik Muylwyk
eb3c155598
Merge pull request #2455 from hapifhir/2454-address-cve-2020-27223
Address CVE-2020-27223
2021-03-06 17:45:27 -05:00
Diederik Muylwyk
11ee6dedd3 Address CVE-2020-27223; bumped minor version of Jetty in root POM 2021-03-06 16:33:05 -05:00
Diederik Muylwyk
5f31fad6bb
Merge pull request #2452 from hapifhir/2446-fix-typos
Fix typos in changelog entry and javadocs.
2021-03-05 19:06:11 -05:00
Diederik Muylwyk
6035f78ddf Fix typos 2021-03-05 18:46:42 -05:00
Diederik Muylwyk
8f9f46a907
Merge pull request #2448 from hapifhir/2446-issues-with-placeholder-reference-targets-need-to-be-resolved
Issues with placeholder reference targets have been resolved.
2021-03-05 14:17:48 -05:00
Diederik Muylwyk
214c7eb45e Remove unnecessary field. 2021-03-05 12:59:26 -05:00
Diederik Muylwyk
120dc19a54 Merge branch 'master' into 2446-issues-with-placeholder-reference-targets-need-to-be-resolved 2021-03-05 12:34:49 -05:00
Diederik Muylwyk
2945cd9f74 Remove FIXME 2021-03-05 12:33:23 -05:00
Diederik Muylwyk
a195eebdec Placeholder extension moved to resource body from meta; tests passing. 2021-03-05 12:09:17 -05:00
Diederik Muylwyk
35645999d7 Add changelog entries. 2021-03-04 19:55:39 -05:00
Diederik Muylwyk
bd85c0c362 Remove unnecessary failing test. 2021-03-04 19:38:09 -05:00
Diederik Muylwyk
beab3522b9 Enhance isPlaceholder to check value of placeholder extension. 2021-03-04 19:33:00 -05:00
Diederik Muylwyk
96a2151542 Remove unnecessary FIXMEs. 2021-03-04 19:19:34 -05:00
Diederik Muylwyk
e3ba4bd1b6 Set default for Populate Identifier in Auto-Created Placeholder Reference Targets to true; update javadocs accordingly 2021-03-04 18:54:04 -05:00
Diederik Muylwyk
1d1d9a2f7c Fix typo in IGenericClient javadocs 2021-03-04 18:02:06 -05:00
Diederik Muylwyk
dfdcfa1365 Add failing tests. 2021-03-04 17:01:39 -05:00
Diederik Muylwyk
9a7bd0e775 Add failing tests. 2021-03-04 16:55:16 -05:00
Tadgh
c2877e84bb
Merge pull request #2439 from hapifhir/issue-2433-mdm-export
Support MDM expansion in Group Bulk Export
2021-03-04 16:49:19 -05:00
Tadgh
5cee43c637 Revert db change in test 2021-03-04 15:21:58 -05:00
Tadgh
8021396f4f Remove unused mdmlink functions 2021-03-04 14:17:02 -05:00
Diederik Muylwyk
5a952ad980 Add more FIXMEs as my understanding grows. 2021-03-04 14:16:14 -05:00
Tadgh
8eb9ebb797 Add space 2021-03-04 14:07:04 -05:00
Tadgh
e5eacdddd6 Fixes bug with uninterpretable string expression in job parameter 2021-03-04 14:06:48 -05:00
Diederik Muylwyk
e8c080bb12 Add initial FIXMEs. 2021-03-04 13:45:09 -05:00
Tadgh
94377c1159 Just use boolean 2021-03-04 13:02:17 -05:00
Tadgh
f7153a609a Fix formatting error 2021-03-04 10:04:38 -05:00
Tadgh
3d628a4e9c Add test for exporting patients from group 2021-03-03 21:30:40 -05:00
Tadgh
de09c7e2da Bit of logic tidying 2021-03-03 19:03:31 -05:00
Tadgh
7b663bfe99 Add constants, fix up some tests 2021-03-03 18:51:03 -05:00
Diederik Muylwyk
8dcac3e8b7
Improved generic client docs to remind of client.search.byUrl for params like _has. (#2440) 2021-03-03 18:34:18 -05:00