Releases: datasharingframework/dsf-process-ping-pong
2.0.0.2 - Fix Autostart Draft Task On Deployment
Release of the ping-pong process plugin used for connection testing between DSF instances with versions >= 1.2.0.
General remarks:
- This release is compatible with the Data Sharing Framework version
>= 1.2.0. This release does not work with DSF versions< 1.2.0. - The logical version of the process got upgraded to
2.0and as such this process plugin can not talk to DSF instances running version1.0.xof the plugin.
Bugs fixed:
- The draft task for the autostart process included in the plugin was not updated correctly, resulting in missing input parameters
Issues closed:
Deployment guide:
-
Add the ping-pong process plugin dsf-process-ping-pong-2.0.0.2.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-ping-pong/releases/download/v2.0.0.2/dsf-process-ping-pong-2.0.0.2.jar sudo chown root:bpe dsf-process-ping-pong-2.0.0.2.jar sudo chmod 440 dsf-process-ping-pong-2.0.0.2.jar -
Restart the DSF BPE to deploy the process plugin.
Contributors:
This release contains contributions from @jaboehri, @hhund, @wetret and @schwzr.
2.0.0.1 - Fix Inconsistent Deployment
Release of the ping-pong process plugin used for connection testing between DSF instances with versions >= 1.2.0.
General remarks:
- This release is compatible with the Data Sharing Framework version
>= 1.2.0. This release does not work with DSF versions< 1.2.0. - The logical version of the process got upgraded to
2.0and as such this process plugin can not talk to DSF instances running version1.0.xof the plugin.
Bugs fixed:
- Deployment of both
2.0.xand1.0.xversions of the plugin was inconsistent and would sometimes not complete successfully. This has been fixed - Fixed some UCUM codes using wrong letter casing
Issues closed:
Deployment guide:
-
Add the ping-pong process plugin dsf-process-ping-pong-2.0.0.1.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-ping-pong/releases/download/v2.0.0.1/dsf-process-ping-pong-2.0.0.1.jar sudo chown root:bpe dsf-process-ping-pong-2.0.0.1.jar sudo chmod 440 dsf-process-ping-pong-2.0.0.1.jar -
Restart the DSF BPE to deploy the process plugin.
Contributors:
This release contains contributions from @jaboehri, @hhund, @wetret and @schwzr.
2.0.0.0 - "Fat Ping"
Release of the ping-pong process plugin used for connection testing between DSF instances with versions >= 1.2.0.
General remarks:
- This release is compatible with the Data Sharing Framework version
>= 1.2.0. This release does not work with DSF versions< 1.2.0. - The logical version of the process got upgraded to
2.0and as such this process plugin can not talk to DSF instances running version1.0.xof the plugin.
Features include:
- Both ping and pong instances now exchange a Binary resource containing random data. This allows testing the connection between DSF FHIR servers and measurement of network speeds. The former being a prerequisite for successful data transfers which was not tested by the plugin before
- The exchange of Binary resources can be disabled, making the process run like versions
1.xof the plugin - Known errors come with links to the DSF homepage which include additional information to help troubleshoot the issue
- Allows deployment of both
2.0.xand1.0.xversions of the plugin
Issues closed:
- Add Reference to Local Resource to Ping and Pong Task Resources #11
- Fix E-Mail Sending on Ping Forbidden #14
- Start New Development Cycle #15
- Check Task status on pinged FHIR server when pong message times out #17
- Replace dummy URL values with actual URLs #18
Deployment guide:
-
Add the ping-pong process plugin dsf-process-ping-pong-2.0.0.0.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-ping-pong/releases/download/v2.0.0.0/dsf-process-ping-pong-2.0.0.0.jar sudo chown root:bpe dsf-process-ping-pong-2.0.0.0.jar sudo chmod 440 dsf-process-ping-pong-2.0.0.0.jar -
Restart the DSF BPE to deploy the process plugin.
Contributors:
This release contains contributions from @jaboehri, @hhund, @wetret and @schwzr.
2.0.0.0-RC2 - "Fat-Ping"
Preview release of version 2.0.0.0 of the ping-pong process plugin for connection testing between DSF instances with versions >= 1.2.0.
Changes from RC1
- Fixed missing error codes in error boundary events
General remarks:
- This release is compatible with the Data Sharing Framework version >= 1.2.0. This release does not work with DSF versions < 1.2.0.
- The logical version of the process changed to 2.0 and as such this process plugin can only talk to DSF instances running version 2.0.0.0 of the plugin.
- Documentation on the configuration can be found in the wiki
Features include:
- Testing the ability to download FHIR resources from other DSF instances
- Measuring the network speed of the resource download
Deployment guide:
-
Add the ping-pong process plugin dsf-process-ping-pong-2.0.0.0-RC2.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-ping-pong/releases/download/v2.0.0.0-RC2/dsf-process-ping-pong-2.0.0.0-RC2.jar sudo chown root:bpe dsf-process-ping-pong-2.0.0.0-RC2.jar sudo chmod 440 dsf-process-ping-pong-2.0.0.0-RC2.jar -
Restart the DSF BPE to deploy the process plugin.
Contributors:
This release contains contributions from @wetret, @hhund, @schwzr and @jaboehri .
2.0.0.0-RC1 - "Fat-Ping"
Preview release of version 2.0.0.0 of the ping-pong process plugin for connection testing between DSF instances with versions >= 1.2.0.
General remarks:
- This release is compatible with the Data Sharing Framework version >= 1.2.0. This release does not work with DSF versions < 1.2.0.
- The logical version of the process changed to 2.0 and as such this process plugin can only talk to DSF instances running version 2.0.0.0 of the plugin.
- Documentation on the configuration can be found in the wiki
Features include:
- Testing the ability to download FHIR resources from other DSF instances
- Measuring the network speed of the resource download
Deployment guide:
-
Add the ping-pong process plugin dsf-process-ping-pong-2.0.0.0-RC1.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-ping-pong/releases/download/v2.0.0.0-RC1/dsf-process-ping-pong-2.0.0.0-RC1.jar sudo chown root:bpe dsf-process-ping-pong-2.0.0.0-RC1.jar sudo chmod 440 dsf-process-ping-pong-2.0.0.0-RC1.jar -
Restart the DSF BPE to deploy the process plugin.
Contributors:
This release contains contributions from @wetret, @hhund, @schwzr and @jaboehri .
1.0.1.0 - Update for DSF 1.2.0
Release of the ping-pong process plugin used for connection testing between DSF instances with versions >= 1.2.0.
General remarks:
- This release is compatible with the Data Sharing Framework version
>= 1.2.0. This release does not work with DSF versions< 1.2.0. - The logical version of the process remains
1.0and as such this process plugin can talk to DSF instances running version1.0.0.0of the plugin.
Features include:
- Upgrades the process plugin to be compatible with the upcoming DSF 1.2.0 release.
- The ping process now send the 'ping'
Taskresources in parallel. The time waiting for 'pong' replies has been reduced to 20 seconds.
Issues closed:
- Modify Process to Work With DSF 1.2.0 #8
Deployment guide:
-
Add the ping-pong process plugin dsf-process-ping-pong-1.0.1.0.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-ping-pong/releases/download/v1.0.1.0/dsf-process-ping-pong-1.0.1.0.jar sudo chown root:bpe dsf-process-ping-pong-1.0.1.0.jar sudo chmod 440 dsf-process-ping-pong-1.0.1.0.jar -
Restart the DSF BPE to deploy the process plugin.
Contributors:
This release contains contributions from @wetret and @hhund.
First Release Candidate for 1.0.1.0
Pre-Release (1.0.1.0-RC1) of the ping-pong process plugin used for connection testing between new DSF instances with versions >= 1.2.0.
General remarks:
- This release is compatible with the Data Sharing Framework version
>= 1.2.0. This release does not work with DSF versions< 1.2.0.
Features include:
- Upgrades the process plugin to be compatible with the upcoming DSF 1.2.0 release.
Issues closed:
- Modify Process to Work With DSF 1.2.0 #8
Deployment guide:
-
Add the ping-pong process plugin dsf-process-ping-pong-1.0.1.0-RC1.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-ping-pong/releases/download/v1.0.1.0-RC1/dsf-process-ping-pong-1.0.1.0-RC1.jar sudo chown root:bpe dsf-process-ping-pong-1.0.1.0-RC1.jar sudo chmod 440 dsf-process-ping-pong-1.0.1.0-RC1.jar -
Restart the DSF BPE to deploy the process plugin.
Contributors:
This release contains contributions from @wetret and @hhund.
1.0.0.0 - Update to DSF 1.0.0 / 1.1.0
First release of the ping-pong process plugin used for connection testing between new DSF instances with versions >= 1.0.0.
General remarks:
- This release is compatible with the Data Sharing Framework version
>= 1.0.0. This release does not work with DSF versions< 1.0.0.
Features include:
- Upgrades the process plugin to the new process plugin api implemented via datasharingframework/dsf#26
- Upgrades the process plugin to the new organization-roles CodeSystem implemented via datasharingframework/dsf#43
Issues closed:
Deployment guide:
-
Add the ping-pong process plugin dsf-process-ping-pong-1.0.0.0.jar to the DSF BPE folder
/opt/bpe/process. Make sure the jar is readable by the bpe user (uid:2202) or group (gid:2202). The following commands could be used to download the jar and to set the right permissions:sudo wget https://github.com/datasharingframework/dsf-process-ping-pong/releases/download/v1.0.0.0/dsf-process-ping-pong-1.0.0.0.jar sudo chown root:bpe dsf-process-ping-pong-1.0.0.0.jar sudo chmod 440 dsf-process-ping-pong-1.0.0.0.jar -
Restart the DSF BPE to deploy the process plugin.
Contributors:
This release contains contributions from @wetret and @hhund.