2793 Commits

Author SHA1 Message Date
jamesagnew
96a4eff38e Test fix 2020-04-08 19:54:54 -04:00
James Agnew
1c738b903d
Decouple subscription submission / matching (#1790)
* Start work on subscription cleanup

* Work on subscription cleanup

* Work on subscriptions

* Subscription cleanup

* More work on subscriptions

* Queue factory cleanup

* Work on subscription cleanup

* Subscription cleanup

* Work on subscription cleanup

* Work on subscription cleanup

* Work on subscription cleanup

* Ongoing cleanup

* Subscription work

* Tests passing

* Move resource provider factory

* Test fixes

* Address review changes

* One more change

* Test fixes
2020-04-08 18:08:27 -04:00
jamesagnew
edc30568f2 Address review changes 2020-04-07 19:07:07 -04:00
jamesagnew
35e1dbae32 One more bugfix on #1772 2020-04-07 15:22:59 -04:00
jamesagnew
c2e00bb73b Bugfix on #1772 2020-04-07 14:21:42 -04:00
jamesagnew
47786660d5 Test fixes 2020-04-07 13:58:24 -04:00
jamesagnew
2205d2306c Move resource provider factory 2020-04-07 10:56:05 -04:00
jamesagnew
347ecc7d51 Tests passing 2020-04-07 09:39:14 -04:00
jamesagnew
826ba6458a Subscription work 2020-04-06 20:15:41 -04:00
jamesagnew
b78205c218 Ongoing cleanup 2020-04-06 17:00:45 -04:00
jamesagnew
40d0c27ae3 Work on subscription cleanup 2020-04-05 18:43:27 -04:00
jamesagnew
0a28c0c060 Work on subscription cleanup 2020-04-05 07:21:05 -04:00
jamesagnew
79da1578cb Subscription cleanup 2020-04-04 20:04:32 -04:00
jamesagnew
fef447afee Work on subscription cleanup 2020-04-04 16:07:01 -04:00
ianmarshall
83e673e725 Consolidate changes to Command Line Tool and add/improve tests. 2020-04-03 17:12:04 -04:00
jamesagnew
7c6024fa14 More work on subscriptions 2020-04-03 07:43:21 -04:00
jamesagnew
43b4d8e0e3 Work on subscriptions 2020-04-02 21:15:07 -04:00
jamesagnew
6baf1995c9 Work on subscription cleanup 2020-04-02 20:30:19 -04:00
jamesagnew
e1142f4043 Start work on subscription cleanup 2020-04-02 05:31:12 -04:00
ianmarshall
f819c91530 Initial implementation of lastn operation. 2020-03-31 21:55:57 -04:00
ianmarshall
f891634341 Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch 2020-03-31 13:30:28 -04:00
jamesagnew
ea1f35beaa Work on multitenancy 2020-03-31 10:33:47 -04:00
jamesagnew
c4bd1a97fd Add test 2020-03-30 11:54:27 -04:00
jamesagnew
2e43c57032 Work on multitenancy 2020-03-30 09:49:17 -04:00
jamesagnew
8e714b6b14 Work on uniques 2020-03-30 05:36:24 -04:00
jamesagnew
62d867902f Work on multitenancy 2020-03-29 18:16:04 -04:00
jamesagnew
691f2c4e9a Work on muiltitenancy 2020-03-29 13:35:20 -04:00
jamesagnew
9df4c58122 Work on multitenancy 2020-03-27 09:22:00 -04:00
jamesagnew
ec6fe70acb Merge branch 'master' into ja_20200206_multitenancy 2020-03-27 05:50:08 -04:00
ianmarshall
83fde61846 Initial commit of changes to support $lastn operation. 2020-03-25 18:02:57 -04:00
ianmarshall
4e4c8dbd9a Initial commit of changes to support $lastn operation. 2020-03-25 18:02:13 -04:00
jamesagnew
718c248c69 Test fix 2020-03-24 07:55:25 -04:00
jamesagnew
13f0e5384b Address review comments 2020-03-24 06:02:55 -04:00
jamesagnew
0ac434ea5d Add chain on _type parameter 2020-03-23 17:53:30 -04:00
jamesagnew
14316147c5 Resolve some docs issues 2020-03-23 10:34:12 -04:00
jamesagnew
3f20f7b67f Make SubscriptionDeliveryHandlerFactory not abstract 2020-03-22 21:01:19 -04:00
jamesagnew
a5257f0fa8 Add new indexing extractor method 2020-03-19 20:22:30 -04:00
James Agnew
bde7c356fe
Implement Jackson parser/serializer (#1733)
* [dev] Integration of a Jackson serializer and deserializer - first stage

* [fix] Fixed some serializing issues
[improve] Improved the processing, removed the loggers

* [clean] Removed the JacksonSerializer class, replaced all the Gson classes with Jackson classes

* [clean] Small cleanup

* [improve] Throw a ConfigurationException if the JsonGenerator cannot be created

* [improve] Use the ObjectMapper's `readTree` instead of `readValue`

* [dev] Latest fixes and improvements

* [dev] Use the Jackson serializer

* [clean] Removed the ObjectMapper configuration, for now

* [fix] Use the GsonStructure also for the parsing of a FHIR resource

* [clean] Removed the LinkedList usage

* Work on preparing for merge of #1673

* Resolve build errors

* Work on parser integration

* Tests passing

* Resolve fixme

* CLeanup

* Fix dependency

Co-authored-by: Bogdan Solga <bogdan.solga@gmail.com>
2020-03-17 17:27:26 -04:00
Tadgh
4583cb9939
Merge pull request #1760 from jamesagnew/bugfix/1752-support-chained-parameters-inside-reverse-chained-parameter
Bugfix/1752 support chained parameters inside reverse chained parameter
2020-03-17 13:27:20 -07:00
jamesagnew
4c1bbd01cb Intermittent test fix 2020-03-17 14:19:36 -04:00
Tadgh
3eb09b15f0 Merge branch 'master' into bugfix/1752-support-chained-parameters-inside-reverse-chained-parameter 2020-03-17 10:32:43 -07:00
James Agnew
22413911bf
Validation api changes (#1719)
* Validation enhancements

* Work on validation api reworking

* Keep working on validation API

* Keep working on new term API

* Work on validation api

* Ongoing work on validation

* Work on integrating validation

* Work on validation API

* Add to validation API

* Work on validation

* Work on API

* Work on validation

* Work on validation API

* Work on validation API

* Work on validation api

* Work on validation API

* Work on validation api

* Validation API changes

* Work on API

* More work on validationo API

* Work on validation API

* FIxes

* WOrk on validation api

* Work on validation API

* Tests passing!

* More cleanup

* More validation API changes

* Fix intermittent test failure

* Package reorg

* Validation API work

* Work on doocumentation

* Work on API

* More work on new validation API

* Fix errorprone-reported error

* Test fixes

* Documentation updates

* Documentation tweaks

* Work on API

* Bean name adjustments

* Build fixes

* Some test fixes
2020-03-17 13:28:59 -04:00
James Agnew
9305bef4ef
Remove useless migrator task generics (#1687)
* Remove useless migrator task generics

* Clean a couple of compile errors

* Try to fix intermittent
2020-03-17 13:28:43 -04:00
James Agnew
288abe4504
Improve efficiency in search deleting (#1759)
* Improve efficiency in search deleting

* Changelog

* Address review comments
2020-03-17 12:33:38 -04:00
James Agnew
5867d62d62
Avoid duplicate predicate in _id queries (#1761)
* Avoid duplicate predicate in _id queries

* Add changelog

* Change to trigger CI

* Address review comments
2020-03-17 11:12:58 -04:00
Tadgh
6f872ffb51 Minor refactor 2020-03-13 19:15:46 -07:00
Tadgh
a39ac886af Fix error while resolving rebase 2020-03-13 18:43:43 -07:00
Tadgh
4777d75e6b Merge branch 'master' into bugfix/1752-support-chained-parameters-inside-reverse-chained-parameter 2020-03-13 18:40:11 -07:00
Tadgh
b80e71773d Tidy, fix up tests 2020-03-13 18:36:43 -07:00
Tadgh
d91cb7524c Fix up whitespace 2020-03-13 15:30:49 -07:00