This is an old revision of the document!
Software Installation: Release Notes
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:
Omnidex 5.3 Release History
The following table shows the individual releases of Omnidex 5.3, including their release dates and features.
5.3.01A
5.3.02A
Omnidex now supports, real-time connection and query monitoring.
Improvements were made to the InstallShield release process.
Support for the DISC Licensing server was restored.
Expansion of the methods available in the OmniSearch Java and .NET classes.
Improvements to the multi-process and multi-thread communication approaches provided using the Boost libraries.
Improvements for multi-user access on Microsoft Windows.
5.3.03A
Support for the REGISTER ODBC command to register the ODBC driver
Rename the 'versions' program to 'odxversions'
Improvements when running Omnidex as a Windows Service
Improvements when running Omnidex as a daemon on Linux
Resolve issue with HAVING clauses involving COUNT (DISTINCT …) with Omnidex Grids
Stability improvements with Multi-Index Aggregations
5.3.03B
Stability improvements with Multi-Index Aggregations dealing with composite keys, SAMPLE functions, and parsed indexes
Resolve issue with COUNT(column) construction with Union Views
5.3.03C
Fix aggregations that have PQ's that were repeating control breaks (HygenicsData)
Fix DROP SEGMENT for Grid processing
Fix HAVING clause problem with Grid processing
Continue processing nodes on error condition in Grid UPDATE FOR commands.
Support for $uniquekey in $segment()
Support for applying Omnidex criteria before building HDC tables.
5.3.04A
Further fixes for $segment functions
Support for AUTOCOMPLETE option in SELECT
Avoid duplicate loading of OFX's on non-partitioned tables in grids
Fix problems with TOP/SKIP paging
Fix problems with empty segments
Fix problems with multiple count(distinct)'s
Support multiple databases in Omnidex grids
5.3.05A
Support for MAX_THREADS option on SELECT statements
Support for summing double datatypes with more than 256 distinct values with MIA (Glaxo)
Support unlimited SQL statement lengths
Further fixes for MIA and sums, and count(distinct) mixed with other aggregations
Support for licensing through proxy servers
5.3.07A
5.3.07B
5.3.07C
5.3.07D
Support for SET QUALIFY_COUNTS PREINTERSECT
Improvements to QUALIFY explain plans
Fix problem with samelist qualifications followed by empty criteria
5.3.07E
5.3.07F
5.3.07G
Changes to InstallShield:
Remove multiuser prompts
Removing the cached version of sysinfo
Fixing creation of omnidex.cfg file (32-bit Windows only)
Fix missing odxodbc.dll on (32-bit Windows only)
Fix for references to numeric literals in grid processing
Fix problem with cached sysinfo writing incorrect machine information
5.3.07H
Disallow CASE_INSENSITIVE option on OMNIDEX indexes; require CUSTOM index instead
Further improvements to connection/disconnection performance
Fix issue with comparing index segment creation timestamps against index timestamps
Support POWERSEARCH option in the CREATE ENVIRONMENT statement
Prefer QUICKTEXT indexes over OMNIDEX indexes in criteria unless criteria is double-quoted (DNB, DS)
Automatically generate log files on UPDATE INDEXES command, located in a log subdirectory of the index directory by default.
Do not require OFX due to the HEADER_ROW option for a delimited file. (HD)
Improve error handling of ODXSQL connecting using the -odbc or -jdbc option.
Disallow connection options in ODXSQL command line.
Fix build_config.bat to bypass internal licensing step.
Support $SAMPLE function in Grid environments (HD)
Don't use PRIKEY optimization when using the $SAMPLE function. (HD)
Support for unlimited SQL statement lengths (HD)
Avoid using index partition qualifiers when criteria contains wildcards.
Support for ODXSQL SET QUALIFY_COUNTS PREINTERSECT (DNB)
Create an OFX for each delimited file within a table PHYSICAL clause, allowing delimited files to be shared
Fix issue with DETACH of an OST with the DELETE option (HD)
Fix issue with error occurring on left outer joins to a nested subquery (DS)
5.3.07J
Support POWERSEARCH option on criteria using LIKE contruct
Rename 'versions' program to 'odxversions'
Fix issue with LEFT OUTER JOIN's to nested subqueries
Fix issue with nested subqueries in the FROM clause that use DISTINCT operations
Fix issue with aliases for nested subqueries in the FROM clause
Fix issue with HAVING clauses that contain invalid partition qualifiers
Fix issue with NOT (a and b) with POWERSEARCH
Fix issue with exit handlers on non-pooled network processes, called fork/exec instead of just fork.
5.3.07K
Better handling of file permissions on Linux
Fix issue with idleTimeout setting in Omnidex network services configuration
Fix issue dealing with double-nested query in the SELECT … FROM clause
5.3.08A
Initial beta release for VX/RMS Driver
Support for multiplexing one socket connection rather than using dual sockets
Fix to locking of OFX files, seen in high concurrency situations
Fix issue where aggregations on bitmap indexes returned a 999/314 if the partition qualifiers passed to dbigetkeys exceeded the highest value in the bitmap index. (HygenicsData)
Remove Omnidex Administrator from Start menu until development completes
Change default translation table to not alter the upper 128 characters.
Additional Resources