1195 Commits

Author SHA1 Message Date
James
0959156a4a Faster processing for mandatory count searches 2017-10-17 14:11:05 -04:00
James Agnew
8b7723b6e8 Make sure a transaction is active when activating subscriptions 2017-10-16 21:28:19 -04:00
James Agnew
175f9dfc5a Remove dependency on StAX for XML parsing in DSTU2 Xhtml type 2017-10-16 17:22:50 -04:00
James
a782bd7630 Fix a number of problems reported by ErrorProne 2017-10-16 10:00:27 -04:00
James Agnew
9ca85b4cf3 Re-enable errorprone on standard hapi fhir build. woohoo! 2017-10-15 11:27:30 -04:00
James
9abc75dc32 Fix another test 2017-10-13 11:03:43 -04:00
James Agnew
290894557d Optionally require JPA server to collect count information even for
large searches
2017-10-13 06:31:37 -04:00
James Agnew
9b31741147 Correctly process ifMatch in Bundle entries for JPA server transaction 2017-10-11 13:00:37 -04:00
James Agnew
78b7188fbc Fix validation error when Bundle has no type 2017-10-11 10:20:12 -04:00
James
fddda443a2 Remove hamcrest-date library that caused conflicts 2017-10-11 06:33:15 -04:00
James
31fb1236a1 Reuse bundle ID when returning query cache results 2017-10-11 06:05:14 -04:00
Alvin Leonard
2114dd7706 We need to set the resource id to the entity id after the update entity. 2017-10-11 15:09:41 +11:00
Alvin Leonard
6551eb0a4e Fix deleteByUrl to respect InCompartment Authorization
Moved the assignment of the resource to delete before the actual delete as it will be used by the authorization to determine if this resource is in the compartment.
2017-10-11 13:40:03 +11:00
Jiajing LIANG
86fb1de3ae rename file 2017-10-09 18:34:49 +02:00
Jiajing LIANG
65c3a316f2 move out the analysers definitions from entity classes 2017-10-09 18:34:03 +02:00
James Agnew
bacd0bfbbb Squashed commit of the following:
commit 7ff895de773fe5a56534fa2f34c2b70c4acc3e5a
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Oct 6 15:25:06 2017 -0400

    More test fixes

commit c9fee23e48f9bdde4948413ea410b75a826c56b7
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Oct 6 15:14:52 2017 -0400

    More tests work

commit c796e19458417debf596c84dc007bcec2fbb8229
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Oct 6 15:00:26 2017 -0400

    Get tests passing

commit eb2787d30c4152ed0c65b1e21845bffea9d0568c
Author: James Agnew <jamesagnew@gmail.com>
Date:   Fri Oct 6 14:08:23 2017 -0400

    Add an optimistic lock to the ResourceTable

commit ff85503acb2fbe352bf3bb43c5e2c0a52bbfbdc7
Author: James <jamesagnew@gmail.com>
Date:   Fri Oct 6 08:56:35 2017 -0400

    Add a test
2017-10-06 15:33:24 -04:00
James Agnew
b4127674e4 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-10-05 13:42:31 -04:00
James Agnew
0ab8a9a0ba Fix #744 - Long search URLs on Derby shouldn't cause a failure 2017-10-05 13:41:22 -04:00
James
ce720f5601 Add support for Cache-Control header in JPA server and client 2017-10-05 13:38:53 -04:00
James
4d1ab2734f Use correct parameter name for expand operation 2017-10-02 19:21:52 -04:00
James
56a71f9222 Performance enhancements to JPA 2017-09-29 09:28:47 -04:00
James Agnew
9ac6014a3c Add test logging 2017-09-29 09:11:54 -04:00
James Agnew
87383ad802 Version bump to 3.1.0-SNAPSHOT 2017-09-27 21:23:34 -04:00
James Agnew
ac7074ffdd More notes 2017-09-26 19:05:53 -04:00
James
e19c13fa6f Prepare 3.0.0 release 2017-09-24 17:55:16 -04:00
James
49bdaa1a45 Version bump to 3.0.0 2017-09-23 17:31:39 -04:00
James Agnew
4f8a2d36f5 Fix import statements 2017-09-23 11:09:26 -04:00
James Agnew
478dc1d507 Create model for subscription messages 2017-09-23 10:14:50 -04:00
James
c115fbfd15 Add serializable message type 2017-09-23 07:42:29 -04:00
James
be07ebc4ef Subscription refactoring 2017-09-21 08:33:20 -04:00
James
5f89f6ed16 Improve test logging 2017-09-21 06:13:30 -04:00
James
2fa912a43f Use serialized messages for queues 2017-09-19 22:01:36 -04:00
James Agnew
d65664cd9b Work on test 2017-09-18 18:06:27 -04:00
James Agnew
1402c5e4e2 Remove some useless logging 2017-09-18 18:04:08 -04:00
James Agnew
79cb251b7e Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-09-17 20:05:59 -04:00
James Agnew
fc7144ee03 Work on JPA optimization 2017-09-17 20:05:28 -04:00
James
feb9852a25 Allow disabling :missing indexes in JPA 2017-09-17 18:37:09 -04:00
James
9eb2848aca One more test fix 2017-09-16 19:48:01 -04:00
James
78929752af License headers 2017-09-16 19:46:19 -04:00
James
36d9180570 Fix broken tests 2017-09-16 17:47:06 -04:00
James Agnew
7a878152c4 Refactor subscriptions to use a single codebase across versions 2017-09-16 15:03:22 -04:00
James Agnew
7d4bb8b9cb Add tests 2017-09-15 06:18:26 -05:00
James Agnew
1ac45e27c6 Deprecate subscription settings in DaoConfig that are no longer used 2017-09-15 05:57:42 -05:00
James Agnew
e94d639d29 Refactor websockets to use queuing mechanism 2017-09-14 21:29:57 -05:00
James Agnew
97b44965ce Lots of work on new subscription model 2017-09-13 19:05:29 -07:00
James Agnew
415f2bc72d Merge branch 'master' into con16_subscriptions 2017-09-10 08:49:28 -07:00
James Agnew
f216e0938d Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-09-10 07:24:09 -07:00
James Agnew
85aef0a853 Refactor tests 2017-09-10 07:23:57 -07:00
James Agnew
805fbad6ce All recreating code systems with previously used URL 2017-09-09 21:49:26 -07:00
James Agnew
2bb01451ea Cleanup of validator 2017-09-09 20:55:00 -07:00