Releases: DataIntellectTech/TorQ
TorQ v3.6.0
- Added DataDog integration for monitoring: https://www.aquaq.co.uk/q/monitoring-a-torq-system-with-datadog/
- Improved k4unit integration
- Tested with kdb+ 4.0
- Fix for reval calls via gateaway
- Fix for timeout at EOD in RDB when -T specified
- Various minor improvements and bug fixes
v3.5.0
- .torq stop and .torq summary functions updated
- .torq restart function added
- Grafana updated
- Monitor checks script added
- Email disabled if trying to run on Win64
- Opencon modified to append user:password to tcps connections
- Bug fixes
- Release notes from v3.3.0 onward added to README.md
Gateway Query Fix
Bug fix
- Gateway Query
.gw.syncexecbug identified and fixed
TorQ v3.4.0
- Update of the torq.sh script to include debug and print start lines.
- Integration of Monit for monitoring TorQ.
- Integration of Grafana adaptor, allowing visualization of TorQ process data.
- Added service layer for client specific customisation across all aplications.
- Bug Fixes including:
- Ability to specify parentproctype for processes when starting with torq.q
- Function to check .proc.getattributes for non-TorQ processes.
- Exit when setenv not sourced
- qcon now allowed in debug mode
- Hanging when null result returned from aysnc gateway request
TorQ v3.3.0
• Upgraded to run with kdb+ v3.6. Note that it remains backwardly compatible with prior versions.
• Implemented concurrent synchronous requests, as part of 3.6 upgrade
• Added Response Formatter for gateway
• Added Low Power Mode - aimed at use with Kx On Demand Licence
• Added Initialisation Function invoked after a script is loaded and connections are established.
• Changed the start script, to start or stop processes separately, in a batch or all at once. All the process configuration is now at one place in $KDBCONFIG/process.csv.
• Bug fix for erroneous brackets that were causing permissions config to be loaded in incorrect order
TorQ 3.2.0
- Added initial version of analytics library, a set of functions to aid data manipulation
- Added optional dependency checker for applications to check if they have minimal TorQ and kdb+ dependencies
- Added kdb compression to filealerter. Use case is for compression of tickerplant log files, so log files can be replayed directly rather than having separate uncompress step
- Added -onelog command line option to write stdout/stderr to same log file
- Added file pattern option to data loading utility
- Bug Fixes
Various Bug Fixes
• Removed redundant torq-logo.png logo
• Fixed length error that was arising in monitoringchecks.q
• Added additional {} in trap when defining .z.pw in ldap.q
• Fixed a line in torq.q calling .log.o instead of .lg.o
• Added disconnect time to clear inactive handles from gateway and added convenience function which joins active servers from .gw.server to info from .server.SERVERS
Various Bug Fixes
Some minor bug fixes since previous release:
- fix for when ldap is enabled and fails to load library
- fix to allow domain sockets on kdb+ 3.5
- fix to allow housekeeping to run with additional column names with kdb+ 3.5 (3.5 returns undefined columns with column names of "x", previous versions returned empty)
- turn off kafka by default
Release of TorQ 3.1
-
added kafka which is a real time messaging system with persistent storage in message logs - see https://aquaqanalytics.github.io/TorQ/utilities/#kafkaq for details
-
added datareplay.q with functionality for generating tickerplant function calls from historical data which can be executed by subscriber functions - see http://aquaqanalytics.github.io/TorQ/utilities/#datareplayq for details
-
added subscribercutoff.q with functionality that can be used to cut off slow subscribers from processes - see http://aquaqanalytics.github.io/TorQ/utilities/#subscribercutoffq for details
-
added new write down method for tickerlogreplay so match the writedown methods in the WDB - see the partbyattr here http://aquaqanalytics.github.io/TorQ/Processes/#write-database-wdb for details
-
various bug fixes
Added passwords dictionary for connecting to non-TorQ processes
- Added passwords dictionary for connecting to non-TorQ processes.
- Modified opencon function.
- Bug fixes in email code.