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 [2014/03/01 00:51] 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]] | September 2012 | | + | |
- | | [[#5_3_02A|5.3.02A]] | October 2012 | | + | |
- | | [[#5_3_03A|5.3.03A]] | January 2013 | | + | |
- | | [[#5_3_03B|5.3.03B]] | January 2013 | | + | |
- | | [[#5_3_03C|5.3.03C]] | February 2013 | | + | |
- | | [[#5_3_04A|5.3.04A]] | March 2013 | | + | |
- | | [[#5_3_05A|5.3.05A]] | 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 | | + | |
- | \\ | + | * 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 | ||
- | === 5.3.01A Beta === | + | === Version 5.3.08G (March 2015) === |
- | * Initial release | + | * 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 | ||
- | === 5.3.02A Beta === | + | === Version 5.3.08F (January 2015) === |
- | * Add support for real-time connection and query monitoring | + | * Improvements to Omnidex Network Services |
- | * Improve the InstallShield release process | + | * Improvements to license validation process |
- | * Restore support for the DISC Licensing server | + | * Support for logging of licensing activity |
- | * Expand the methods available in the OmniSearch Java and .NET classes | + | * Improved output for 'omnidex -admin' |
- | * Improve the multi-process and multi-thread communication approaches provided using the Boost libraries | + | * Improvements to ODBC driver to support compatability with Alpha Five software |
- | * Improve multi-user access on Microsoft Windows | + | |
- | === 5.3.03A Beta === | + | === Version 5.3.08E (November 2014) === |
- | * Support the REGISTER ODBC command | + | * Improvements to Omnidex Network Services |
- | * Rename the 'versions' program to 'odxversions' | + | * Improvements to Omnidex Grid Pooling |
- | * Improvement Omnidex running as a Windows Service and a Linux daemon | + | * Improvements to query timeouts. |
- | * Resolve an issue with HAVING clauses involving COUNT (DISTINCT ...) with Omnidex Grids | + | * Support for use of 'yum' on Linux software installations. |
- | * Improve the stability of Multi-Index Aggregations | + | * Fix issue with access permissions in the config directory. |
+ | * Fix issue with Multi-Index Aggregations | ||
- | === 5.3.03B Beta === | + | === Version 5.3.08D (October 2014) === |
- | * Improve the stability of Multi-Index Aggregations dealing with composite keys, SAMPLE functions, and parsed indexes | + | * Support for system logicals with VX/RMS |
- | * Resolve an issue with COUNT(column) constructs with Union Views | + | * 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.03C Beta === | + | === Version 5.3.08C (September 2014) === |
- | * Resolve an issue with aggregations that have partition qualifiers containing repeating control breaks | + | * Support for Oracle 12c |
- | * Resolve issues with DROP SEGMENT for Omnidex Grids | + | * Support for REQUIRED_OPTIMIZATION settings of NO_EMBEDDED_WILDCARDS and NO_EXTENDED_WILDCARDS. |
- | * Resolve an issue with HAVING clause processins for Omnidex Grids | + | * Support for SINGLE_OFX option to produce one OFX for multi-file delimited files. |
- | * Enhance Omnidex Grid processing to continue processing nodes on error conditions | + | * Improve handling of error conditions from Windows WMI interface so that licensing is not disabled. |
- | * Add support for $uniquekey in $segment() | + | * Improve how statements are logged to the Omnidex logs to handled escaped characters, quotes, and statement options. |
- | * Add support for applying Omnidex criteria before building HDC tables | + | * 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.04A Beta === | + | === Version 5.3.08B (March 2014) === |
- | * Improve the stability of $segment functions | + | * Production release of support for VX/RMS files |
- | * Add support for AUTOCOMPLETE option in SELECT | + | * Install service files for Omnidex on Linux installations |
- | * 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 === | + | === Version 5.3.08A (February 2014) === |
- | * Add support for MAX_THREADS option on SELECT statements | + | * Add beta support for VX/RMS files |
- | * Add support for summing double datatypes with more than 256 distinct values with MIA | + | * Add support for multiplexing one socket connection rather than using dual sockets |
- | * Add support for unlimited SQL statement lengths | + | * Resolve an issue with locking OFX files, seen in high concurrency situations |
- | * Improve the stability of Multi-Index Aggregations dealing with sums, and count(distinct) mixed with other aggregations | + | * Resolve an issue with aggregations on bitmap indexes returning an error if the partition qualifiers exceed the highest value in the bitmap index |
- | * Add support for licensing through proxy servers | + | * Remove Omnidex Administrator from Start menu until development completes |
+ | * Change the default translation table to not alter the upper 128 characters. | ||
- | === 5.3.07A === | + | === Version 5.3.07K (December 2013) === |
- | * Use Omnidex Network Services by default, rather than OdxNet Network Services | + | * Improve handling of file permissions on Linux |
- | * Add support for POWERSEARCH option in QUALIFY statements | + | * 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.07B === | + | === Version 5.3.07J (November 2013) === |
- | * 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.07C === | + | * Resolve an issue with aliases for nested subqueries in the FROM clause |
- | + | * Resolve an issue with HAVING clauses that contain invalid partition qualifiers | |
- | * Resolve minor issue with the licensing server | + | * 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.07D === | + | |
- | + | ||
- | * Add support for the SET QUALIFY_COUNTS PREINTERSECT statement | + | |
- | * Improve the query plans for QUALIFY statements | + | |
- | * 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 146: | 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 | ||
+ | |||
+ | === Version 5.3.07E (July 2013) === | ||
+ | |||
+ | * Enhance InstallShield to clean up the registry from earlier versions of Omnidex. | ||
+ | * Resolve issues in InstallShield with starting Omnidex as a Windows Service | ||
+ | |||
+ | |||
+ | === Version 5.3.07D (July 2013) === | ||
+ | |||
+ | * Add support for the SET QUALIFY_COUNTS PREINTERSECT statement | ||
+ | * Improve the query plans for QUALIFY statements | ||
+ | * Resolve an issue with samelist qualifications followed by empty criteria | ||
+ | |||
+ | === Version 5.3.07C (June 2013) === | ||
+ | |||
+ | * Resolve minor issue with the licensing server | ||
+ | |||
+ | === Version 5.3.07B (June 2013) === | ||
+ | |||
+ | * Resolve minor issue with the licensing server | ||
+ | |||
+ | === 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 | ||
- | * Add 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. | ||
====== Additional Resources ====== | ====== Additional Resources ====== | ||
Line 177: | Line 230: | ||
{{page>:bottom_add&nofooter&noeditbtn}} | {{page>:bottom_add&nofooter&noeditbtn}} | ||
+ |