Release 1.1.7

DateVersion

 

1.1.7

Highlights

  • Monitoring Dashboard Application to monitor alarms, alerts for an array of deployed A-Stack Clusters
    • Read-only view of Cluster including logical names, paginated alerts and Alarm status conditions
  • TQLConsole Model Editor Enhancements
    • Multi-tab view of model files
  • Configurator Daemon Application to be installed per unique host machine of A-Stack Cluster node
  • Number of A-Stack Engine bug fixes
    • Potential Database deadlock due to improper close of DB Connections
    • Potential Memory Leak due LocalData Storage
  • Number of A-Stack Engine Enhancements -
    • <GetSqlInfo/> as part of <GetInfo/> Management query to view in-use and maximum connections.
    • Limiting the find result using sff.tql.find.limit parameter
    • AMQP-based transport for A-Stack Cluster communication
    • Generic Framework to Migrate Data Data Migration from different versions of A-Stack
    • Memory Profiling and Cost Estimation of Cluster deployment
  • Number of A-Stack Command Line Enhancements
    • TQL CLI based Provisioning of Alarms
    • TQL CLI cluster command enchancements
    • Ability to pass JVM arguments to the TQL CLI

                                         

Complete Downloadable Components 

                                         


Please download from following locations

                                     


Detailed List 

A-Stack 1.1.7 Jira List

JIRA-IDComponentTypeDescription
TQLPROD-1636TQLConsoleEnhancementSource Editor should show files in multiple tabs
TQLPROD-1637TQLConsoleEnhancementClosing files should warn user about the unsaved files
TQLPROD-1638TQLConsoleEnhancementSupport Hot keys in source editor 
TQLPROD-1639TQLConsoleEnhancementEnable search option in source editor for a single project
TQLPROD-1640TQLConsoleBugDeployment failure for the project having Alphanumeric name
TQLPROD-1649Moniotring Service DashboardNewMonitoring Service Enhancements and Testing for Multiple Alarm Levels
TQLPROD-1650Moniotring Service DashboardNewUI Changes under Monitoring Service to show/update monitor parameters
TQLPROD-1651TQLCLIEnhancementTQL CLI Engine Start command should accept all JVM Opts as argument
TQLPROD-1652TQLCLIEnhancementAfter change in TQLCLI engine start command update usages of tql cli start command with new implementation
TQLPROD-1653TQLCLITQLCLIConfigurator need have option to pass JVM opts to cluster node start command, need to remove runtime memory and add JVM Opts
TQLPROD-1655TQLEngineEnhancementAMQP Support for Cluster
TQLPROD-1656TQLEngineEnhancementData migration service Framework
TQLPROD-1683TQLCLIEnhancementUpdate cluster setup cli code to accept port range
TQLPROD-1684Moniotring Service DashboardEnhancementUI to display component status of node like status of each alarm
TQLPROD-1685Moniotring Service DashboardEnhancementUI to define and display alarm conditions
TQLPROD-1686Moniotring Service DashboardEnhancementNeed to update instance tab of cluster to display status of each component like 2/2 component running fine
TQLPROD-1687Moniotring Service DashboardEnhancementUI to display alarm notification and filter depending on cluster and node
TQLPROD-1688Moniotring Service DashboardEnhancementDefine datamodels to store alarm conditions
TQLPROD-1689Moniotring Service DashboardEnhancementAPI to store alarm condition on master configurator as well as each daemon
TQLPROD-1690Moniotring Service DashboardEnhancementImplement rule engine/way to execute alarm condition
TQLPROD-1691Moniotring Service DashboardEnhancementAPI to get and store alarm status in configurator daemon and configurator master
TQLPROD-1692Moniotring Service DashboardEnhancementAPI to store and list notifications
TQLPROD-1693Moniotring Service DashboardEnhancementCreate tqlcli command to define alarm condition/s
TQLPROD-1694Moniotring Service DashboardEnhancementDefine and execute default/common alarm conditions
TQLPROD-1695Moniotring Service DashboardEnhancementGenerate Alerts on failure of Alarm Condition
TQLPROD-1657TQLConsoleEnhancementSource Editor is not Auto-Formatting new files
TQLPROD-1663TQLConsoleBug FixCreate file macro for already existing file with case-insensitive is giving success response
TQLPROD-1672TQLConsoleBug FixShortcut keys are not working after click on Cancel button on the Save Changes popup window
TQLPROD-1696TQLEngineBug FixReadonly violation error
TQLPROD-1697TQLEngineBug FixAvoid Null Pointer Exception during [concurrent] deactivate
TQLPROD-1698TQLEngineBug Fix
Fix ShowNetwork bug: reversed AdvertiseTo and ReplicateTo tags in output
TQLPROD-1699TQLEngineBug Fix
sff.tql.find.limit config parameter and find result truncation is implemented Tags
TQLPROD-1700TQLEngineBug FixDisallow unresolved TemplateProcessing expressions as facet IDs (Example: [:$LocalData.FacetID:]
TQLPROD-1701TQLEngineBug FixFix: Make sure internal config files are read/converted correctly. Don't rely on default sff.auto.convert setting.
TQLPROD-1702TQLEngineBug FixAvoid Concurrent Modification Exception on undeployed TQL facet
TQLPROD-1703TQLEngineBug Fix
Change connection dispose message to warning
TQLPROD-1704TQLEngineBug Fix
Implement sff.sql.MaxConnections and sff.sqlUseConnectionsWarning config parameters
TQLPROD-1705TQLEngineBug FixAdd sff.sql.QueryTimeout config parameter (default to 120 seconds)
TQLPROD-1706TQLEngineBug FixChange "...not supported..." messages to warnings
TQLPROD-1707TQLEngineBug FixAdd sff.sql.QueryTimeout config parameter (default to 120 seconds)
TQLPROD-1708TQLEngineBug Fix
Allow check for disposed connections while waiting


TQLPROD-1709TQLEngineBug FixConvert XPath compile error on numeric folder name into a warning

TQLEngineBug Fix
Throw exception on infinite recursive include Tags
TQLPROD-1712TQLEngineBug FixAllow XPath compilation errors while include of files with numeric folder names in the path
TQLPROD-1713TQLEngineBug FixFix bad heuristic decision on file path containing digits
TQLPROD-1714TQLEngineBug FixPass remote host:port to client SSL engine as some ciphers like Kerberos require remote host info;
TQLPROD-1715TQLEngineBug FixPossible memory leak in context copy (preserve number of Process/LocalData entries in the copy)
TQLPROD-1716TQLEngineBug fixRelax newConnection count to allow for possible JDBC exceptions; Set hard limit on getConnection attempts;
TQLPROD-1710TQLEngineEnhancement
Add diagnostic and check for available new connections
TQLPROD-1711TQLEngineEnhancement"Importance" and "SetProcessImportance" synonym FS commands are added


Known Issues

  • Native support within A-Stack for automatic defragmentation of growing HSQLDB file