MONyog 3.05 Has Been Released

peter_laursen

Features added (as compared to 3.04):
* SSL/TLS mail encryption is now supported for mail alerts.
* Added an option to rebuild MONyog databases. Using this option periodically may result in better performance – including shorter startup time when OS is rebooted. Basically using this option will defragment the database including indexes. It is not possible to provide an ‘absolute’ advice on how this option should be used. But the larger the databases and the shorter the sample interval the faster there is a chance of fragmentation occurring after a huge amount of INSERTs and DELETEs to the database (note that only with databases files of around 1 GB and larger we have seen the need for this. A ‘general’ advice could be to execute monthly with large database files).
* Improved error messages for Query Analyzer.

Bug fixes (as compared to 3.04):
* When “Test Connection” or “Test Path” was clicked MONyog seemed inactive. Now the mouse cursor will change to an ‘active state cursor’ indicating that MONyog is performing the requested operation.
* With query sniffer enabled the 64 bit Linux build could crash. Reports about this include RedHat and Ubuntu Linux distributions with very recent Linux Kernels.

Bug fixes as compared to 3.05 beta1 include.
* Registering a server while SQLite VACUUM command was running could cause MONyog to hang.
* The STOP option for SQLite VACUUM command would not work if more than one VACUUM command was executing.

Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php


SQLyog 8.05 beta 1 Has Been released

peter_laursen

Changes (as compared to 8.04) include:

Features:
* User Management icon was re-introduced in the Icon Bar.
* The SET NULL checkbox in BLOB VIEWER will now uncheck automatically when user types into the BLOB VIEWER window.

Bug Fixes:
* SQLyog could crash when retrieving binary data over a HTTP-connection.
* Fixed a crash when updating from the RESULT tab (details: a pointer used internally could contain an invalid value).
* When multiple reconnects took place in ‘copy database/table’ with short intervals various issues could occur – including a program crash.
* Also this release contains a large number of GUI-releated fixes including fixes for painting issues and Object Browser issues related fixes. Also the Object Browser fixes in 8.04 introduced new issues that were now also fixed.

Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php

Also note that  fix for the binary data issue with HTTP-tunnelling has made it necessary to update the Tunneller again.


SQLyog 8.04 Has Been released

peter_laursen

Changes (as compared to 8.03) include:

Features:
* Crash dumps with no information (zero-size) will now be deleted automatically.
* When saving/copying from the editor the LETTERCASE modfications for keywords and functions will now be preserved.
* Selecting a ‘child’ object for a table (columns and indexes) will now refresh the DATA tab if DATA tab is open. Before only selecting the table object itself did. Also the table information is now available in OBJECTS tab when a column or index is selected.
* Now also a ‘key’ icon is used for identifying the Primary Key in an Object Browser ‘Indexes’ folder,
* When a GRID cell is only partly visible, doubleclicking it will move the grid position so that cell/row will become visible (before it worked like that with singleclick – we changed to doubleclick as this is a de facto standard in such grids – in Excel for instance).
* The copy database/table dialogue will now expose detailed information about objects copied.
* In ‘empty database’ added a ‘SELECT ALL’ option in order to avoid multiple confirmation popups.

Bug Fixes:
* An index defined on more than one column displayed as many time in the Object Browser as the number of columns used for defining the index.
* Fixed scrolling issues with the GRIDs.
* The GRID of CREATE/ALTER TABLE dialogue required double-click in a cell before pasting into that cell was possible.
* Query Builder ‘copy query to same query tab’ was broken.
* Query formatter would insert Unix linebreaks (\n) instead of Windows linebreaks (\r\n) between multiple queries what in turn could result in that the tokenizer/editor would fail to recognize exactly where a statement started and ended.
* In the Schema Sync dialogue the ‘compare’ button could grey out. This bug was introduced with the ‘refresh’ option added in 8.03.
* The ‘include column names’ option in CSV-export dialogue (including ’save to clipboard’) was not persistent.
* Fixed some flickering and repainting issues in Schema Designer in particular as well as other similar small issues elsewhere in the program.
* A floating point value displayed in the form “.1234″ (no ZERO before the decimal sign) would be exported as integer “1234″ with “export as Excel XML”. Also NULL values for numerical types could result in a XML file that Excel would not open.
* Adding/dropping an index would collapse the ‘columns’ folder for the table in Object Browser and vice versa.
* F6 keyboard shortcut was disabled if focus was on a ‘columns’  folder in Object Browser.
* When using “copy database” and an error occurred while copying a ’stored program’ the copy proces would not abort on error. Instead next object was copied or attempted copied. This has been changed so that behaviour with ’stored programs’ is the same as with tables.
* When clicking the database dropdown in the connection manager of SJA wizards the mouse pointer did not change to an ‘wait state’ pointer while list of databases was fetched from the server, what could give user an impression of SQLyog ‘hanging’ .
* Progress bar improvement with “Export as SQL dump” and “Restore from SQL dump”.  Also progress information with files larger than 4 GB displayed wrong due to 32 bit integer overflow. Now a 64 bit integer is used.
* Lots of small GUI fixes reported internally and by users.

Functionality changed:
* We will now not UPDATE a row of data from DATA or RESULT tab if any of the columns displayed for the actual row contains data identified as binary data by containing a NULL byte (’\0′ in C-notation) no matter whether this occurs for binary, varbinary, char or varchar types. Instead an error message will print (reason for this: the UPDATE operation would store what was displayed – not the underlying binary data causing the display).
* The arrow icons displaying in column headers of the DATA grid indicating sorting state have been replaced/reverted to conform with de-facto standards.

Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php


MONyog 3.05 beta 1 Has Been Released

peter_laursen

Changes (as compared to 3.04)  include:

Features:
* SSL/TLS mail encryption is now supported for mail alerts.
* Added an option to rebuild MONyog databases.  Using this option periodically may result in better performance – including shorter startup time when OS is rebooted. Basically using this option will defragment the database including indexes. It is not possible to provide an ‘absolute’ advice on how this option should be used.  But the larger the databases and the shorter the sample interval the faster there is a chance of fragmentation occurring after a huge amount of INSERTs and DELETEs to the database (note that only with databases files of around 1 GB and larger we have seen the need for this.  A ‘general’ advice could be to execute monthly with large database files).
* Improved error messages for Query Analyzer.

Bug fixes:
*When “Test Connection” or “Test Path” was clicked MONyog seemed inactive. Now the mouse cursor will change to an ‘active state cursor’  indicating that MONyog is performing the requested operation.

Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php


SQLyog 8.04 beta 2 Has Been released

peter_laursen

Changes (as compared to 8.04 beta 1) include:

Features:
* When a GRID cell is only partly visible, doubleclicking it will move the grid position so that cell/row will become visible (before it worked like that with singleclick – we changed to doubleclick as this is a de facto standard in such grids – in Excel for instance).
* The copy database/table dialogue will now display detailed information about number of objects copied.

Bug Fixes:
* Fixed some flickering issues and other small issues in Schema Designer.
* When clicking the database dropdown in the connection manager of SJA wizards the mouse pointer did not change to an ‘wait state’ pointer while  list of databases was fetched from the server, what could give user an impression of SQLyog ‘hanging’ .
* Progress bar improvement with “Export as SQL dump” (similar to “Restore from SQL dump” as of beta 1).
* The prevention to UPDATE binary data introduced in beta 1 was not functional for TEXT types.  Also a correction/clarification: for BLOB types there is currently no such prevention (in order to support images).

Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php


SQLyog 8.04 beta 1 Has Been released

peter_laursen

Changes (as compared to 8.03) include:

Features:
* Crash dumps with no information (zero-size) will now be deleted automatically.
* When saving/copying from the editor the LETTERCASE modfications for keywords and functions will now be preserved.
* Selecting a ‘child’ object for a table (columns and indexes) will now refresh the DATA tab if DATA tab is open.  Before only selecting the table object itself did. Also the table information is now available in OBJECTS tab when a column or index is selected.
* Now also a ‘key’ icon is used for identifying the Primary Key in an Object Browser ‘Indexes’ folder.

Bug Fixes:
* An index defined on more than one column displayed as many time in the Object Browser as the number of columns used for defining the index.
* Fixed scrolling issues with the GRIDs.
* The GRID of CREATE/ALTER TABLE dialogue required double-click in a cell before pasting into that cell was possible.
* Query Builder ‘copy query to same query tab’ was broken.
* Query formatter would insert Unix linebreaks (\n) instead of Windows linebreaks (\r\n) between multiple queries what in turn could result in that the tokenizer/editor would fail to recognize exactly where a statement started and ended.
* Fixes with “Restore From SQL dump” 1) progress bar improvement 2) progress information with files larger than 4 GB displayed wrong due to 32 bit integer overflow. Now a 64 bit integer is used.
* In the Schema Sync dialogue the ‘compare’ button could grey out. This bug was introduced with the ‘refresh’ option added in 8.03.
* The ‘include column names’ option in CSV-export dialogue (including ’save to clipboard’) was not persistent.
* Lots (around 20) of small fixes reported internally and by users.

Functionality changed:
*  We will now not  UPDATE a row of data from DATA or RESULT tab if any of the columns displayed for the actual row contains data  identified as binary data by containing a NULL byte (’\0′  in C-notation) no matter whether this occurs for binary types (binary, varbinary, BLOB) or string types (char, varchar, TEXT). Instead an error message will print (reason for this: the UPDATE operation would store what was displayed – not the underlying binary data causing the display).
* The arrow icons displaying in column headers of the DATA grid indicating sorting state have been replaced

Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php


SQLyog 8.03 Has Been released

peter_laursen

Changes (as compared to 8.02) include:

Features:
* New major feature: column width persistence in GRIDs. Once you have defined a column width for a combination of database/table/column the defined column width will always be used. Note that connection details are not used for identifying columns with this new functionality so with replicated and identically named synchronized databases it is sufficient to define in one place. Alias’ed columns in results are handled by the column name and not the alias. Non-column results (like constants, results of expressions/functions, returns of SHOW etc.) are not supported currently. The feature can be turned on/off. Note that if both this new option and the old ”Truncate column headers … ” is checked in program ‘preferences’ the “Truncate ..” option will be ‘overridden’ by the new column width persistence feature.
* Resizing columns in GRID was made easier. A ‘zone’ around the column splitter and not only the splitter line itself will now accept the mouse event.
* ‘Find’ dialogue will now remember last used values.
* Added an option to open a file in a new tab (Editor tab and Schema Designer tab).
* Added an option to use ‘hard SPACES’ for tabulation in the editor (with this checked the code will display identically when copied to other programs).
* In editor you can now start typing a query in any position and <ENTER> will position cursor in same position of the next line.
* Added ‘view data’ option to the context menu of a VIEW.
* In Query Builder PK-columns are now marked with a (beginning) ‘*’ .
* In Object Browser introduced a new ‘key’ icon for PK-columns.
* ‘Find’ was implemented in BLOB viewer. Currently there is only the Ctrl+F shortcut to do this and no other GUI option (no button or whatever).
* In Schema Sync added a ‘refresh’ option in the dropdowns for <source> and <target> databases.
* The program dialogues for SHOW variables/processlist/status, SHOW warnings with CSV-import and Table advanced properties are now resizable.

Bug Fixes:
* Fixed an issue where SQLyog failed to SET NAMES when reconnecting.
* Exporting floating point data as Excel XML could truncate data.
* Quite a lot of fixes for (mostly cosmetical) GUI issues.
* Fixed some ‘flickering’ issues.
* Double clicking in the GRID could cause the GRID position to move. .
* Fixed a bug with detection of encoded strings stored in BLOBs (This was introduced in 8.0 – and it is still recommended to use TEXT types for encoded strings).

Miscellaneous:
* For 16×16 icons we now use the icons from before 8.0. The new icons had too many details for this resolution. Also now users that prefer the old icons can have them!
* A restriction on the file size to be loaded into the editor introduced in 7.12 was enlarged from 2 MB to 20 MB. A warning will now print if size is exceeded (but also note that there is no such restriction when importing external files (from tools .. restore ..)).

Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php


MONyog 3.04 Has Been Released

peter_laursen

Changes (as compared to 3.02 include – and also note that 3.03 was never released for the public):

Features:
* In case of invalid javascript in a counter definition, MONyog will now tell details about this error.
* Optimizations in the handling of the MONyog embedded database. In particular users with a very large retention timeframe setting and rather short sample interval (resulting in large databases) will benefit from that.

Bug fixes:
* The above will also fix an issue where MONyog seemed to ‘hang’ when saving connection details for a connection having large database files.

Downloads: http://webyog.com/en/downloads.php
Purchase: http://webyog.com/en/buy.php


SQLyog 8.03 beta2 Has Been released

peter_laursen

Changes (as compared to 8.03 beta1 ) include:

Bug Fixes.
* Further improvements in the fixes for flickering issues. Also the fixes in beta1 had introduced some painting issues that were now solved.
* Doubleclicking in the grid could cause the GRID position to move.
* Fixed a bug with detection of encoded strings stored in BLOBs (This bug was introduced in 8.0 – and it is still recommended to use TEXTs for encoded strings).

Miscellaneous.
* A restriction on the file size to be loaded into the editor introduced in 7.12 was enlarged from 2 MB to 20 MB.  A warning will now print if size is exceeded (but also note that there is no such restriction when importing external files (from tools .. restore ..))..

Downloads: http://webyog.com/en/downloads.php.
Purchase: http://webyog.com/en/buy.php