OpenAccess SDK 5.5 (May 2005)

  • New license manager - allows us to provide single build of our product in which a license file controls access to optional features.
  • Data encryption - Support for Windows cryptography and OpenSSL cryptography to enable up to 128-bit encryption.
  • Faster logging - improved logging implementation allows running with full logging without major performance impact. Earlier versions drastically added to the time required to perform operations.
  • Windows authentication - a Windows authentication enabled server can now accept connections using both Windows and the OpenAccess authentication.
  • Concurrent connections - OpenAccess server can now handle faster rate of connections through an increased listen queue.
  • Compatibility with load balancers - previously the OpenAccess server was not able to clean up all resources when a low level abort of a socket connection occurred. This situation occurs when a load balancing hardware does socket connections to monitor the server processes.
  • Clients can randomly select a server to connect to - the enhancement to the load balancing and fail over feature now allows a client to randomly connect to two or more servers running on the same system or different systems.
  • Internationalization - the IP can support client specific error messages from a single server.
  • Join processing - various improvements for standard and block join processing modes.
  • SQL engine tracing - new trace feature to detail the operations being performed by the SQL engine and the interaction with the IP.
  • Java JSQL IP - batch row fetching interface to allow a Java SQL IP to return batches of rows in a single call. This results in more than 30% improvement and greatly reduced CPU usage.
  • SQL data types - handling of large char fields has been optimized by adding support for SQL _LONGVARCHAR to be used for > 4K field sizes. Also added SQL_BINARY and SQL_VARBINARY for smaller binary fields.
  • Documentation - documentation has been reorganized to better handle the C/C++, Java, and .NET flavors.
  • Installation - on Windows installer has been upgraded to InstallShield 10.5.

OPR#709

SDK: Support SQL_BINARY and SQL_VARBINARY data types

OPR#783

SDK: Support SQL_LONGVARCHAR and SQL_WLONGVARCHAR data types

OPR#1527

ODBC: Support CustomProperties on Non-Windows platforms

OPR#1862

DAM: Support TIMESTAMPDIFF and TIMESTAMPDD scalar function ( defined by ODBC)

OPR#2051

SDK: Allow Numeric results to be rounded

OPR#2070

JAVA SDK: Enhance Example1 Java IP to support INSERT/UPDATE/DELETE queries

OPR#2130

SDK: Allow IP to get entire search expression as normalized list of condition list - walk list using passthrough API

OPR#2265

SDK: Error prefix customization

OPR#2270

JSQL: BLOB parameter support

OPR#2306

SDK: Data encryption ( AES/Rijndael) for client/server communications using OpenRDA protocol

OPR#2320

DAM: Support Comments in Query string -- (comment) /* comment */ - extend it for HINTs

OPR#2352

ODBC Driver: Support SQLGetDiagRec

OPR#2373

SDK: Support Verbose mode SQL engine tracing in Server and Local Drivers

OPR#2380

SDK: Improve performance of logging

OPR#2473

SDK: Support configurable SQL_ATTR_TXN_ISOLATION and SQL_OWNER_TERM

OPR#2516

SDK: Allow ip_endTransaction to return error message in addition to Native error code

OPR#2561

SDK: Allow setting default query timeout value in openrda.ini and through connection string keyword

OPR#2664

ODBC Driver: Support conversion to SQL_C_TINYINT

OPR#2670

JAVA SDK: Distribute JAR for Java SDK

OPR#2687

JDAM: Extend JDAM to include full API for SQL pass through

OPR#2721

SDK: Support Negotiate_DBMS security mode

OPR#2729

SDK: Allowing the Server to return error messages in different languages to handle clients with different locale settings

OPR#2741

SDK: Expose literal expressions involving Multiple & Divide operators to IP

OPR#2743

SDK: Limiting number of errors that get reported per query

OPR#2758

SDK: Support locale specific decimal character in numeric literals

OPR#2768

SDK: Allows configuration of Cryptographic Service Provider when Windows cryptography is selected for encryption

OPR#2775

SDK: Upgrade Install Shield Projects from 6.x to 10.5

OPR#2793

SDK: Use Primary Key and ROWID Pseudo column as Unique index for query optimization

OPR#2795

SDK: Optimize use of memory allocations for small varbinary data

OPR#2799

JDAM: Synchronized changes in DAM and JDAM since SP2 release

OPR#2830

JAVA SDK: Add support for Scalar functions in Java SDK

OPR#2831

JAVA SDK: Support VARBINARY , LONGVARCHAR, and LONGVARBINARY to Java SDK

OPR#2832

SDK: Support ISNULL, NVL scalar functions

OPR#2833

SDK: Allow IP scalar function to get the scalar function name - dam_describeScalar

OPR#2835

ODBC: Clients should be able to select randomly or in sequential fashion the server to connect to

OPR#2836

SDK: Improve join order when join condition is on foreign key table with multiple primary key tables

OPR#2838

SDK: Simplify IP interface registration and custom scalar function registration

OPR#2858

SDK: Allow IP to use DAM API to parse query and get the parse tree details - sqldrv_getQuery

OPR#2884

SDK: Allow Block Join to be used for some of the tables in the join whose join conditions are block join compatible

OPR#2895

SDK: Support UserName (UID) and Password (PWD) strings up to 256

OPR#2898

SDK: Support conditions on Binary Fields

OPR#2950

DQP: Support IP getInfo and setInfo interface in DQP mode

OPR#154

ODBC: ODBC Driver - SQLBindCol - incorrect implementation in one case

OPR#865

SDK: Use aamallocFromPage instead of aamalloc from more places in rdaxidu and other layers to improve decoding speed.

OPR#1028

DAM: DAM should skip normalization of WHERE clause into condition lists for complex expressions

OPR#1435

.NET Driver: Change the name of the namespace

OPR#1487

SDK: Symbols Boolean & BOOL cause conflict with user symbols - build errors on Linux

OPR#1528

SDK: Modify ODBC SQL IP to process AUTOCOMMIT setting in sqlip_setInfo and sqlip_connect

OPR#1534

SDK: ODBCISQL/OAISQL report NULL for fields with large precision

OPR#1805

ODBC Driver: Verification of length argument in Unicode ODBC API as per Microsoft article #294169

OPR#1807

ODBC Driver: Custom.ini in Unicode C/S ODBC install has entries that don't apply to client/server

OPR#1831

SDK: Allow SQL_QUALIFIER_TERM to be customized from ip_getInfo() and not cache in oainfo.ini

OPR#1901

SDK: Display the current LC_ALL locale settings in the log files

OPR#1970

DAM: Move FETCHBLOCK_SIZE, JOINBLOCK_SIZE, RdaStmtOptimizeLevel and SessPollWaitTime from the CLIENT section to Common section in openrda.ini

OPR#1977

ODBC Driver: Allow option for ODBC driver to return SQL_WCHAR as SQL_C_CHAR when SQL_C_DEFAULT is used - Only getting 1 character of string fields in ReportSmith

OPR#2001

SDK: tr_trace should not generate logs for ERROR level when TraceLevel is 0

OPR#2017

OLEDB Driver: OLE DB Driver uninstall is not unregistering the Provider

OPR#2028

SDK: Modify dam_getValueToSet() to return corresponding sizeof the data type instead of XO_NTS

OPR#2044

ODBC DRIVER: SQLRowCount returns -1 when result set size is large

OPR#2050

JSQL: Select Count(*) from table with more then 32000 records returns wrong results using JSQL IP

OPR#2054

DQP: DQP is not pushing down JoinExp when join is processed as a single query

OPR#2064

SDK: Syntax error reported on a mixed join query generated by MSAccess

OPR#2073

SDK: Improve Join Order to continue checking other option even if its finds conflicting FKEY information

OPR#2074

SDK: Improve Join Order to individually check index on join condition for each FKEY/search condition being applied and ignore when there is no match

OPR#2084

JSQL: Java SDK for Solaris - 5.0 SP2 hangs with Squirrel - problem with getTableTypes

OPR#2092

OLEDB: RowsetViewer reports numeric type values as 0.0 when using IOpenRowset::OpenRowset(TYPES)

OPR#2094

OLEDB: RowsetViewer - Using OpenRowset on table with more columns followed by table with fewer columns is not working

OPR#2100

SDK: ODBCISQLW is not printing new lines after error message

OPR#2104

ODBC DRIVER: ODBC driver causes client application to crash when openrda.ini is not found

OPR#2125

DAM: Improve Join Order to process FKEY table first and PKEY table next when index is only on PKColumn and no index on FKColumn

OPR#2132

SDK: Problem with implementation of cToWV

OPR#2136

SDK: DAMISQL on linux (ILINUX 7.3) does not work when Database name is not specified as argument

OPR#2138

SDK: OAISQL on linux (ILINUX 7.3) does not display result column names and echo is also not working

OPR#2157

SDK: Allow ip_endTransaction to return a native error code to the ODBC layer

OPR#2179

SDK: Expose Unicode API to process DCL and DDL commands

OPR#2183

SDK: View operations are not working in Unicode SDK on Linux and Solaris

OPR#2185

JAVA SDK: Start up server java classes must be in package to work with application server

OPR#2186

JDAM: Command line options (like -i) is not working with Java start-up files with server as DLL.

OPR#2192

SDK: DAMISQL on Linux does not display result column names and does not support parameters

OPR#2208

JAVA SDK: Long strings crashes the server - alignment problem in xm module

OPR#2221

JDAM: JSQL Server Crashes on Solaris 8 with Multiple connections.

OPR#2224

SDK: Invalid SQL syntax - using AVG, SUM set functions on non-numeric fields in ORDER BY and HAVING is causing access violation

OPR#2235

SDK: Numeric literals longer than maximum supported numeric length causes access violation

OPR#2242

ODBC DRIVER: Error setting up CustomProperties while creating ODBC DSN on windows

OPR#2258

SDK: SQLColumns should not expose PSEUDO columns. Allow NULL values to be specified for Pseudo columns during INSERT

OPR#2262

JDBC Driver: Error Message Prefix Customization in JDBC

OPR#2264

ODBC DRIVER: Application buffer overrun

OPR#2266

SDK: Views and subquery in from clause do not work when identifiers contain # character

OPR#2276

JDAM: JAVA SDK Server (UC Version) SP2 crashes with Multiple connection in the first time using OAStressW program.

OPR#2280

DAM: Query with BETWEEN reports error when value of end condition is NULL

OPR#2281

DAM: Query with BETWEEN join condition causes error to be reported - "Invalid condition. Can't reverse"

OPR#2282

ODBC DRIVER: SQLGetInfo(SQL_ACTIVE_STATEMENTS) causes crash if application calls this before SQLConnect and tracing is enabled

OPR#2295

JAVA SDK: Java Server (JSQL) crashes when query has string data longer than 255 and returns more than one record

OPR#2300

DAM: Scalar function week is not returning correct result

OPR#2302

DQP: Views with large query string cause crash due to buffer overflow

OPR#2319

SDK: OpenRDA Server causes crash due to memory leak on repeated execution of OA Special Commands - SetConnectOption(AUTOCOMMIT)

OPR#2343

SDK: Connect string and authorization tracing issue

OPR#2350

ODBC Driver: Error reporting is not working when OpenRDA Unicode ODBC driver 5.0 SP2 is used with iODBC Driver Manager 3.5

OPR#2354

.NET: Change System.Data.OaClient name space

OPR#2365

DAM: Join Problem - Incorrect processing when mixed inner join expression has condition on outer join column

OPR#2385

SDK: OpenAccess IP Demo - Build errors on Linux

OPR#2411

JSQL: Pass AUTO_COMMIT option to JSQL IP

OPR#2416

SDK: Template/samples for Unicode IP - Update example IPs to expose both UNICODE Interface and NO_UNICODE Interface

OPR#2434

SDK: Allow new logging settings to be read during connection

OPR#2442

DQP: DQP mode - IN predicate should not be transformed into to OR condition list

OPR#2454

SDK: END_QUERY is not being called for all tables in JOIN when query execution fails in disk cache

OPR#2456

SDK: sys_deps.h build error

OPR#2488

SDK: Connections at fast rate cause server to exceed its limit of five backlog in the listen() call

OPR#2509

JAVA SDK: JVM_OPTIONS values that contain "-" characters do not get parsed correctly

OPR#2513

JAVA SDK: Java Server has a limit of 5 options in JVM_OPTIONS

OPR#2522

SDK: Join queries between IP exposed tables and System Tables is not supported when IP does not implement START_QUERY and END_QUERY

OPR#2524

JAVA SDK: Make Java samples (which are distributed as part of installation) thread safe

OPR#2527

NDAM: Make NDAM samples thread safe

OPR#2553

SDK: Executing a order by/group by query on a view crashes when order by column has string literal

OPR#2554

DAM: Binary Schema mode TABLE_PATH is not compatible with DB3 IP

OPR#2566

SDK: Modify ODBCISQL to set SQL_QUERY_TIMEOUT only if user explicitly uses QueryTimeout command

OPR#2580

SDK: Modify tracing to provide timestamp information for Error messages independent of the tracing level

OPR#2596

ODBC Driver: Data Type mismatch error reported by GROUP BY, ORDER BY post-processing options when column value gets converted

OPR#2597

SDK: DDL and nested query operations hang due to nested locking of DB3 IP Mutex from same thread

OPR#2611

SDK: Enhance RDA Admin for encryption options

OPR#2616

SDK: Enhance trace level setting from OpenRDA Admin to include ERROR|SNO|FATAL and to rename the levels

OPR#2621

SDK: Terminating a connection at server due to wrong TPDU version causes client to hang on Linux

OPR#2644

ODBC Driver: UID/PWD limit in default Driver login dialog is 32

OPR#2645

SDK: Handle leak in the server

OPR#2649

SDK: JDBC fixes related to Application Server

OPR#2655

SDK: Conversion error reported when query uses disk cache

OPR#2685

SDK: Compile of memory IP on Linux AS 3.0 /x86_64 gives warnings and errors in strnicmp

OPR#2695

DQP: DQP with changes to support large query string has memory leak

OPR#2704

SDK: oaisql depends on oaodbc32.dll.

OPR#2709

SDK: Numeric strings longer than 32+5 (37) cause client side parsing routines to report an error

OPR#2710

SDK: Numeric value size is not validated at the SQLS layer

OPR#2727

SDK: oaisql hangs during exit

OPR#2730

SDK: Socket problem on Linux with select()

OPR#2736

ODBC Driver: Calling SQLPrepare multiple times without a SQLFreeStmt(SQL_CLOSE) or SQL_DROP in between keeps increasing number of columns reported by SQLNumResultCols

OPR#2740

SDK: Precision of column data is being lost when query involves conversions

OPR#2742

SDK: Expose Join condition that has expression on outer table columns to IP - dam_describeCondEx

OPR#2745

SDK: Remove TIMESTAMP level from ERRORS using rdaadmin

OPR#2752

SDK: Tracing - function sqlu_createResSpec is not tracing the argument values for precision, etc.

OPR#2753

SDK: odbcisql results in RDA_CONFIG not set error when openrda.ini file is in C:\WINNT folder

OPR#2757

SDK: String literal in query should be treated as Unicode literals even without N prefix

OPR#2764

SDK: OpenOffice on UNIX fails for SQLTables

OPR#2773

SDK: Solaris hanging - when thread creation fails and/or accept fails

OPR#2789

ODBC: Change meaning of PromptForUID

OPR#2796

SDK: Function sqlu_addResVal does not free data chain for W LONGVARCHAR

OPR#2800

SDK: Scalar function round is not working correctly for negative numbers

OPR#2801

ODBC: odbcisql problem displaying wide chars

OPR#2811

SDK: crash in wrdadml.exe, version 5.0.81.0

OPR#2812

ODBC Driver: Unicode ODBC Driver does not report SQLMoreResults correctly when application calls SQLFreeStmt(SQL_CLOSE) before getting all results

OPR#2814

JAVA SDK: Propagate the Java IP return code as is without doing mapping

OPR#2816

DQP: Extend support for unicode literals without N prefix in DQP mode

OPR#2824

SDK: Modify ODBCISQL to allow control of Unicode data display with separate options

OPR#2825

SDK: Use of any word in the connect string with the letters "type" in it confuse the sqls_attach function

OPR#2827

JSQL: SQL State shouldn't be null

OPR#2837

JDBC Driver: OpenAccess jdbcisql & REPEAT command

OPR#2839

JSQL: OAServer stop running

OPR#2840

JAVA SDK: Enhance SQL IP getColVal call to include the type of the column being accessed so that JSQL can be optimized

OPR#2841

SDK: Modify damex_describeVal to expose length of the literal value - required for Binary data types

OPR#2847

SDK: "disk1" should have new files of IS 10.5 during installations of SDK

OPR#2853

SDK: Char data types returned to SQLS through GET_COLVAL should not require NULL termination

OPR#2855

SDK: Improve handing of SQL_LONGVARBINARY data in non-SQL IP mode

OPR#2859

SDK: OpenRDA Administration tool and Trace settings

OPR#2861

ODBC: Accessing VARBINARY/BINARY from Crystal and MS Access requires Binary to WCHAR conversion

OPR#2862

SDK: Modify ODBCISQL to bind DATE, TIME, TIMESTAMP as SQL_C_DATE, SQL_C_TIME, SQL_C_TIMESTAMP

OPR#2863

JSQL: Schema query problem with ORDER BY clause not using alias name

OPR#2864

OLEDB Driver: Event viewer message

OPR#2865

SDK: Memory leaks for key buffer

OPR#2866

SDK: Crash when processing INSERT query

OPR#2868

SDK: Primary Key information should be requested using DAMOBJ_TYPE_PKEY

OPR#2871

SDK: Install the IS 10.5 project during SDK install

OPR#2877

SDK: rdaadmin changes for LogFileClose option

OPR#2888

ODBC: Failure of VARCHAR to WCHAR when getting data in chunks using SQLGetData

OPR#2894

SDK: END_QUERY error is not being reported for JOIN queries

OPR#2906

SDK: Memory leak with conversion of column value when the data type is not same as column data type

OPR#2907

ODBC Driver: Output length for std. ODBC driver isn't set properly.

OPR#2910

RDA: Client crash on SCO

OPR#2912

SDK: Query on View with WHERE clause and GROUP BY report syntax error. Same issue with nested subquery in FROM clause

OPR#2915

SDK: Modify Static Schema implementation to support both ODBC2x and ODBC3x client applications

OPR#2917

SDK: ODBCISQL/OLEDBISQL should set program locale based on openrda.ini configuration

OPR#2920

ODBC: odbcisql is not showing Spanish character correctly

OPR#2928

SDK: Installation missing LogFileClose entry in openrda.ini

OPR#2929

SDK: Installation icon in Add/Remove program

OPR#2931

.NET Driver: .NET Provider tracing problem

OPR#2932

.NET Driver: NULL value in DateTime problem

OPR#2933

ODBC: ODBC client driver installation problem

OPR#2934

SDK: Rdaadmin creates incorrect openrda.ini file

OPR#2935

ODBC: ASCII ODBC Driver problem

OPR#2955

.NET Driver: 5.0 SP2 .NET Data Provider is not working with 4.8 server

OPR#2956

ODBC: Remove -p option from odbcisql

OPR#2957

ODBC: SQLColAttribute(SQL_DESC_TYPE_NAME) is not reporting results when data type is date/timestamp types (SQL_DATE, SQL_TIME, SQL_TIMESTAMP)

OPR#2958

SDK: ODBCISQL is not supporting Unicode UID (username), PWD (password) and custom connect string

OPR#2959

SDK: Unicode error messages generated during connect are not being handled correctly

OPR#2960

SDK: Nested subquery has a limit of 256 for each column definition

OPR#2963

.NET Driver: Multiple results is not working

OpenAccess SDK 5.0 SP2 (April 2004)

Enhancements

OPR#859

SDK: Web services - design a solution to allow any data source to be queried using SOAP and XML.

OPR#1138

DAM: Add new API in JDAM

OPR#1357

SDK: Make JAVA (JDAM) IP Unicode

OPR#1416

SDK: Allow server configuration parameters like Port to be passed as command line arguments

OPR#1559

DQP: Support Stored Procedures in DQP SDK

OPR#1596

ODBC Customizer: Customizable ODBC to ODBC Bridge

OPR#1606

SDK: Allow tm_trace to disable printing time in the logs

OPR#1620

SDK: Sample IP for accessing C# objects through C++ extensions for .NET

OPR#1633

SDK: Modifying ISQL output to indicate MAXROWS

OPR#1661

SDK: Example of table expression push-down in C++

OPR#1686

SDK: XA transaction support in OLE DB and JDBC

OPR#1691

SDK: Allow HQUERY of the current table being processed to be retrieved in regular IP mode

OPR#1708

JAVA SDK: Optimize JSQL IP to use fewer object create/destroy operations when fetching data

OPR#1724

ODBC: Implement a component oaMTS to enable OpenRDA ODBC driver and others to participate in distributed transactions

OPR#1784

DAM: Reduce usage of Global Mutex ( BEGIN_GLOBAL_SERIALIZE) in DAM.

OPR#1818

JDBC: Customization of JDBC URL subprotocol

OPR#1874

SDK: Allow IP to remove error added by DAM

OPR#1916

ODBC: Allow UID/PWD to be prompted when using NTLM for authentication

OPR#1977

ODBC: Allow option for ODBC driver to return SQL_WCHAR as SQL_C_CHAR when SQL_C_DEFAULT is used - Only getting 1 character of string fields in ReportSmith

Issues addressed by this release

OPR#54

DAM: Does not verify the size of NESTED SubQuery used in COMPARISON PREDICATE

OPR#331

DAM: LEFT OUTER JOINS on multiple tables ( t1, t2, t3 where t1.c1=t2.c1 and t1.c2=t3.c2) is not implemented properly

OPR#1316

DAM: Multiple Result Sets is not working when Paging is disabled (UsePages=0)

OPR#1364

DAM: UNION subquery in FROM clause is not supported

OPR#1415

ODBC: 3.50 ODBC application crashes in SQLColAttributes when use with 2.0 ODBC driver

OPR#1462

OLEDB: LinkedServer problems with OpenRDA OLEDB provider

OPR#1493

JDBC: JDBC driver is not reporting Native error

OPR#1548

OLEDB: Nested transaction should allow in the distributed transaction

OPR#1561

ODBC: odbcisql display wrong time when command is part in multi-line

OPR#1567

SDK: Effective use of all CPU on a multi-processor Solaris system

OPR#1569

SDK: Trace level 0 should not log ERROR messages

OPR#1572

SDK: ODBCISQL is truncating the Numeric values to length of precision instead of precision+2

OPR#1575

SDK: sl_stristr in sys_deps.c uses sl_strdup followed by a free() - this causes problem when using other memory managers

OPR#1581

ODBC: Unicode driver is not handling BindParameter of Numeric data bound as SQL_C_WCHAR correctly

OPR#1582

JSQL: Parallel connections on multiple processor crashes the server

OPR#1585

DAM: Static Schema DDL is not setting up OA_FKEYS information correctly

OPR#1588

ODBC: SQLColAttribute(SQL_COLUMN_DISPLAY_SIZE) for NUMERIC fields is reporting the PRECISION causing data to be truncated

OPR#1589

DAM: Queries processed using Disk cache return fewer records. Records from last block are missing.

OPR#1594

JAVA SDK: Local ODBC for JDBC fails on disconnect when applications use a single connection on different threads

OPR#1604

ODBC: Customizer MS Access returns -7778 error during connection

OPR#1605

SDK: Remove calls to ftime() from ai_do_rcv in server mode

OPR#1607

ODBC: Customizer ODBC Customizer SDK for SQL Server - ASCII

OPR#1611

SDK: Make tm_tracew behave like tm_trace - remove limitation of just one argument

OPR#1616

ODBC: Core dump - problem with dam_getOptimalIndexAndConditions handling of multi-column index conditions

OPR#1621

DAM: Memory IP - memory leak when JOINS are processed

OPR#1635

SDK: Make Schema API dam_add_damobj_table, dam_add_damobj_column etc C++ compatible

OPR#1658

DQP: DQP should connect to backend Database when needed

OPR#1663

OLEDB: Nasty Bug in updatable recordsets - Memory overwrite for ulColumnSize

OPR#1664

ODBC: ODBC 3.5 driver's value for SQL_SQL92_PREDICATES needs correction

OPR#1667

SDK: Join Condition of nested join queries not being parsed correctly

OPR#1668

SDK Block Joins are not handling conditions in JoinExp correctly

OPR#1674

SDK: dam_allocRow() causes crash when we cannot allocate memory

OPR#1692

ODBC: SQLDriverConnect() in Unicode Driver is not handling ConnStrOut (NULL handle and Valid Handle)

OPR#1698

SDK: Problem with OaMbsToWcs

OPR#1719

SDK: HAVING clause of subquery in FROM clause is ignored

OPR#1747

JSQL: JSQL changes for JVM_OPTIONS and using optimized GetColval methods

OPR#1756

SDK: Server hangs on SMP

OPR#1767

SDK: Pentium 4 with hyperthreading -- does it appear as two CPUs - if so then licensing of desktop has to allow it

OPR#1805

ODBC: Verification of length argument in Unicode ODBC API as per Microsoft article #294OPR#169

OPR#1814

DAM: Use of global mutex (BEGIN_GLOBAL_SERIALIZE)

OPR#1823

JAVA SDK: Validate UserName and Password in JAVA Memory IP.

OPR#1826

SDK: Scalar functions on non-grouping column not allowed in HAVING clause - check for set functions is not handled correctly

OPR#1837

SDK: Create a test table with the weird characters we support for table name and columns -- like "/"

OPR#1842

RDA: Fork related code and signal handling should not be executed in client mode or when forking is off

OPR#1857

SDK: Block Joins with Table Rowsets should allow IP to get conditions that exclude Join Conditions

OPR#1869

SDK: Two problems - Problem with conversion of E-notation zero value and behavior of MOD scalar function

OPR#1875

SDK: Scalar functions return invalid results - problem related to conversion of scalar function arguments

OPR#1877

OTM: URL stress -- execute requests to a HTTP server using the specified URL

OPR#1885

OLEDB: OLE DB layer in 8-bit version should allow multi-byte character strings for command and parameters

OPR#1895

SDK: TableRowset processing should not require IP to process Index conditions

OPR#1902

OLEDB: Enable setting of LOCALE using entry in Openrda.ini (ASCII version)

OPR#1921

JDBC: Empty string comes as NULL

OPR#1933

SDK: Modify Sample IPs distributed with SDK and Java SDK to use "_" in table names

OPR#1937

JDBC: JDBC Driver is Truncating column name at 64 instead of 128

OPR#1938

JDBC: JDBCISQL - Negative rowcount is reported as 0

OPR#1954

SDK: SQLStatistics information is not returning SQL_TABLE_STAT when UNIQUE filter is set to SQL_INDEX_UNIQUE

OPR#1955

SDK: WRDAADMIN does not support command line option "-i openrda.ini" for specifying OPENRDA_INI

OPR#1956

SDK: Server is not shutting down when client is connected

OPR#1959

SDK: Problem with openrda.ini that has no [client] section - wrdaadmin on Server install reports error

Connect any application to any data source anywhere

Explore all DataDirect Connectors

A product specialist will be glad to get in touch with you

Contact Us