James
ba40f44d27
Properly index decimal datatype
2017-05-26 06:39:38 -04:00
Jeff Chung
2fa7aedf63
Fixed the resource type comparison to not use startsWith
2017-05-25 16:47:09 -07:00
James Agnew
b96932a5c5
Fix dependency on new version of commons-codec
2017-05-25 15:24:47 -04:00
James
e2b329382a
Add some logging to searches
2017-05-25 08:31:29 -04:00
James Agnew
32de48f392
Fix broken tests
2017-05-24 15:50:53 -04:00
James Agnew
5bdd10c7ab
Include patient in $everything even if there are no other resources
2017-05-24 14:24:01 -04:00
James
3f712fdf8a
POM updates
2017-05-22 17:25:05 -04:00
James
d54b62ffe4
Fix compile errors
2017-05-22 16:42:51 -04:00
James
1ec180628f
JPA server now has configurable properties that allow referential integrity to be disabled for both writes and deletes. This is useful in some cases where data integrity is not wanted or not possible. It can also be useful if you want to delete large amounts interconnected data quickly.
2017-05-22 15:34:44 -04:00
James
a834770e38
A bit more cleanup for #646
2017-05-22 08:13:00 -04:00
James
b71ba86a3a
Update copyright per plugin
2017-05-21 16:37:27 -04:00
James
a13247ad4b
Updates for #646
...
Squashed commit of the following:
commit 9d6d5e92dabb75c4eb185b061d20f487b8856795
Author: James <jamesagnew@gmail.com>
Date: Sun May 21 15:27:26 2017 -0400
Get subscriptions working
commit 6bccdd7594f0a4f802212e11cc823f7a92dd9a5c
Author: James Agnew <jamesagnew@gmail.com>
Date: Sun May 21 14:37:40 2017 -0400
Work on subscription
commit 129f4c9d0d1e6c8fa56dbc5cf78a34c1d6659705
Author: James <jamesagnew@gmail.com>
Date: Sat May 20 19:58:11 2017 -0400
Work on merging subscription
2017-05-21 15:28:08 -04:00
James Agnew
5ef8b70a1f
Merge branch 'master' into master
2017-05-20 18:25:02 -04:00
James
20c14fe8a6
Make sure we don't update unchanged resources in a transaction
2017-05-20 17:55:09 -04:00
James
f6ee4db598
Process :missing qualifier on date params
2017-05-19 20:36:06 -04:00
James Agnew
7a24bff0eb
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-05-19 17:15:07 -04:00
James Agnew
a7bb01393a
Add tests
2017-05-19 17:14:50 -04:00
James
2143c6906b
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-05-19 10:13:45 -04:00
James
7c48eadf38
Add tests
2017-05-19 06:50:01 -04:00
James Agnew
8701e3ad61
Change millis to int for stopwatch
2017-05-18 22:06:40 -04:00
James Agnew
9ea8e7822a
More fixes for chaining on custom search params
2017-05-18 17:16:30 -04:00
James Agnew
d58a9e7ed4
Further fixes to searching on a chained value
2017-05-18 10:48:05 -04:00
James Agnew
a92d80d860
Correctly encode extensions on the root of a resource with type
...
reference
2017-05-17 12:40:10 -04:00
James Agnew
7bb9e5edd9
Custom search parameters could not chain an extension param
2017-05-17 10:46:22 -04:00
James
5ac91bfb94
Add a test for custom params
2017-05-17 08:19:11 -04:00
James Agnew
b2996d3550
Fix interceptor behaviour
2017-05-15 23:12:50 -04:00
James Agnew
d87b4f2062
Re-enable daoconfig interceptors
2017-05-15 22:11:29 -04:00
James
da2d7c3bc3
Clean up testpage overlay
2017-05-14 11:27:52 -04:00
James Agnew
5b282c3b25
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-05-14 06:39:37 -04:00
James Agnew
897c65e818
CLI and HttpClient cleanup
2017-05-14 06:39:23 -04:00
James
cf2d38498d
Header update
2017-05-10 02:12:22 -04:00
James Agnew
95659bed3a
Fix tests
2017-05-10 08:11:23 +02:00
Jeff Chung
663125fe94
Resthook subscription implementation, event driven websocket subscription implementation, Tminus subscription support, notification on delete
2017-05-09 15:08:59 -07:00
James Agnew
579e5da5ff
Make sure we reuse searches
2017-05-09 11:47:05 +02:00
James Agnew
262e39e57a
Work on term
2017-05-06 11:41:30 +02:00
James Agnew
ef772547c3
Fix an issue in the JPA server if a resource has been previously saved containing vocabulary that is no longer valid. This only really happened if you were using a non-final version of FHIR (e.g. using DSTU3 before it was finalized) but if you were in this situation, upgrading HAPI could cause you to have old codes that no longer exist in your database. This fix prevents these from blocking you from accesing those resources.
2017-05-06 10:51:17 +02:00
James Agnew
e53d747f2b
Get large searches working on Oracle
2017-05-05 15:45:45 +02:00
James
3780248a2f
Update JPA defs based on new unit test
2017-05-04 06:56:28 -04:00
James Agnew
fdd82e0b2a
Shorten column names in Search table for JPA
2017-05-04 05:51:02 -04:00
James Agnew
c5c6c5eff6
Fix deadlock regression in JPA 2.5-SNAPSHOT
2017-04-29 07:20:43 -04:00
James
f21ab8bfe6
Add synchronization to SP registry
2017-04-24 07:40:53 -04:00
James Agnew
93b61aac90
Force resource updates when reindexing
2017-04-23 22:20:58 -04:00
James
bb9cd7c198
Add configuration property to DSTU3 FhirInstanceValidator to allow client code to change unknown extension handling behaviour.
2017-04-23 19:28:45 -04:00
James
9c595e18f9
Ignore updates that don't actually change anything
2017-04-23 15:04:19 -04:00
James
841cfb8cf3
Fix test failures from search cleanup
2017-04-22 13:08:29 -04:00
James
fa2950dacb
Fix tests for expiring search results
2017-04-22 08:50:51 -04:00
James
dd5580ed2d
Search reuse merged in
2017-04-22 07:47:05 -04:00
James
405ac50351
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-04-22 06:34:36 -04:00
James
c311a0b3bf
Work on JPA performance
2017-04-22 06:34:24 -04:00
James Agnew
c09e26e28f
Clean up calls in JPA server for ID
2017-04-22 06:31:55 -04:00
James
716fa56b8f
Merge branch 'jpa_perf_enhancements'
2017-04-21 06:30:22 -04:00
James
cbc652d226
Version bump to 2.5-SNAPSHOT
2017-04-20 16:13:15 -04:00
James Agnew
282f90d174
Perf work
2017-04-20 05:59:10 -04:00
James
9d3d15ce6f
Version bump to 2.4
2017-04-19 21:38:36 -04:00
James Agnew
552bd90d59
More perf work
2017-04-19 18:08:38 -04:00
James
cc526f6d99
Upgrade to STU3
2017-04-18 21:58:23 -04:00
James Agnew
61a61cddee
More perf work
2017-04-18 21:02:25 -04:00
James
077676fd03
Bring DSTU3 structs up to FHIR R3
...
Squashed commit of the following:
commit 65b70d30c9
Author: James <jamesagnew@gmail.com>
Date: Tue Apr 18 07:44:08 2017 -0400
More work on bringing structs up to date
commit 1df2de0667
Author: James <jamesagnew@gmail.com>
Date: Tue Apr 18 07:12:45 2017 -0400
Working
commit 9a51323e03
Author: James <jamesagnew@gmail.com>
Date: Mon Apr 17 22:18:24 2017 -0400
Updates to STU3
commit 40aebba0a7
Author: James <jamesagnew@gmail.com>
Date: Mon Apr 17 18:30:26 2017 -0400
Fix regression caused by #610
2017-04-18 07:48:38 -04:00
James
4bf97e836a
Fix memory leak
2017-04-18 06:13:48 -04:00
James
7f2cf17f9f
Fix perf issue
2017-04-17 17:29:32 -04:00
James
5adc09ad56
perf enhancements finally working
2017-04-17 16:56:53 -04:00
James Agnew
fbbe792726
Perf work
2017-04-17 14:00:36 -04:00
James Agnew
08ec97e78a
More work on perf
2017-04-16 15:57:58 -04:00
James Agnew
217d9f8176
More perf work
2017-04-16 14:46:15 -04:00
James Agnew
62ece72e6f
More perf work
2017-04-16 12:08:23 -04:00
James Agnew
913fd422a1
Merge branch 'master' into jpa_perf_enhancements
2017-04-14 11:30:19 -04:00
James Agnew
f6acb5633b
Work on perf
2017-04-14 09:50:05 -04:00
James Agnew
54055f5bfb
Support extensions pointing to references for JPA custom search params
2017-04-14 07:26:49 -04:00
James
1039bbec97
More perf work
2017-04-14 07:25:01 -04:00
James Agnew
23b7de5dd8
More perf work
2017-04-12 18:28:10 -04:00
James
81aae2b672
More perf work
2017-04-11 06:56:17 -04:00
James Agnew
cba5aeb47b
More perf work
2017-04-10 17:55:50 -04:00
James Agnew
0a8900ee78
Perf updates possibly working?
2017-04-10 16:29:24 -04:00
James
aa02dd5037
More perf work
2017-04-10 08:05:25 -04:00
James Agnew
04468c8352
More perf work
2017-04-09 21:52:55 -04:00
James
e32d6bb56e
More perf work
2017-04-09 20:06:56 -04:00
James
bf0f1421b3
Work on perf
2017-04-09 19:13:55 -04:00
James
fa435fb8b2
More perf work
2017-04-09 11:48:56 -04:00
James Agnew
c5c154346e
More work on perf
2017-04-08 22:21:57 -04:00
James Agnew
801ae7cb75
NOFT test passing
2017-04-08 21:19:10 -04:00
James
90a4e2def2
More work on perf improvements
2017-04-08 19:46:51 -04:00
James Agnew
08e5681d8b
Work on perf
2017-04-08 15:12:10 -04:00
James Agnew
dd84fced5e
Merge branch 'master' into jpa_perf_enhancements
2017-04-08 06:54:13 -04:00
James Agnew
0a61096f6f
Add JPA utility method
2017-04-07 11:14:48 -04:00
James
8284fcab1b
More work on performance
2017-04-07 08:37:48 -04:00
James Agnew
660c2bde72
More work on perf
2017-04-06 22:23:20 -04:00
James Agnew
f48d0d677b
More work on performance
2017-04-06 12:50:36 -04:00
James
1581cdf9a8
Work on perf
2017-04-04 08:26:04 -04:00
James Agnew
233eb54710
Work on perf
2017-04-03 22:05:53 -04:00
James Agnew
9b1366734a
Merge branch 'master' into jpa_perf_enhancements
2017-04-03 15:20:55 -04:00
James Agnew
6ab1cb4c2e
Fix compile issues from new version of errorprone
2017-04-03 14:43:59 -04:00
James Agnew
efaa7a74cb
Work on perf enhancements to JPA
2017-03-30 19:58:32 +08:00
James Agnew
ce73e89715
For bit of work on JPA perf enhancements
2017-03-30 06:28:34 +08:00
James Agnew
2c9a6e65e7
Fix #534 : Add setting for logical references to DAOConfig
...
Merge branch 'master' into issue534
2017-03-30 03:21:50 +08:00
James Agnew
14d861992c
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-03-29 15:29:10 +08:00
James Agnew
c6555ddd4f
DaoConfig#setAllowInlineMatchUrlReferences now defaults to true
2017-03-29 15:23:23 +08:00
James Agnew
d9749b652d
Work on issue 534
2017-03-29 15:19:52 +08:00
Diederik Muylwyk
4748c8ba74
New DSTU2 FhirInstanceValidator bean exposed. ( #611 )
...
Merging with master, issue #609 will be closed.
2017-03-28 23:19:20 -04:00
James Agnew
3ecfbf098f
Work on #534
2017-03-27 08:37:31 +08:00
James Agnew
72f682d81e
Refactor search param registry
2017-03-18 19:36:10 -04:00