Release 1.0.6

DateVersion

 

1.0.6


Summary 

TQLSystem 1.0.6 is a minor release. The key highlights of this release are:

  • Automatic and Manual Syncing of projects stored on local version of TQLConsole and TQLStudio in the cloud.
  • Ability to combine (group) multiple projects into single grouped project.
  • Ability to purchase projects with things (hardware attached) from Invivo Store.
  • New Protocol Handler - PHTTP -  This allows model developers to consume stream-oriented data received over HTTP connections.
  • New Protocol Handler - WS -  This allows model developers to consume data received over WebSocket connections from within a Workflow.
  • TQL Policy Support - Ability to create and enforce a policy on TQL Models.

Bug Fix / Minor Enhancements across multiple components

JIRA IDComponentDescription
TQLPROD-1293TQLEngineIncorrect Publish Message when using Type Inheritance
TQLPROD-773TQLConsoleQuery result window does not switch to Notification Log
TQLPROD-617TQLStudioModel editor is very slow after implementing environment sensor. Expand and shrink button are working very slow.
TQLPROD-1234TQLStudioIssue with Cloning project
TQLPROD-1233TQLStudioDeletion of project resulting the reloading of dashboard 
TQLPROD-1225TQLStudioCloning of projects with same short name is happening 
TQLPROD-1063TQLStudioCancel button should be visible without scrolling as well in Starter Projects tab
TQLPROD-891TQLConsoleDisplay specific error message to user if syntax error found in model file at a time of deployment
TQLPROD-880TQLConsoleClassCastException issue while executing CDP Waste Management project queries.
TQLPROD-870TQLStudioNeed to update default engine model from UpdateProjectDefaultEngine on TQLStudio
TQLPROD-796TQLStudioSession management inside TQLStudio
TQLPROD-324TQLStudioMetadata should come at the time of export of your project.
TQLPROD-1281TQLConsoleModel Editor/Thingspaces/Queries tabs are not visible in Project Settings page
TQLPROD-1279TQLConsoleBlank Project is not getting downloaded on the Console
TQLPROD-1277InVivo StoreNo email is sent to user with invoice url after order placed
TQLPROD-1275InVivo StoreShipping charges are displayed as $0 for a project with no shippable items
TQLPROD-1243TQLStudioProject list is not getting updated in the header after downloading the projects
TQLPROD-1240TQLConsole[UI] Stop WebSocket subscription in Query Editor when high frequency of notifications
TQLPROD-1065TQLConsoleOn network change user session is not maintained resulting navigating to login page
TQLPROD-1050TQLEngineTQLEngine Recovery Mechanism
TQLPROD-1043TQLConsoleChanging settings multiple times for a project is not deploying the project.
TQLPROD-759TQLConsole Model EditorImport file is not formatted
TQLPROD-466TQLConsole Model EditorModel is taking 15-20 sec in loading.


Here are the steps to upgrade the TQLEngine version 1.0.5 to 1.0.6

Upgrading TQLEngine from 1.0.5 to 1.0.6 can be achieved using these manual steps.

Steps to upgrade:

  1. Download the 1.0.6 version of TQLEngine from your TQLStudio account page.
  2. Create a directory - say rel-106 and unzip the downloaded TQLEngine installation zip file.
  3. Stop the 1.0.5 version of TQLEngine.
  4. Make a backup copy of 1.0.5 install folder. This is a precautionary measure.
  5. Following folders / filesneeds to be replaced in the 1.0.5 folder.
    1. Folder: tqlengineui
    2. Folder: resources/atomiton
    3. Floder: sff.auto.launch
    4. File: atomiton.tqlengine.jar
  6. Start the TQLEngine and a newer 
  7. You should now be on TQLEngine 1.0.6