This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
install:releases:odx53:history [2015/02/10 14:48] doc |
install:releases:odx53:history [2016/06/28 22:38] (current) |
||
---|---|---|---|
Line 6: | Line 6: | ||
Each new version of Omnidex brings a collection of improvements, from new features to increased performance. Here are the primary features and enhancements in the major releases of Omnidex: | Each new version of Omnidex brings a collection of improvements, from new features to increased performance. Here are the primary features and enhancements in the major releases of Omnidex: | ||
- | {{page>install:releases:topnav&nofooter&noeditbtn}} | + | {{page>install:releases:topnav53&nofooter&noeditbtn}} |
===== Omnidex 5.3 Release History ===== | ===== Omnidex 5.3 Release History ===== | ||
- | The following table shows the individual releases of Omnidex 5.3, including their release dates and features. | + | === Version 5.3.09D (June 2015) === |
+ | * Fix odbcsql and jdbcsql to work without default port and with special characters. | ||
- | |< 60% 40% 60% >| | + | === Version 5.3.09C (June 2015) === |
- | ^ Release ^ Release Date ^ | + | |
- | | [[#5_3_01A|5.3.01A Beta]] | September 2012 | | + | |
- | | [[#5_3_02A|5.3.02A Beta]] | October 2012 | | + | |
- | | [[#5_3_03A|5.3.03A Beta]] | January 2013 | | + | |
- | | [[#5_3_03B|5.3.03B Beta]] | January 2013 | | + | |
- | | [[#5_3_03C|5.3.03C Beta]] | February 2013 | | + | |
- | | [[#5_3_04A|5.3.04A Beta]] | March 2013 | | + | |
- | | [[#5_3_05A|5.3.05A Beta]] | April 2013 | | + | |
- | | [[#5_3_07A|5.3.07A]] | June 2013 | | + | |
- | | [[#5_3_07B|5.3.07B]] | June 2013 | | + | |
- | | [[#5_3_07C|5.3.07C]] | June 2013 | | + | |
- | | [[#5_3_07D|5.3.07D]] | July 2013 | | + | |
- | | [[#5_3_07E|5.3.07E]] | July 2013 | | + | |
- | | [[#5_3_07F|5.3.07F]] | July 2013 | | + | |
- | | [[#5_3_07G|5.3.07G]] | August 2013 | | + | |
- | | [[#5_3_07H|5.3.07H]] | October 2013 | | + | |
- | | [[#5_3_07J|5.3.07J]] | November 2013 | | + | |
- | | [[#5_3_07K|5.3.07K]] | December 2013 | | + | |
- | | [[#5_3_08A|5.3.08A]] | February 2014 | | + | |
- | | [[#5_3_08B|5.3.08B]] | March 2014 | | + | |
- | | [[#5_3_08C|5.3.08C]] | September 2014 | | + | |
- | | [[#5_3_08D|5.3.08D]] | October 2014 | | + | |
- | | [[#5_3_08E|5.3.08E]] | November 2014 | | + | |
- | | [[#5_3_08F|5.3.08F]] | January 2015 | | + | |
- | \\ | + | |
- | ---- | + | |
- | === 5.3.01A Beta === | + | * Addition of JdbcSQL and OdbcSQL utilities |
+ | * Improve ODBC and JDBC performance | ||
+ | * Support for EXTRACT QUERIES command | ||
+ | * Fix issues with using Omnidex with client application connection pools | ||
+ | * Fix issue with logging statements on Grid Controller | ||
+ | * Fix issues with TOP, SKIP and EVERY with Omnidex Grids | ||
+ | * Fix issue with count distinct optimization in Star Schema optimization | ||
+ | * Fix issue in synonym lookups with apostrophes | ||
+ | * Fix memory leak with expression based columns using CASE function and IN or BETWEEN operators | ||
+ | * Support for Java 7 | ||
+ | * Support for DBCP 1.3 | ||
+ | * Support for Tomcat | ||
- | * Initial release | + | === Version 5.3.08G (March 2015) === |
- | === 5.3.02A Beta === | + | * Support for optimization of descending sorts |
+ | * Improvements to explain plan for Omnidex Grids | ||
+ | * Support for VXRT 8.5.4 | ||
+ | * Support for new PREFETCH option for ODBC/JDBC driver | ||
+ | * Fix issue in Client JDBC Driver dealing with multithreaded processing of Java strings | ||
+ | * Fix issue with multiple count distincts in a star schema query | ||
+ | * Fix issue with signal handling when libraries are unloaded | ||
+ | * Fix memory leak in JDBC driver with especially large buffers | ||
+ | * Fix issue introduced in 5.3.08E with proximity queries | ||
- | * Add support for real-time connection and query monitoring | + | === Version 5.3.08F (January 2015) === |
- | * Improve the InstallShield release process | + | |
- | * Restore support for the DISC Licensing server | + | |
- | * Expand the methods available in the OmniSearch Java and .NET classes | + | |
- | * Improve the multi-process and multi-thread communication approaches provided using the Boost libraries | + | |
- | * Improve multi-user access on Microsoft Windows | + | |
- | === 5.3.03A Beta === | + | * Improvements to Omnidex Network Services |
+ | * Improvements to license validation process | ||
+ | * Support for logging of licensing activity | ||
+ | * Improved output for 'omnidex -admin' | ||
+ | * Improvements to ODBC driver to support compatability with Alpha Five software | ||
- | * Support the REGISTER ODBC command | + | === Version 5.3.08E (November 2014) === |
- | * Rename the 'versions' program to 'odxversions' | + | |
- | * Improvement Omnidex running as a Windows Service and a Linux daemon | + | |
- | * Resolve an issue with HAVING clauses involving COUNT (DISTINCT ...) with Omnidex Grids | + | |
- | * Improve the stability of Multi-Index Aggregations | + | |
- | === 5.3.03B Beta === | + | * Improvements to Omnidex Network Services |
+ | * Improvements to Omnidex Grid Pooling | ||
+ | * Improvements to query timeouts. | ||
+ | * Support for use of 'yum' on Linux software installations. | ||
+ | * Fix issue with access permissions in the config directory. | ||
+ | * Fix issue with Multi-Index Aggregations | ||
- | * Improve the stability of Multi-Index Aggregations dealing with composite keys, SAMPLE functions, and parsed indexes | + | === Version 5.3.08D (October 2014) === |
- | * Resolve an issue with COUNT(column) constructs with Union Views | + | |
- | === 5.3.03C Beta === | + | * Support for system logicals with VX/RMS |
+ | * Support for declaring QUALIFY_MODE in the Omnidex environment file | ||
+ | * Resolve issue with ODBC when using Oracle BI or Business Objects | ||
+ | * Improve optimization of QUALIFY statements that have not A and not B ...' syntax. | ||
- | * Resolve an issue with aggregations that have partition qualifiers containing repeating control breaks | + | === Version 5.3.08C (September 2014) === |
- | * Resolve issues with DROP SEGMENT for Omnidex Grids | + | |
- | * Resolve an issue with HAVING clause processins for Omnidex Grids | + | |
- | * Enhance Omnidex Grid processing to continue processing nodes on error conditions | + | |
- | * Add support for $uniquekey in $segment() | + | |
- | * Add support for applying Omnidex criteria before building HDC tables | + | |
- | === 5.3.04A Beta === | + | * Support for Oracle 12c |
+ | * Support for REQUIRED_OPTIMIZATION settings of NO_EMBEDDED_WILDCARDS and NO_EXTENDED_WILDCARDS. | ||
+ | * Support for SINGLE_OFX option to produce one OFX for multi-file delimited files. | ||
+ | * Improve handling of error conditions from Windows WMI interface so that licensing is not disabled. | ||
+ | * Improve how statements are logged to the Omnidex logs to handled escaped characters, quotes, and statement options. | ||
+ | * Improve error handling of file permissions on index directories and files. | ||
+ | * Improve handling of VMS-style filenames and directory names for VX/RMS files. | ||
+ | * Improve error message for memory allocation failures to include source location. | ||
+ | * Fix issue in UPDATE INDEXES command due to reading index tree in boundary condition. | ||
+ | * Fix issue with Idle Timeout and hanging of threads, appearing then as orphan processes. | ||
+ | * Fix issue with indexing of especially long string fields | ||
+ | * Fix issue with qualifications on composite indexes with especially wide columns | ||
+ | * Fix issue with table PHYSICAL clauses containing multiple wildcard sets, some of which are empty. | ||
+ | * Fix parsing of date fields with negative time zones, found with Omnidex log files | ||
+ | * Fix issue with qualifications on bitmap indexes where values become localized at beginning of bitmap | ||
+ | * Fix issue with ODBC/JDBC clients receiving a connection error indicating no driver was available. | ||
- | * Improve the stability of $segment functions | + | === Version 5.3.08B (March 2014) === |
- | * Add support for AUTOCOMPLETE option in SELECT | + | |
- | * Enhance Omnidex Grids to avoid duplicate loading of OFX's on non-partitioned tables | + | |
- | * Improve stability of TOP/SKIP paging | + | |
- | * Improve stability of SELECT statements with multiple COUNT (DISTINCT ...) clauses | + | |
- | * Add support for multiple databases in Omnidex Grids | + | |
- | === 5.3.05A Beta === | + | * Production release of support for VX/RMS files |
+ | * Install service files for Omnidex on Linux installations | ||
- | * Add support for MAX_THREADS option on SELECT statements | + | === Version 5.3.08A (February 2014) === |
- | * Add support for summing double datatypes with more than 256 distinct values with MIA | + | |
- | * Add support for unlimited SQL statement lengths | + | |
- | * Improve the stability of Multi-Index Aggregations dealing with sums, and count(distinct) mixed with other aggregations | + | |
- | * Add support for licensing through proxy servers | + | |
- | === 5.3.07A === | + | * Add beta support for VX/RMS files |
+ | * Add support for multiplexing one socket connection rather than using dual sockets | ||
+ | * Resolve an issue with locking OFX files, seen in high concurrency situations | ||
+ | * Resolve an issue with aggregations on bitmap indexes returning an error if the partition qualifiers exceed the highest value in the bitmap index | ||
+ | * Remove Omnidex Administrator from Start menu until development completes | ||
+ | * Change the default translation table to not alter the upper 128 characters. | ||
- | * Use Omnidex Network Services by default, rather than OdxNet Network Services | + | === Version 5.3.07K (December 2013) === |
- | * Add support for POWERSEARCH option in QUALIFY statements | + | |
- | === 5.3.07B === | + | * Improve handling of file permissions on Linux |
+ | * Resolve an issue with the idleTimeout setting in Omnidex network services configuration | ||
+ | * Resolve an issue with double-nested query in the FROM clause | ||
- | * Resolve minor issue with the licensing server | + | === Version 5.3.07J (November 2013) === |
- | + | ||
- | === 5.3.07C === | + | |
- | * Resolve minor issue with the licensing server | + | * Add support for the POWERSEARCH option on criteria using LIKE contruct |
- | + | * Resolve an issue with nested subqueries in the FROM clause that use DISTINCT operations | |
- | === 5.3.07D === | + | * Resolve an issue with aliases for nested subqueries in the FROM clause |
- | + | * Resolve an issue with HAVING clauses that contain invalid partition qualifiers | |
- | * Add support for the SET QUALIFY_COUNTS PREINTERSECT statement | + | * Resolve an issue with NOT (a and b) with POWERSEARCH |
- | * Improve the query plans for QUALIFY statements | + | * Resolve an issue with exit handlers on non-pooled network processes, calling fork/exec instead of just fork. |
- | * Resolve an issue with samelist qualifications followed by empty criteria | + | |
- | === 5.3.07E === | + | === Version 5.3.07H (October 2013) === |
- | + | ||
- | * Enhance InstallShield to clean up the registry from earlier versions of Omnidex. | + | |
- | * Resolve issues in InstallShield with starting Omnidex as a Windows Service | + | |
- | + | ||
- | + | ||
- | === 5.3.07F === | + | |
- | + | ||
- | * Resolve an issue with the NOAUTORESET option in QUALIFY statement using ODBC | + | |
- | * Expand InstallShield's ability to remove older versions of Omnidex | + | |
- | + | ||
- | === 5.3.07G === | + | |
- | + | ||
- | * Further improvements to InstallShield, including issues with 32-bit Microsoft Windows installations | + | |
- | * Resolve an issue with references to numeric literals in Omnidex Grid processing | + | |
- | * Resolve an issue with with cached sysinfo writing incorrect machine information | + | |
- | + | ||
- | + | ||
- | === 5.3.07H === | + | |
* Disallow CASE_INSENSITIVE option on OMNIDEX indexes; require CUSTOM index instead | * Disallow CASE_INSENSITIVE option on OMNIDEX indexes; require CUSTOM index instead | ||
Line 150: | Line 133: | ||
* Resolve an issue with error occurring on LEFT OUTER JOIN's to a nested subquery | * Resolve an issue with error occurring on LEFT OUTER JOIN's to a nested subquery | ||
- | === 5.3.07J === | + | === Version 5.3.07G (August 2013) === |
- | * Add support for the POWERSEARCH option on criteria using LIKE contruct | + | * Further improvements to InstallShield, including issues with 32-bit Microsoft Windows installations |
- | * Resolve an issue with nested subqueries in the FROM clause that use DISTINCT operations | + | * Resolve an issue with references to numeric literals in Omnidex Grid processing |
- | * Resolve an issue with aliases for nested subqueries in the FROM clause | + | * Resolve an issue with with cached sysinfo writing incorrect machine information |
- | * Resolve an issue with HAVING clauses that contain invalid partition qualifiers | + | |
- | * Resolve an issue with NOT (a and b) with POWERSEARCH | + | |
- | * Resolve an issue with exit handlers on non-pooled network processes, calling fork/exec instead of just fork. | + | |
- | === 5.3.07K === | ||
- | * Improve handling of file permissions on Linux | + | === Version 5.3.07F (July 2013) === |
- | * Resolve an issue with the idleTimeout setting in Omnidex network services configuration | + | |
- | * Resolve an issue with double-nested query in the FROM clause | + | |
- | === 5.3.08A === | + | * Resolve an issue with the NOAUTORESET option in QUALIFY statement using ODBC |
+ | * Expand InstallShield's ability to remove older versions of Omnidex | ||
- | * Add beta support for VX/RMS files | + | === Version 5.3.07E (July 2013) === |
- | * Add support for multiplexing one socket connection rather than using dual sockets | + | |
- | * Resolve an issue with locking OFX files, seen in high concurrency situations | + | |
- | * Resolve an issue with aggregations on bitmap indexes returning an error if the partition qualifiers exceed the highest value in the bitmap index | + | |
- | * Remove Omnidex Administrator from Start menu until development completes | + | |
- | * Change the default translation table to not alter the upper 128 characters. | + | |
- | === 5.3.08B === | + | * Enhance InstallShield to clean up the registry from earlier versions of Omnidex. |
+ | * Resolve issues in InstallShield with starting Omnidex as a Windows Service | ||
- | * Production release of support for VX/RMS files | ||
- | * Install service files for Omnidex on Linux installations | ||
- | === 5.3.08C === | + | === Version 5.3.07D (July 2013) === |
- | * Support for Oracle 12c | + | * Add support for the SET QUALIFY_COUNTS PREINTERSECT statement |
- | * Support for REQUIRED_OPTIMIZATION settings of NO_EMBEDDED_WILDCARDS and NO_EXTENDED_WILDCARDS. | + | * Improve the query plans for QUALIFY statements |
- | * Support for SINGLE_OFX option to produce one OFX for multi-file delimited files. | + | * Resolve an issue with samelist qualifications followed by empty criteria |
- | * Improve handling of error conditions from Windows WMI interface so that licensing is not disabled. | + | |
- | * Improve how statements are logged to the Omnidex logs to handled escaped characters, quotes, and statement options. | + | |
- | * Improve error handling of file permissions on index directories and files. | + | |
- | * Improve handling of VMS-style filenames and directory names for VX/RMS files. | + | |
- | * Improve error message for memory allocation failures to include source location. | + | |
- | * Fix issue in UPDATE INDEXES command due to reading index tree in boundary condition. | + | |
- | * Fix issue with Idle Timeout and hanging of threads, appearing then as orphan processes. | + | |
- | * Fix issue with indexing of especially long string fields | + | |
- | * Fix issue with qualifications on composite indexes with especially wide columns | + | |
- | * Fix issue with table PHYSICAL clauses containing multiple wildcard sets, some of which are empty. | + | |
- | * Fix parsing of date fields with negative time zones, found with Omnidex log files | + | |
- | * Fix issue with qualifications on bitmap indexes where values become localized at beginning of bitmap | + | |
- | * Fix issue with ODBC/JDBC clients receiving a connection error indicating no driver was available. | + | |
- | === 5.3.08D === | + | === Version 5.3.07C (June 2013) === |
- | * Support for system logicals with VX/RMS | + | * Resolve minor issue with the licensing server |
- | * Support for declaring QUALIFY_MODE in the Omnidex environment file | + | |
- | * Resolve issue with ODBC when using Oracle BI or Business Objects | + | |
- | * Improve optimization of QUALIFY statements that have not A and not B ...' syntax. | + | |
- | === 5.3.08E === | + | === Version 5.3.07B (June 2013) === |
- | * Improvements to Omnidex Network Services | + | * Resolve minor issue with the licensing server |
- | * Improvements to Omnidex Grid Pooling | + | |
- | * Improvements to query timeouts. | + | |
- | * Support for use of 'yum' on Linux software installations. | + | |
- | * Fix issue with access permissions in the config directory. | + | |
- | * Fix issue with Multi-Index Aggregations | + | |
- | === 5.3.08F === | + | === Version 5.3.07A (June 2013) === |
+ | |||
+ | * Use Omnidex Network Services by default, rather than OdxNet Network Services | ||
+ | * Add support for POWERSEARCH option in QUALIFY statements | ||
+ | |||
+ | === Version 5.3.05A Beta (April 2013) === | ||
+ | |||
+ | * Add support for MAX_THREADS option on SELECT statements | ||
+ | * Add support for summing double datatypes with more than 256 distinct values with MIA | ||
+ | * Add support for unlimited SQL statement lengths | ||
+ | * Improve the stability of Multi-Index Aggregations dealing with sums, and count(distinct) mixed with other aggregations | ||
+ | * Add support for licensing through proxy servers | ||
+ | |||
+ | === Version 5.3.04A Beta (March 2013) === | ||
+ | |||
+ | * Improve the stability of $segment functions | ||
+ | * Add support for AUTOCOMPLETE option in SELECT | ||
+ | * Enhance Omnidex Grids to avoid duplicate loading of OFX's on non-partitioned tables | ||
+ | * Improve stability of TOP/SKIP paging | ||
+ | * Improve stability of SELECT statements with multiple COUNT (DISTINCT ...) clauses | ||
+ | * Add support for multiple databases in Omnidex Grids | ||
+ | |||
+ | === Version 5.3.03C Beta (February 2013) === | ||
+ | |||
+ | * Resolve an issue with aggregations that have partition qualifiers containing repeating control breaks | ||
+ | * Resolve issues with DROP SEGMENT for Omnidex Grids | ||
+ | * Resolve an issue with HAVING clause processins for Omnidex Grids | ||
+ | * Enhance Omnidex Grid processing to continue processing nodes on error conditions | ||
+ | * Add support for $uniquekey in $segment() | ||
+ | * Add support for applying Omnidex criteria before building HDC tables | ||
+ | |||
+ | === Version 5.3.03B Beta (January 2013) === | ||
+ | |||
+ | * Improve the stability of Multi-Index Aggregations dealing with composite keys, SAMPLE functions, and parsed indexes | ||
+ | * Resolve an issue with COUNT(column) constructs with Union Views | ||
+ | |||
+ | === Version 5.3.03A Beta (January 2013) === | ||
+ | |||
+ | * Support the REGISTER ODBC command | ||
+ | * Rename the 'versions' program to 'odxversions' | ||
+ | * Improvement Omnidex running as a Windows Service and a Linux daemon | ||
+ | * Resolve an issue with HAVING clauses involving COUNT (DISTINCT ...) with Omnidex Grids | ||
+ | * Improve the stability of Multi-Index Aggregations | ||
+ | |||
+ | === Version 5.3.02A Beta (October 2012) === | ||
+ | |||
+ | * Add support for real-time connection and query monitoring | ||
+ | * Improve the InstallShield release process | ||
+ | * Restore support for the DISC Licensing server | ||
+ | * Expand the methods available in the OmniSearch Java and .NET classes | ||
+ | * Improve the multi-process and multi-thread communication approaches provided using the Boost libraries | ||
+ | * Improve multi-user access on Microsoft Windows | ||
+ | |||
+ | === Version 5.3.01A Beta (September 2012) === | ||
+ | |||
+ | * Initial release | ||
- | * Improvements in Omnidex Network Services | ||
- | * | ||
====== Additional Resources ====== | ====== Additional Resources ====== | ||
Line 226: | Line 230: | ||
{{page>:bottom_add&nofooter&noeditbtn}} | {{page>:bottom_add&nofooter&noeditbtn}} | ||
+ |