Kognitio Console issues, advice, etc.
Posts: 185
Joined: Wed May 29, 2013 2:10 pm
Location: Bracknell

Console Version 80199s190510 (Legacy Bugfix Release)

by MikeAtkinson » Sat Apr 06, 2019 6:03 pm

This is a new release from the 80199 legacy branch. This fixes several reported bugs and updates the Qt toolkit to 5.12.2.

This release may be obtained through the Version Check tool within Kognitio Console. This may be turned on by selecting "Enable check for updates" in the configuration "Miscellaneous" pane.

It is also available from our updates website: ... 190510.exe Windows 64 bit ... 190510.exe Windows 32 bit ... 510.tar.gz Linux

Bug Fixes
    1. Update to use Qt 5.12.2 (this pulls in various bug fixes in this long term support Qt).
    2. Case 21933: queues used for more than 99 days causes RS0088 error in Console queries.
    3. Column comments with new lines in them are not shown as an empty string if they start with a new line.
    4. Fix kogscript.exe banner.
    5. sqlProc may be NULL in QueriedItem::abortItem().
    6. When opening a SQL script, set textChangedSinceLastRun so that it will be parsed before trying to run it.
    7. When returning from an included script copy updated script variables back into the parent script context.
    8. Aborting/cancelling jobs while SQLProcessor is exiting may lead to crash
    9. Add various fixes from trunk for Database, SQLProcessor and SQLExecutor:
      1. Fully lock access to KogntioSQLExecutor - this is the main fix for this issue
      2. Crash while trying to log into a server that had not finished booting. - a similar crash to this issue
      3. Improve performance of metadata queries. - avoid some unnecessary std::wstring copies
      4. Don't try and obtain SQL errors from invalid handle. - fixes crash seen in other branches.
      5. Free database ODBC handle when closing database. - fixes memory leak which may cause poor performance when physical memory is low.
      6. Tidy up SQLProcessor/SQLExecutor. - fixes various potential crashes
      7. Crash in SQLProcessor::setSingleConnectionMode(). - fixes potential crash
      8. Handle Kognitio stop start while connected - a similar crash to this issue
      9. Fix crash caused by using QCoreApplication::instance()->thread(). - crash when built against latest Qt.
      10. When application is shutting down don't move objects to its thread. - Console shutdown crash
      11. Crash when deleting a TableModel child and the model is already empty. - crash when built against latest Qt.
      12. Improve performance by using QVector and QHash. - just in SQLProcessor and SQLExecutor
      13. Change conntect() to connectToServer() and disconnect() to disconnectDatabase() to avoid confusion with Qt connect and disconnect. - needed for Qt Creator debugging for recent Qt versions.
    10. Update Console copyright to 2019.
    11. query history shows garbled query when "Execute from cursor" selected.
Reply with quote Top

Who is online

Users browsing this forum: No registered users and 1 guest