OMNIDEX Enhancements and Fixes

This file is a cumulative and chronological list of the enhancements  
and fixes that have been made to the Omnidex family of products.  This 
file is intended to allow customers and DISC support personnel easy 
access to all fixes or bugs that have been corrected in the software.

The file can be loaded into any Editor that supports ASCII text files 
so that searching can be performed for a particular error message or 
program module.

______________________________________________________________________
RELEASE 4.04.02B		            Released: August 17, 2007

- Support oafetchkeys with KEYWD or KWCOUNT options on Distributed Indexes
- Support the column alias also being the name of a column in the table.
- Support NULL values for OMNIDEX, ANSI, ASCII and C DATE datatypes.
- Support for Java 1.5 on UNIX platforms
- Automatically add App_Themes directory on first use of OmniSearch
______________________________________________________________________
RELEASE 4.04.02A		            Released: August 2, 2007

- Beta release of Omnidex JDBC Intelligent Router 
- Support for JDK and JRE 1.5 with our JDBC driver
- Translate environment variables in datasources for JDBC
- Support for nested queries in the FROM clauses within the WHERE clause
- Optimization using rollup tables within Union Views
- Improved optimization in Union Views within columns using the 
  DISTINCT_IN_PARTITION option
- Improve memory mapping and exclusive access for files
- Fix to avoid processing grouped COUNT(DISTINCT ...) using rollup tables 
  unless all group by columns match the rollup table
- Fix display of counts for OmniSearch ActiveCounts template
______________________________________________________________________
RELEASE 4.04.01C                Released: July 19, 2007

- Optimization of nested queries against partition qualifiers in Union Views.
- Optimization using rollup tables in Union Views.
- Fix problems with oastatementinfo in queries against grids (DBUNION rule).
______________________________________________________________________
RELEASE 4.04.01B                Released: July 7, 2007

- Support for the DataAccess ODBC driver on Linux, with testing against 
  FreeTDS.
- Fix DSEdit and OdxQuery to allow them to work with 4.4.n releases.
- Fix Omnidex Addin problem with DBUNION (Grid) statements.

______________________________________________________________________
RELEASE 4.04.01A                Released: June 18th, 2007

- Optimization of TOP, SKIP, EVERY and RANDOM clause of SELECT statements to 
  take advantage of skips within indexing.
- Improve handling of TOP and SKIP operations in the grid processing with the 
  Addin (DBUNION rule).
- Change version checking between client and server so that a) ODBC and JDBC 
  are based on an earliest compatible version, and b) CLOA is based on the 
  Omnidex version, taking into consider whether info calls are to be used. 
  For CLOA, the new property NoInfoCalls=Yes is supported, and if set, allows 
  versions to sync on just x.xx, rather than x.xx.xx.
- oaversion now supports showing the earliest ODBC, JDBC and CLOA compatability
  dates.
- Improve debug messages to show better operating system information in banners 
  and trace files
- Fix abort that occurs when column alias is a literal, but order by is a 
  column.
- Fix to oainfo to resolve problems with info calls in the ODBC driver
- Improve performance of Hashed Data Cache on large result sets.

---------------------------END OF FIXES FILE--------------------------
