.NET Upgrade
Please note this release will install .NET 4.6.2 (Connexion Only), and therefore installs/upgrades make take slightly longer.
Released On | |
Release Type | Production Release |
Release Location | Connexion 14.5: Gateway and Gateway Management Application: Gateway Management Application: Remote Integrator: Remote Integrator Queue: Remote Agent Push Update: Remote Updater A Push Update: Remote Updater B Push Update: |
Notes
This release contains minor fixes to both Connexion and Integrator as well as the following new features:
Multi-threaded queue: The SQL-Server-based queue can now operate in a multi-threaded fashion. There is useful when sending information to a remote system over a slow network (or when the remote system is slow to respond). In order to utilize this functionality, all devices downstream of the queue (up to the end of the channel or the next queue) must be thread-safe and marked with the CanProcessInParallel flag.
Threadable Device[DevicePlugin("My Device", "A thread safe device", DeviceDefinitionFlags.Source | DeviceDefinitionFlags.CanProcessInParallel, typeof(object), typeof(object), typeof(MyDeviceConfigurationFactory))] public class MyDevice { }
Fixes
Type | Ticket | Description |
Defect | User has to Delete a remote agent from Remote Integrator Manager twice for it to be successfully deleted | |
Defect | When inserting more than one device in a channel device order changes after save | |
Task | CNXN-2648 | Add filter box to the channel import dialog |
Defect | Channel Lock not Holding | |
Defect | HL7 Transform V1, Client Side - StackOverflowException when pasting a message into the inbound message | |
Suggestion | Create a "Move Database" wtihin the config wizard | |
Defect | Should prevent RAs from having a reference to the same package id, but different versions | |
Suggestion | Add command timeout fields to the database polling device | |
Suggestion | Some way of migrating the integrator database folder to another location | |
Defect | HL7 Core Libraries - BHS and FHS segments are not handled correctly | |
Defect | [Encrypted] attribute not getting hit for code files within custom code based devices | |
Suggestion | HL7 Core Library - Functions to Insert/Remove a repeated field | |
Defect | Domain information entered into the domain textbox not included in the login credentials | |
Defect | Some queue alerts/logs don't work when messages are queued via branching | |
Defect | Channel's showing up in random order | |
Task | Icon overlay on the queue device showing where branched messages are coming from (opposite of the branch indicator) | |
Defect | General UI fixup for multiple concurrent users | |
Task | Add the ability to update the server (and possibly catalog) for a queue database | |
Task | Update monitoring framework after feedback with JC and JJ | |
Task | Add a flag to allow a device to be fully loaded within the UI when its owner channel becomes visible | |
Defect | Importing a new device into the UI can cause major memory usage (and can be slow) | |
Task | Deploy snippets in Device Project\CustomCodeV3\Snippets via the installer | |
Defect | Channel Import - Does not function properly when plugins of the same type, but different versions exist in the cxn file | |
Defect | Adding function with no parameters to hl7 tx doesn't clear validation error | |
Task | Add support for installing the .NET 4.6.2 framework on Remote Integrators | |
Task | Integrator Management UI - Should display Operating System Version and .NET version | |
Story | Custom compiled devices should have the ability to either explicitly opt-in or opt-out of parallel message processing | |
Suggestion | Integrator - Add ability to restart the computer hosting the Remote Integrator | |
Suggestion | Integrator - Add ability to kill a process on the Remote Integrator | |
Defect | Saving a package to a remote agent throws an exception during save |