mirror of
https://github.com/hapifhir/hapi-fhir.git
synced 2025-02-10 15:05:05 +00:00
* some fixmes to start * Added some FIXMEs * added RequestPartitionId to reosurceDelivryMessage and ResourceModifiedMessage * ResourceDeliveryMessage and ResourceModifiedMessage tests * fixed issue with test missing partitionHelperSvc mocked bean * Added tests and implemented SubscriptionMatchingSubscriber for partition aware subscription * modified implementation of partitionId in CanonicalSubscription * Moved PartitionablePartitionId, and refactored all calls to getUserData(Constants.RESOURCE_PARTITION_ID) and setUserData(Constants.RESOURCE_PARTITION_ID) * Revert "Moved PartitionablePartitionId, and refactored all calls to getUserData(Constants.RESOURCE_PARTITION_ID) and setUserData(Constants.RESOURCE_PARTITION_ID)" This reverts commit fe40fb97334e8cddb22037ff116f4a47f6024ddf. * Got added partitionId to subscriptions, added changes to make SubscriptionMatchingSubscriberTest work * added SubscriptionTriggering test, also added partition support to subscriptionLoader * Changed implementation for storing partition id of subscriptions from messages, refactored tests to new implementation * added all subscription systemRequestDetails with all partition to subscription reader * refactored a generic system request details with default all partition request * Added test for dao subscriptions, fixes to get the test working * added partition support for latest version delivery * added doc changes and changelog for multitenancy subscription * cleanup and added partitioned subscription manually trigger test * fixed mocked subscriptionDao * added package-info for subscription module * some code review changes * removed AllPartitionSystemRequestDetail, added new text for multitenant subscription * renamed method for code review * version bump to 5.7.0PRE7 Co-authored-by: Michael Buckley <michael.buckley@smilecdr.com> Co-authored-by: Ken Stevens <khstevens@gmail.com> Co-authored-by: Long Ma <long@smilecdr.com> Co-authored-by: Steven Li <steven@smilecdr.com>