Frank Tao
3d3d013d72
Changed import of IdType to r5.
2020-09-23 09:19:06 -04:00
Frank Tao
b6d86dc5f2
Added fail(); in the invalid test cases
2020-09-22 20:39:20 -04:00
Frank Tao
20661c7a2b
Removed unused import
2020-09-22 20:19:43 -04:00
Frank Tao
673274a966
Added invalid test cases for CodeSystem/$validate-code R3
2020-09-22 20:18:18 -04:00
ianmarshall
b32c4f01a8
Fixed lookupCode implementation in InMemoryTerminologyServerValidationSupport.
2020-09-22 18:46:16 -04:00
ianmarshall
4216cee8c6
Added and enhanced tests plus fixes arising from tests.
2020-09-22 14:44:32 -04:00
James Agnew
ef4f3df945
Don't install draft package contents ( #2099 )
...
* Don't install draft package contents
* Add changelog
* Add changelog
2020-09-22 09:44:36 -04:00
James Agnew
072e63be5a
Avoid a crash on double date chains ( #2097 )
...
* Avoid a crash on double date chains
* Add changelog
* Address coverage warning
2020-09-21 15:43:07 -04:00
ianmarshall
f9f8bf6515
Merge remote-tracking branch 'origin/master' into im_20200728_term_multi_version_support
2020-09-20 22:02:08 -04:00
ianmarshall
302bbca8fd
Changes to support multi-versioning in ValueSet $expand operation.
2020-09-20 22:01:21 -04:00
Frank Tao
8f692a4776
CodeSystem/$validate-code not supported for DSTU2, DSTU3
2020-09-19 22:54:39 -04:00
Frank Tao
a3a032584b
Made Transactional
2020-09-19 15:18:28 -04:00
Frank Tao
01d88a665d
Added CodeSystem/$validate-code for R5
2020-09-19 14:13:07 -04:00
Frank Tao
7db9f7475b
Changed fetch size to 1 for CodeSystem $validate-code
2020-09-19 12:52:18 -04:00
Frank Tao
05de0c5031
Added more test cases for R4
2020-09-19 12:36:14 -04:00
Frank Tao
64f2bae2e7
Impl CodeSystem $validate-code for R4 with basic test cases
2020-09-18 22:30:59 -04:00
Ken Stevens
3189819dd5
limit transaction size config ( #2087 )
2020-09-16 14:13:03 -04:00
jamesagnew
b64e982ec3
Credit for #2083
2020-09-16 09:07:33 -04:00
Tue Toft Nørgård
c884f29112
SearchCoordinatorSvcImpl gets ExecutorService from injected ThreadPoolTaskExecutor ( #2083 )
...
* Get ExecutorService from injected ThreadPoolTaskExecutor which enables support of TaskDecorators (e.g. to add/clear ThreadLocal logging context (MDC) variables)
* Properly initialize ThreadPoolTaskExecutor
2020-09-16 09:05:28 -04:00
ianmarshall
7f7e1f39bc
Merge remote-tracking branch 'remotes/origin/im_20200728_term_multi_version_support' into feature_2020_09_02_term_multi_version_support
2020-09-15 22:06:43 -04:00
ianmarshall
b2b63cbb02
Fixed JUnit tests.
2020-09-15 22:05:46 -04:00
ianmarshall
3add1320b7
Merge remote-tracking branch 'remotes/origin/im_20200728_term_multi_version_support' into feature_2020_09_02_term_multi_version_support
2020-09-15 16:52:02 -04:00
ianmarshall
ca0bdc8e4c
Merge remote-tracking branch 'remotes/origin/master' into im_20200728_term_multi_version_support
2020-09-15 16:49:06 -04:00
ianmarshall
539ef63fc0
Merge branch 'im_20200728_term_multi_version_support' into feature_2020_09_02_term_multi_version_support
2020-09-15 16:24:47 -04:00
ianmarshall
7b15f85fa1
Merge remote-tracking branch 'remotes/origin/feature_20200830_term_multi_version_support' into feature_2020_09_02_term_multi_version_support
2020-09-15 12:35:31 -04:00
ianmarshall
087c9e3c3b
Merge remote-tracking branch 'remotes/origin/master' into feature_2020_09_02_term_multi_version_support
2020-09-15 12:34:11 -04:00
ianmarshall
b4cd09a5b6
Further cleanup
2020-09-15 12:30:26 -04:00
ianmarshall
fe684ee4c0
Further cleanup
2020-09-15 12:26:17 -04:00
ianmarshall
cd104ad635
Revised approach for versioning of ValueSet.
2020-09-15 10:21:42 -04:00
James Agnew
9711b5ed18
Update resources on package reinstall ( #2078 )
...
* Start testing
* Update resources on package install
* Add changelog
2020-09-15 08:46:43 -04:00
Frank Tao
0d929d4d19
Updated based on review comments
2020-09-14 09:30:03 -04:00
Frank Tao
8551b33e8a
Merge branch 'feature_2020_09_02_term_multi_version_support' into ft_2020_09_11_term_multi_version_support_loader
2020-09-14 09:15:12 -04:00
Frank Tao
701fe81acf
Merge pull request #2072 from jamesagnew/ft_2020_09_10_term_multi_version_support_db_migration
...
Term multi version support db migration - ConceptMap table change
2020-09-14 09:13:12 -04:00
Frank Tao
91c1df7ce4
Supported ConceptMap Version from the properties
2020-09-11 21:38:42 -04:00
Frank Tao
750cbf4ba3
@Deprecated the old findTermConceptMapByUrl method
2020-09-11 09:20:01 -04:00
Frank Tao
16a5f57ae9
Added for ConceptMap DB migration
2020-09-10 21:41:06 -04:00
Frank Tao
972bdbd87d
Updated based on code review
2020-09-10 21:17:41 -04:00
Frank Tao
c873b6d6dd
Fixed ConceptMap $translation without conceptMapVersion issue.
2020-09-09 22:24:02 -04:00
ianmarshall
b4a87adc64
Suggested test that includes case where ConceptVersion is not specified in $translate operation.
2020-09-09 16:53:14 -04:00
Frank Tao
2fd692f5bb
Updated R5 reverse $translate test case for more coverage
2020-09-07 20:54:35 -04:00
Frank Tao
5e17625a1b
Fixed NullPointerException for reverse $translate operation.
2020-09-07 18:09:01 -04:00
Frank Tao
5410042643
Multi-version supported for ConceptMap $translate operation
2020-09-07 10:43:58 -04:00
Frank Tao
81cd73f820
Added test cases to for duplicate url and version of ConceptMap
2020-09-06 15:27:29 -04:00
Frank Tao
1ecec0abc9
Fixed duplicate ConceptMap URL only
2020-09-06 15:23:26 -04:00
Frank Tao
45b88de3b6
Fixed typo
2020-09-06 11:47:07 -04:00
Frank Tao
ed2801dbaf
ConceptMap multi-version supported
2020-09-06 11:33:55 -04:00
ianmarshall
5b707f97a9
Missing commits
2020-09-04 09:25:35 -04:00
ianmarshall
019d08a064
Merge remote-tracking branch 'remotes/origin/master' into im_20200728_term_multi_version_support
2020-09-03 22:37:39 -04:00
ianmarshall
5f005120c9
Initial changes to support multi-version ValueSets
2020-09-03 22:36:15 -04:00
jamesagnew
5b7e6b593b
Avoid startup retry loop
2020-09-02 19:56:57 -04:00
James Agnew
d8542899e5
Don't lazy load DAOs ( #2061 )
...
* Don't lazy load DAOs
* More tweaks
2020-09-01 09:54:50 -04:00
James Agnew
c6777578a8
Avoid DB binary storage deadlock ( #2062 )
...
* Avoid DB binary storage deadlock
* Add changelog
* Rework
2020-09-01 09:52:38 -04:00
ianmarshall
94440c849f
Ensure that LOINC loader assigns a distinct ID for each version.
2020-08-30 21:53:38 -04:00
ianmarshall
1c55d87b10
Problem found in LOINC loader.
2020-08-30 17:11:48 -04:00
ianmarshall
3fef8f7bef
Back out changes relating to validate operations. Cleanup of code
2020-08-30 15:29:57 -04:00
ianmarshall
92313cd770
Tests and fixes to support versioned CodeSystem lookup and subsume operations
2020-08-26 16:23:17 -04:00
ianmarshall
5a0bce9155
Changes to enable request delete of specific Code System version.
2020-08-25 12:45:53 -04:00
ianmarshall
796d2923e0
Merge remote-tracking branch 'remotes/origin/master' into im_20200728_term_multi_version_support
2020-08-25 12:07:13 -04:00
ianmarshall
749c2bc4be
Changes to enable request delete of specific Code System version.
2020-08-25 12:06:07 -04:00
James Agnew
437e81fc65
Support multiple updates of one resource in a transaction ( #2050 )
...
* Support multiple updates of one resource in a transaction
* Test update
* Add changelog
* Test fix
2020-08-25 05:55:54 -04:00
vedion
31d736915f
- Adding missing null guard ( #2049 )
...
* - Adding missing null guard. Guard needed when reference can't be resolved.
* Adding test for INCLUDE_ALL null guard fix
Co-authored-by: ahn <anders.havn@systematic.com>
2020-08-22 16:59:36 -04:00
ianmarshall
dc786eaff9
Refine model for storing multiple code versions.
2020-08-21 10:16:10 -04:00
ianmarshall
2126c5c556
Merge remote-tracking branch 'remotes/origin/master' into im_20200728_term_multi_version_support
2020-08-18 11:15:09 -04:00
jamesagnew
30ac44974d
Add JPA Starter to componentscan exclusions
2020-08-18 08:06:21 -04:00
ianmarshall
c1dcf0442c
Fix broken tests.
2020-08-17 21:52:16 -04:00
ianmarshall
4db00fa604
Fix broken test and cleanup.
2020-08-17 18:14:37 -04:00
James Agnew
1fadaeeff5
Reject nvalid SearchParameter wiith no path expression ( #2043 )
...
* Fix some changelog typos
* Reject SearchParameter with invalid path
* Add changelog
* Test fix
* Test fixes
* Test fixes
* Test fix
* One more test fix
2020-08-17 11:21:55 -04:00
ianmarshall
bd94ff96cc
Merge remote-tracking branch 'remotes/origin/master' into im_20200728_term_multi_version_support
2020-08-16 21:38:41 -04:00
Ken Stevens
7dd7f2b923
resource pid userdata fix ( #2044 )
...
* fixed resource UserData RESOURCE_PID for expunge hook (was incorrectly pointing to ResourceHistoryTable pid instead of ResourceTable pid.
* fix merge
2020-08-16 20:48:39 -04:00
jamesagnew
92718c7ef2
Version bump to 5.2.0-SNAPSHOT
2020-08-12 10:23:46 -04:00
jamesagnew
5fb7bd5156
Version bump to 5.1.0
2020-08-11 17:43:24 -04:00
jamesagnew
90ebaf8549
Add one more test for #2023
2020-08-11 08:54:03 -04:00
jamesagnew
f3fbad63e7
Avoid a LOB error when expanding a valueset on Postgres
2020-08-11 08:30:48 -04:00
jamesagnew
f0ed640e24
Upgrade core library dependency version
2020-08-10 09:05:04 -04:00
James Agnew
e61b39fc30
Force a flush of the SearchParameter cache sooner when SPs change ( #2030 )
...
* Force a flush of the SearchParameter cache sooner when SPs change
* Add changelog
* Test fixes
2020-08-09 19:30:59 -04:00
jamesagnew
096f310cae
Increase visibility
2020-08-09 14:23:06 -04:00
James Agnew
8f6d08dd58
Fix #2022 - Invalidate caches on expunge ( #2029 )
...
* Fix #2022 - Invalidate caches on expunge
* Rename changelog file
2020-08-09 14:14:28 -04:00
jamesagnew
49f4f3ef62
Add license headers
2020-08-09 13:23:45 -04:00
ianmarshall
d39348d7bd
Initial changes to support multiple versions for code system.
2020-08-09 11:49:04 -04:00
James Agnew
8e0023c385
Disable referential integrity for some paths ( #2025 )
...
* Disable referential integrity for some paths
* Add changelog
* Remove unneeded file
2020-08-09 07:09:37 -04:00
James Agnew
63ef2ce006
Fix #2012 - Always filter total from search results when consent interceptor in use ( #2020 )
...
* consent bug test
* Fix #2012 - Always filter total from search results when consent
interceptor in use
* Add changelog
* Address coverage issues
Co-authored-by: Jens Kristian Villadsen <46567685+jvitrifork@users.noreply.github.com>
Co-authored-by: jvi <jvi@trifork.com>
2020-08-07 09:16:02 -04:00
James Agnew
5d9d4070fb
Fix an issue with binary storage not updating correctly if a retry ( #2014 )
...
interceptor is present
2020-08-05 09:14:40 -04:00
Tadgh
750d693fc3
Merge pull request #1984 from jamesagnew/batch-empi-job
2020-08-04 13:21:25 -07:00
jamesagnew
03f7289ac8
Add test for #2012
2020-08-04 09:16:47 -04:00
Tadgh
2cf48eb9b9
Move field length into constants
2020-08-01 13:11:33 -07:00
Tadgh
995c188305
implement function for all concrete classe
2020-08-01 13:03:37 -07:00
Tadgh
0a4d81eb85
Move getNextBatch into IResultIterator
2020-08-01 13:00:55 -07:00
Tadgh
efaf09fbfa
Fix java.lang.string in empiLink entity
2020-08-01 11:47:00 -07:00
Tadgh
48bf78e972
Rename service interface name
2020-07-30 12:17:14 -07:00
Tadgh
102f936156
Rework into new person deleting service
2020-07-29 12:17:07 -07:00
Tadgh
0e88f359f5
Merge remote-tracking branch 'remotes/origin/master' into batch-empi-job
2020-07-29 09:42:12 -07:00
James Agnew
3098affccb
Update path when updating resource links ( #2007 )
...
* fix resource link index reuse bug
* Resolve merge conflicts
Co-authored-by: Ken Stevens <khstevens@gmail.com>
2020-07-28 21:40:56 -04:00
James Agnew
6a8e09addf
Ensure that parent structuredefinitions are snapshotted before ( #2005 )
...
* Ensure that parent structuredefinitions are snapshotted before
snapshotting child
* Add changelog
2020-07-28 11:46:58 -04:00
Tadgh
82dcc395ec
Merge branch 'master' into batch-empi-job
2020-07-27 14:59:27 -07:00
James Agnew
3a7ac0debc
Correct invalid decimal numbers stored in DB ( #2003 )
...
* Correct invalid decimal numbers stored in DB
* Add changelog
2020-07-27 13:33:27 -04:00
jamesagnew
c6769ef075
Add test for #1999
2020-07-25 15:17:25 -04:00
James Agnew
a6fd6254db
Speed up loinc ingestion ( #1991 )
...
* Speed up loinc ingestion
* Add some logging
2020-07-23 09:20:33 -04:00
Tadgh
bbe6d5600e
Address review comments
2020-07-22 11:58:08 -07:00
jamesagnew
5f1078ac13
Cleanup of package installer
2020-07-21 11:43:57 -04:00
Tadgh
4ec2be4ff5
Merge branch 'master' into batch-empi-job
2020-07-21 07:54:18 -07:00
Tadgh
e82451533f
Move provider logic. Fix tests to reflect. Remove now-dead methods
2020-07-21 07:52:51 -07:00
jamesagnew
c44c1ff11f
Wrap NPM loader in a try-catch
2020-07-21 09:57:10 -04:00
Tadgh
de9621602b
Update provider and create test skeletons for empi batch run
2020-07-18 18:18:21 -07:00
Tadgh
62b5221c3f
Move Empi Batch work to the BaseHapiResourceProvider, allowing manual EMPI runs on a server/type/ID basis.
2020-07-18 13:36:14 -07:00
Tadgh
4fa4dd1c48
Update Javadocs
2020-07-17 13:39:39 -07:00
James Agnew
5db90d3e6e
Address issues when importing US Core ( #1986 )
...
* Work on US Core import
* Work on US Core
* Resolve issues with US Core import
* Test fix
2020-07-17 15:28:16 -04:00
Tadgh
e540e4b0a2
Minor addition to PointcutLatch to support an inline runnable
2020-07-17 12:06:19 -07:00
Tadgh
1e12c740f6
Merge branch 'master' into batch-empi-job
2020-07-17 09:28:10 -07:00
Tadgh
92461b6346
wip
2020-07-17 09:00:15 -07:00
jamesagnew
b57681da59
License header updates
2020-07-17 08:54:20 -04:00
Ken Stevens
ebd6ca4b64
Empi 3 ruleset version ( #1978 )
...
* add rule version
* add rule version
* Rough in model for Golden Record.
* Test Link Rule Version
* add eid match boolean
* added new fields to EmpiLink to provide more information about how the link was created
* add logging to check an edge case
* all tests pass
* wip with failing tests
* tests pass
* FIXME
* optimize imports
* test score in provider output
* FIXME
* FIXME
* Fix jpa test app context
* fix migration string length
* review feedback param name
* review feedback javadoc
* review feedback javadoc
* bean config reorganization for cdr
* add more tests
2020-07-17 08:31:15 -04:00
Tadgh
6bb92717f5
Merge branch 'master' into batch-empi-job
2020-07-16 11:00:32 -07:00
Ibrohim Kholilul Islam
5a79304893
Implement GraphQLQueryBodyParameter and GraphQLQueryBody annotation ( #1896 )
...
* implement GraphQLQueryBodyParameter and GraphQLQueryBody annotation
* GraphQLQueryBodyParameter to recognize application/graphql
* fix 500 error on method without @GraphQLQueryBody
* refactor to processGraphQlGetRequest and processGraphQlPostRequest
* add testGraphPostContentTypeJson and testGraphPostContentTypeGraphql to GraphQLR4RawTest
* fix imports
2020-07-16 09:25:26 -04:00
jamesagnew
962055e092
Undo extra logging in tests
2020-07-15 13:47:19 -04:00
James Agnew
077ee02771
Fix validation for enumerated ValueSets ( #1982 )
...
* Allow code validation against enumerated VS
* Work on validation
* Work on this
* Work on tests
* Work on validation
* Work on tests
* Work on validation
* Test fixes
* Add changelog
* For a change
* Test fixes
2020-07-15 13:38:14 -04:00
James Agnew
063bf4237c
Allow ConceptMap with no explicit group source/target ( #1983 )
...
* Allow ConceptMap with no explicit group source/target
* Add changelog
2020-07-15 12:57:10 -04:00
James Agnew
29bf6b8171
Fix a bug validating ValueSets ( #1981 )
...
* Fix a buig validating ValueSets
* Test fix
2020-07-15 09:25:34 -04:00
jamesagnew
addcdc9269
Make method transactional
2020-07-14 19:12:40 -04:00
jamesagnew
d6f6ec2d66
License headers
2020-07-13 16:57:24 -04:00
Tadgh
677bc5577b
wip
2020-07-13 12:00:19 -07:00
James Agnew
baba4cc240
Avoid version conflicts on current writes ( #1971 )
...
* Add auto retry of transactions
* Experiment in Maven build
* Transaction autoretry
* Work on transaction retries
* Work on transaction retry
* Work on transaction retry
* Fix tests
* Avoid version conflicts
* Add changelog
* Resolve LGTM issue
* FIx transaction scope error
* Test fixes
* Test fix
* Test fixes
* Test fix
* Test fixes
2020-07-13 08:51:13 -04:00
James Agnew
5c14a6c217
Revert pointless SQL optimization ( #1977 )
...
* Revert pointless SQL optimization
* Fix tests
2020-07-09 22:14:25 -04:00
James Agnew
1449b9cb0a
Install NPM resources correctly ( #1972 )
...
* Install NPM resources correctly
* Fix tests
2020-07-09 18:37:55 -04:00
James Agnew
c949349a41
Correctly validate ISO 3166 codes ( #1967 update) ( #1973 )
...
* Add tests
* Test fixes
* Fix tests
* Test fix
* One more test fix
2020-07-09 18:34:26 -04:00
Ibrohim Kholilul Islam
7a44fa3eb3
Fix GraphQL Array of Argument should be ORed ( #1966 )
...
* provide IQueryParameterOr instead of IQueryParameterType to params.add
* add tests
2020-07-08 10:38:50 -04:00
Tadgh
86f2761580
Merge branch 'master' into batch-empi-job
2020-07-07 07:52:42 -07:00
Tadgh
5b402de581
Add EmpiTargetType to link
2020-07-07 07:51:41 -07:00
Tadgh
f82a53e6f9
Merge branch 'master' into batch-empi-job
2020-07-06 13:12:20 -07:00
Tadgh
3081df3cbd
Merge pull request #1969 from jamesagnew/empi-interceptor-bug
...
EMPI Storage interceptor bug fix
2020-07-06 13:10:39 -07:00
jamesagnew
489bd77dd4
Make constraint name comparisons case insensitive
2020-07-06 14:58:03 -04:00
Tadgh
84da932187
fix test
2020-07-06 11:36:47 -07:00
James Agnew
6fb6675b1e
Resolve validation errors to ValueSet with UCUM ( #1948 )
...
* Add tests for validation errors
* Work on validation errors
* Bump core version
* Fix validation errors
* Test fixes
* Add changelog
* Test fix
* Test fix
* Test fix
2020-07-05 19:59:21 -04:00
James Agnew
f356c7c385
Migrate to JUnit5 ( #1952 )
...
* Work on junit
* Work on junit 5
* Work on junit 5
* Bump errorprone vcersion
* Work on tests
* Junit 5 tweaks
* Fixes
* Work on tests
* Work on junit5
* Work on tests
* Test fixes
* Work on junit5
* Test work
* Get junit5 working
* Test fix
* Work on tests
* WOrk on tests
* Work on tests
* fixes
* Compile fix
* One more tweak
* Compile fix
* Add changelog
* Fix compile error
* Compile fix
2020-07-04 18:28:16 -04:00
Tadgh
25d8668f55
Add Basic provider method, skeleton of tests
2020-07-03 15:21:32 -07:00
James Agnew
290577ff3e
Remove unnecessary type predicate ( #1963 )
...
* Remove unnecessary type predicate
* Add changelog
2020-07-03 17:54:25 -04:00
IanMMarshall
e23e222f80
Merge pull request #1960 from jamesagnew/im_20200630_code_system_load
...
Accidentally merged pull request before pushing changes from code review
2020-07-03 16:29:34 -04:00
Tadgh
6259eada3c
Fix parameter names. These are not partitions
2020-07-03 13:18:48 -07:00
ianmarshall
b1ff6cbe37
Changes from code review
2020-07-03 14:25:24 -04:00
Tadgh
63bf9cca1b
Merge pull request #1961 from jamesagnew/bulk-intermittent
...
Bulk intermittent bug
2020-07-03 11:19:51 -07:00
Tadgh
4ff63e2493
Remove unnecessary logging. Spring batch already logs this
2020-07-03 10:21:04 -07:00
Tadgh
d09f410b4d
Tidy logging, increase timeout to 120 because clocks
2020-07-03 10:15:57 -07:00
Tadgh
a84a41643d
Increase awaitility timeout for bulk export of ALL resources
2020-07-03 10:08:34 -07:00
ianmarshall
4e5ca2ee15
Changes from code review
2020-07-03 13:08:11 -04:00
Tadgh
38cb526696
Add logging
2020-07-03 09:40:52 -07:00
ianmarshall
46abdfafe0
Merge remote-tracking branch 'remotes/origin/master' into im_20200630_code_system_load
2020-07-02 13:29:17 -04:00
ianmarshall
557f732e17
Cleanup and improved Unit tests.
2020-07-02 12:03:15 -04:00
Ken Stevens
714bd6216e
Empi 70 phonetic indexing ( #1941 )
...
* start with failing test
* test passes with fixmes
* javadoc and config
* pre-review cleanup
* generalize encoding
* test passes, but indexing needs to be optimized
* test passes, but indexing needs to be optimized
* step 1 of optimization. big refactor of all predicates
* step 2 of optimization: determine phonetic encoder at time of RuntimeSearchParam creation
* integrated new phonetic encoders into empi
* phonetic search implemented
* IT passes
* pre-review cleanup
* final pre-review cleanup
* final pre-review cleanup
* Fix compile error
Co-authored-by: James Agnew <jamesagnew@gmail.com>
2020-06-30 17:36:54 -04:00
jamesagnew
bb17688680
Add test for #1780
2020-06-30 17:03:16 -04:00
ianmarshall
0788e79d51
Fix to address deferred save of TermConcept when code system version changes prior to save.
2020-06-30 15:07:14 -04:00
jamesagnew
2cdef055aa
Missed commit on #1951
...
Squashed commit of the following:
commit f820135996
Author: jamesagnew <jamesagnew@gmail.com>
Date: Tue Jun 30 14:29:24 2020 -0400
Address review comments
commit 11c4f9defb
Author: jamesagnew <jamesagnew@gmail.com>
Date: Tue Jun 30 09:38:16 2020 -0400
Fix LGTM warning
commit b650fdb9ea
Author: jamesagnew <jamesagnew@gmail.com>
Date: Tue Jun 30 09:20:52 2020 -0400
Test fix
commit 6ebcceeb5c
Author: jamesagnew <jamesagnew@gmail.com>
Date: Mon Jun 29 18:49:01 2020 -0400
Add changelog
commit 4a1d7383b0
Author: jamesagnew <jamesagnew@gmail.com>
Date: Mon Jun 29 18:46:52 2020 -0400
Bundle transmission
commit 88bd4abf0c
Merge: 7cde945281
25fc747b9f
Author: jamesagnew <jamesagnew@gmail.com>
Date: Mon Jun 29 17:31:23 2020 -0400
Merge branch 'master' into ja_20200617_subscription_send_bundles
commit 7cde945281
Author: jamesagnew <jamesagnew@gmail.com>
Date: Mon Jun 29 17:10:33 2020 -0400
Work on seed bundles
commit ed2e62752e
Author: jamesagnew <jamesagnew@gmail.com>
Date: Mon Jun 29 09:39:10 2020 -0400
Work on subscriptions
commit 52addcff59
Merge: 64a9eaa4de
bf8de84801
Author: jamesagnew <jamesagnew@gmail.com>
Date: Sat Jun 27 18:09:23 2020 -0400
Merge branch 'master' into ja_20200617_subscription_send_bundles
commit 64a9eaa4de
Author: jamesagnew <jamesagnew@gmail.com>
Date: Wed Jun 17 18:32:17 2020 -0400
Start work
commit f74eba5397
Author: jamesagnew <jamesagnew@gmail.com>
Date: Wed Jun 17 18:28:18 2020 -0400
Terser should create correct Enumeration on create
2020-06-30 14:31:40 -04:00
James Agnew
fa4bbe3685
Allow search criteria as subscription delivery mechanism ( #1951 )
...
* Terser should create correct Enumeration on create
* Start work
* Work on subscriptions
* Work on seed bundles
* Bundle transmission
* Add changelog
* Test fix
* Fix LGTM warning
2020-06-30 14:29:09 -04:00
James Agnew
072f3a422a
Use read partition for finding update candidate on upsert ( #1945 )
...
* Use read partition for finding update candidate on upsert
* Add changelog
2020-06-29 18:22:27 -04:00
Tadgh
8df0448f88
Fix import
2020-06-29 11:04:03 -07:00
Tadgh
4e789fbf42
Fix import error
2020-06-29 11:01:38 -07:00
Tadgh
e365e643ba
Merge pull request #1906 from jamesagnew/spring-batch-integration
...
Spring batch integration
2020-06-28 16:10:43 -07:00
jamesagnew
be23eb3cfc
Move the flush into the existing transaction
2020-06-27 18:06:37 -04:00
jamesagnew
dac516828e
Move validation settings bean
2020-06-26 18:31:13 -04:00
Tadgh
16039af110
Fix up samlpe starters
2020-06-26 13:15:31 -07:00
Tadgh
b31b6652a9
Add async to the job launcher, fix test to reflect this
2020-06-26 11:51:01 -07:00
Tadgh
21567fdc43
Tidy await
2020-06-25 11:42:17 -07:00
Tadgh
ed155e7657
wip
2020-06-25 10:37:02 -07:00
Tadgh
1d9641a736
fix empilinks
2020-06-25 10:28:03 -07:00
Ken Stevens
93da042d19
fix empi tests so they work with Spring Batch
...
(all but one test fixed)
2020-06-25 11:14:42 -04:00
Tadgh
06e1368388
Re-add comment
2020-06-24 21:00:45 -07:00
Tadgh
3da4ad280b
undoes merge issues
2020-06-24 20:00:52 -07:00
ianmarshall
55ff15d039
Merge remote-tracking branch 'remotes/origin/master' into im_20200619_mariadb_expand_valueset_fix
2020-06-24 17:43:34 -04:00
Tadgh
64dbd038c9
Increase min thread count for batch. Add new which waits for all bulkexport jobs to be done
2020-06-24 13:16:11 -07:00
ianmarshall
5e3e7c46a8
Changes to support valueset expansion with Elasticsearch.
2020-06-24 15:48:06 -04:00
Tadgh
a7740922f9
Specify version
2020-06-24 11:02:52 -07:00
Tadgh
bb7a773f41
Merge branch 'master' into spring-batch-integration
2020-06-23 16:02:41 -07:00
James Agnew
e65c264927
Support double _has expressions ( #1939 )
...
* Support nested _has queries
* Add changelog
2020-06-23 17:58:47 -04:00
James Agnew
6825d2fcf0
Reduce DB roundtrips for revincludes ( #1937 )
...
* Reduce DB roundtrips for revincludes
* Add changelog
2020-06-23 16:26:04 -04:00
James Agnew
67d363f9e1
Add setting to allow validation of reference targets ( #1932 )
...
* Add setting to allow validation of reference targets
* Add changelog
* Add changelog
* License headers
* Plugin version bump
* Experiment with Maven build
2020-06-23 11:35:10 -04:00
Diederik Muylwyk
ce0cb8916e
Improve tests.
2020-06-22 17:22:21 -04:00
Diederik Muylwyk
314df43091
BaseValidationSupportWrapper.expandValueSet(...) and ValidationSupportChain.expandValueSet(...) were incorrectly replacing expansion options (i.e. offset and count) with null.
2020-06-22 16:52:52 -04:00
ianmarshall
5bf1e94a23
Fix to accomodate MySQL and MariaDB.
2020-06-19 17:26:45 -04:00
James Agnew
46c00f4efb
Update for Loinc 2.68 ( #1917 )
...
* Work on loinc updates
* Work on loinc upload
* Clean up CLI config
* Add changelog
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/term/TermLoaderSvcImpl.java
Co-authored-by: IanMMarshall <49525404+IanMMarshall@users.noreply.github.com>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/term/TermLoaderSvcImpl.java
Co-authored-by: IanMMarshall <49525404+IanMMarshall@users.noreply.github.com>
* Update hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/provider/r4/TerminologyUploaderProviderR4Test.java
Co-authored-by: IanMMarshall <49525404+IanMMarshall@users.noreply.github.com>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/term/loinc/LoincUploadPropertiesEnum.java
Co-authored-by: IanMMarshall <49525404+IanMMarshall@users.noreply.github.com>
* Update hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/term/TerminologyLoaderSvcLoincTest.java
Co-authored-by: IanMMarshall <49525404+IanMMarshall@users.noreply.github.com>
* Clean up imports
* LOINC fixes
* Loinc loader fixes
Co-authored-by: IanMMarshall <49525404+IanMMarshall@users.noreply.github.com>
2020-06-18 16:55:11 -04:00
James Agnew
b6540064ea
Improve TX scoping for validation ( #1925 )
...
* Improve TX scoping for validation
* Test fix
* Test fix
* Some cleanup
* Test fixes
* Test fix
2020-06-17 14:04:12 -04:00
Tadgh
d32ad74402
some renaming
2020-06-15 21:49:34 -07:00
Tadgh
9222fa3f59
change transaction call
2020-06-15 15:17:25 -07:00
Tadgh
eccd280d71
Fix test error
2020-06-15 11:24:39 -07:00
Tadgh
798fdb9cc2
Merge branch 'master' into spring-batch-integration
2020-06-15 09:10:41 -07:00
jamesagnew
ac0d8c0fe1
Test fixes
2020-06-14 15:32:50 -04:00
Tadgh
4270636d43
Merge branch 'master' into spring-batch-integration
2020-06-12 16:20:54 -07:00
Tadgh
928aafba1e
Rename bean
2020-06-12 16:18:04 -07:00
Tadgh
0f469c1a56
Rework to allow for job creation inside of batch
2020-06-12 14:20:50 -07:00
James Agnew
622659cbb3
Add type parameter to resource reindexing operation ( #1921 )
...
* Add type parameter to resource reindexing operation
* Add changelog
* CLean up reindexing
2020-06-12 16:51:18 -04:00
Tadgh
a9c704c06e
Merge branch 'master' into spring-batch-integration
2020-06-10 12:24:19 -07:00
Tadgh
4e42a59ad4
Add licenses
2020-06-10 11:52:45 -07:00
Tadgh
d698ad7180
Code review comments
2020-06-10 10:46:28 -07:00
jamesagnew
d521dc61cc
Package fix
2020-06-10 11:59:37 -04:00
jamesagnew
7d6f8fe612
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2020-06-10 09:57:24 -04:00
jamesagnew
05df4f0827
Migration task updates
2020-06-10 09:56:49 -04:00
jamesagnew
0c100f1aca
Test fixes
2020-06-10 08:09:10 -04:00
James Agnew
b8da4f0140
Add package support ( #1911 )
...
* Begin rework of package management
* Work on NPM
* Work on package management
* Work on NPM
* NPM rework
* Work on NPM
* NPM package rework
* Updates
* Updates
* Add license
* Work on package server
* Work on package importing
* Work on package management
* Package rework
* Work on packages
* Work on package manager
* Work on pkgs
* NPM work
* NPM rework
* Work on package cache
* Work on NPM
* Work on NPM
* Package fixes
* Add tests
* Tweaks
* Test fixes
* Add changelog
* Avoid snapshot dep
2020-06-10 05:30:20 -04:00
James Agnew
0d3ad622b5
Correct Validation Performance Regression ( #1895 )
...
* Validation performance regression
* Optimize validation
* More cleanup
* Add changelog
* Test fixes
* Build fixes
2020-06-10 05:26:21 -04:00
Tadgh
6e43c5348c
Add missing imports from import reorganization
2020-06-09 19:27:16 -07:00
Tadgh
6fc5b753e5
Readding imports
2020-06-09 19:20:43 -07:00
Tadgh
c36e1d2899
More code review comments
2020-06-09 19:18:06 -07:00
Tadgh
942fc313ec
Code review comments
2020-06-09 19:00:41 -07:00