Release 1.1.7
Date | Version |
---|---|
| 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
- A-StackMonitoringDashboard
- Rest of the components from your TQL Account's page
Detailed List
A-Stack 1.1.7 Jira List
JIRA-ID | Component | Type | Description |
TQLPROD-1636 | TQLConsole | Enhancement | Source Editor should show files in multiple tabs |
TQLPROD-1637 | TQLConsole | Enhancement | Closing files should warn user about the unsaved files |
TQLPROD-1638 | TQLConsole | Enhancement | Support Hot keys in source editor |
TQLPROD-1639 | TQLConsole | Enhancement | Enable search option in source editor for a single project |
TQLPROD-1640 | TQLConsole | Bug | Deployment failure for the project having Alphanumeric name |
TQLPROD-1649 | Moniotring Service Dashboard | New | Monitoring Service Enhancements and Testing for Multiple Alarm Levels |
TQLPROD-1650 | Moniotring Service Dashboard | New | UI Changes under Monitoring Service to show/update monitor parameters |
TQLPROD-1651 | TQLCLI | Enhancement | TQL CLI Engine Start command should accept all JVM Opts as argument |
TQLPROD-1652 | TQLCLI | Enhancement | After change in TQLCLI engine start command update usages of tql cli start command with new implementation |
TQLPROD-1653 | TQLCLI | TQLCLI | Configurator need have option to pass JVM opts to cluster node start command, need to remove runtime memory and add JVM Opts |
TQLPROD-1655 | TQLEngine | Enhancement | AMQP Support for Cluster |
TQLPROD-1656 | TQLEngine | Enhancement | Data migration service Framework |
TQLPROD-1683 | TQLCLI | Enhancement | Update cluster setup cli code to accept port range |
TQLPROD-1684 | Moniotring Service Dashboard | Enhancement | UI to display component status of node like status of each alarm |
TQLPROD-1685 | Moniotring Service Dashboard | Enhancement | UI to define and display alarm conditions |
TQLPROD-1686 | Moniotring Service Dashboard | Enhancement | Need to update instance tab of cluster to display status of each component like 2/2 component running fine |
TQLPROD-1687 | Moniotring Service Dashboard | Enhancement | UI to display alarm notification and filter depending on cluster and node |
TQLPROD-1688 | Moniotring Service Dashboard | Enhancement | Define datamodels to store alarm conditions |
TQLPROD-1689 | Moniotring Service Dashboard | Enhancement | API to store alarm condition on master configurator as well as each daemon |
TQLPROD-1690 | Moniotring Service Dashboard | Enhancement | Implement rule engine/way to execute alarm condition |
TQLPROD-1691 | Moniotring Service Dashboard | Enhancement | API to get and store alarm status in configurator daemon and configurator master |
TQLPROD-1692 | Moniotring Service Dashboard | Enhancement | API to store and list notifications |
TQLPROD-1693 | Moniotring Service Dashboard | Enhancement | Create tqlcli command to define alarm condition/s |
TQLPROD-1694 | Moniotring Service Dashboard | Enhancement | Define and execute default/common alarm conditions |
TQLPROD-1695 | Moniotring Service Dashboard | Enhancement | Generate Alerts on failure of Alarm Condition |
TQLPROD-1657 | TQLConsole | Enhancement | Source Editor is not Auto-Formatting new files |
TQLPROD-1663 | TQLConsole | Bug Fix | Create file macro for already existing file with case-insensitive is giving success response |
TQLPROD-1672 | TQLConsole | Bug Fix | Shortcut keys are not working after click on Cancel button on the Save Changes popup window |
TQLPROD-1696 | TQLEngine | Bug Fix | Readonly violation error |
TQLPROD-1697 | TQLEngine | Bug Fix | Avoid Null Pointer Exception during [concurrent] deactivate |
TQLPROD-1698 | TQLEngine | Bug Fix | Fix ShowNetwork bug: reversed AdvertiseTo and ReplicateTo tags in output |
TQLPROD-1699 | TQLEngine | Bug Fix | sff.tql.find.limit config parameter and find result truncation is implemented Tags |
TQLPROD-1700 | TQLEngine | Bug Fix | Disallow unresolved TemplateProcessing expressions as facet IDs (Example: [:$LocalData.FacetID:] |
TQLPROD-1701 | TQLEngine | Bug Fix | Fix: Make sure internal config files are read/converted correctly. Don't rely on default sff.auto.convert setting. |
TQLPROD-1702 | TQLEngine | Bug Fix | Avoid Concurrent Modification Exception on undeployed TQL facet |
TQLPROD-1703 | TQLEngine | Bug Fix | Change connection dispose message to warning |
TQLPROD-1704 | TQLEngine | Bug Fix | Implement sff.sql.MaxConnections and sff.sqlUseConnectionsWarning config parameters |
TQLPROD-1705 | TQLEngine | Bug Fix | Add sff.sql.QueryTimeout config parameter (default to 120 seconds) |
TQLPROD-1706 | TQLEngine | Bug Fix | Change "...not supported..." messages to warnings |
TQLPROD-1707 | TQLEngine | Bug Fix | Add sff.sql.QueryTimeout config parameter (default to 120 seconds) |
TQLPROD-1708 | TQLEngine | Bug Fix | Allow check for disposed connections while waiting |
TQLPROD-1709 | TQLEngine | Bug Fix | Convert XPath compile error on numeric folder name into a warning |
TQLEngine | Bug Fix | Throw exception on infinite recursive include Tags | |
TQLPROD-1712 | TQLEngine | Bug Fix | Allow XPath compilation errors while include of files with numeric folder names in the path |
TQLPROD-1713 | TQLEngine | Bug Fix | Fix bad heuristic decision on file path containing digits |
TQLPROD-1714 | TQLEngine | Bug Fix | Pass remote host:port to client SSL engine as some ciphers like Kerberos require remote host info; |
TQLPROD-1715 | TQLEngine | Bug Fix | Possible memory leak in context copy (preserve number of Process/LocalData entries in the copy) |
TQLPROD-1716 | TQLEngine | Bug fix | Relax newConnection count to allow for possible JDBC exceptions; Set hard limit on getConnection attempts; |
TQLPROD-1710 | TQLEngine | Enhancement | Add diagnostic and check for available new connections |
TQLPROD-1711 | TQLEngine | Enhancement | "Importance" and "SetProcessImportance" synonym FS commands are added |
Known Issues
- Native support within A-Stack for automatic defragmentation of growing HSQLDB file