This Release Bulletin provides a brief description of any enhancements or new features as well as bug fixes that are included in version 4.0.
What's New
Multi-tenancy
-
Connect version 4.0 is only available as a multi-tenant application in Hexagon Smart Cloud. Note that there is no on-premise Connect version 4.0, but Connect version 3.1 is still available for on-premise use.
-
Every tenant has access to three environments (also called ‘rings’):
-
production (paired with EcoSys ‘production’)
-
test (paired with EcoSys ‘test’)
-
preview (paired with EcoSys ‘dev’)
The ‘production’ and ‘test’ environments run the ‘stable’ version of Connect, while the ‘preview’ environment runs the upcoming version of Connect
-
-
A new version of Connect will be available approximately every 4 weeks.
-
This version will be deployed to the ‘preview’ ring only and will be available for end-user acceptance testing for a period of 4 weeks
-
At the end of those 4 weeks of acceptance testing, the version in the ‘preview’ ring will be promoted to the ‘production’ and ‘test’ rings
-
Email notifications will be sent out before new versions of Connect are deployed to any ring
-
OAuth2 support for SOAP endpoints
-
OAuth2 credentials can now be used for SOAP endpoints
What's Changed
-
Automatic Retry for SOAP endpoints
-
SOAP calls that result in HTTP failure codes of 5xx, 4xx and SOAP faults will be automatically retried after 30 seconds
-
A failed call will be retried twice at most
-
-
Agent configuration
-
The ability to add, edit, and delete Agents is no longer available from the Connect UI
-
Every tenant has access to a ‘default’ Agent – the physical provisioning of Agents is automatically managed by the system
-
-
Job Scheduling Fairness
-
A tenant can only consume 5 Agents i.e. run 5 steps in parallel at most
-
This prevents a single tenant from monopolizing the system
-
-
Job Execution History
-
Job execution history is automatically purged to retain at most 90 days of history
-
A tenant can purge a specific job’s history to retain less than 90 days
-
-
Logs
-
New ‘From’ and ‘To’ controls can be used to filter the timeline (up to 72 hours in the past)
-
Logs are consolidated across all services and sorted by time
-
-
System Settings/Configuration
-
Certain settings that were previously available at the Connect system level are now available at the tenant level
connect.debug.soap.logIncomingMessages.enabled connect.debug.soap.logOutgoingMessages.enabled connect.debug.odata.logMessages.enabled connect.common.soap.cacheWsdl connect.agent.processMetricsTroubleshooting connect.dispatcher.schema.defaultTimeoutSeconds connect.jobExecutor.jobs.defaultStepExecutionTimeoutMinutes
-
These settings can be managed by using the ‘System Utilities > Settings’ screen
-
The ‘System Configuration’ screen is no longer available
-
EcoSys Version
This release requires EcoSys version >= 9.3.01
Variables
No new variables have been introduced in this release.