Release Notes - Teiid - Version 10.2 - HTML format

Quality Risk

  • [TEIID-5115] - Add a general property to handle case-insensitive naming collisions
  • [TEIID-5176] - Postgresql ODBC driver converts {fn CONCAT()} calls to a "textcat()" function
  • [TEIID-5181] - Add column_def to databasemetadata for parameters
  • [TEIID-5224] - Osisoft translator - general lateral join support
  • [TEIID-5233] - Upgrade to the latest saxon
  • [TEIID-5236] - Document and update GeoServer/PG JDBC compatibility
  • [TEIID-5242] - XML/JSON issues
  • [TEIID-5246] - Simplify Teiid configuration when using an external load balancer
  • [TEIID-5247] - SQL Server translator should support coalesce
  • [TEIID-5248] - Upgrade to v4 api for google spreadsheets
  • [TEIID-5262] - Remove support for Teiid 7.x clients/servers
  • [TEIID-5267] - Foreign misspelled in several places
  • [TEIID-5272] - Improve error message when using LATERAL reference in RIGHT or FULL joins
  • [TEIID-5286] - Rename/alias the Sybase IQ translator to SAP IQ
  • [TEIID-5287] - DDL generation does not handle multiple built-in namespaces
  • [TEIID-5292] - vdb name is null in admin error message when vdb does not exist

Enhancement

  • [TEIID-5011] - Add support for JDBC API DriverPropertyInfo method
  • [TEIID-5239] - Add functionality for operators ILIKE / IREGEXP / RLIKE to Redshift translator
  • [TEIID-5259] - Add the ability to override the teiid-alias-naming-cache
  • [TEIID-5282] - Add source fully qualified name extension properties

Feature Request

  • [TEIID-4525] - postgresql translator - remove all nulls & non printable characters

Bug

  • [TEIID-5228] - Reference to "element in the tree" in documentation
  • [TEIID-5237] - Issue With Matching Against MongoDB Documents With a Mixed Type (string and integer) Column
  • [TEIID-5241] - Problem with OData proxy configuration
  • [TEIID-5243] - Embedded SessionService does not monitor sessions
  • [TEIID-5244] - Text Based LoginModule does not find properties files
  • [TEIID-5245] - Killed remote jdbc connections to an embedded server allowed to continue
  • [TEIID-5250] - Duplicate result uid reported when using procedure isFunction=true
  • [TEIID-5251] - OData WAR Module issue with WildFly-Swarm
  • [TEIID-5253] - Timing issue in domain mode with materialization
  • [TEIID-5254] - Unhandled exception when making a multipart post to a rest varbinary value
  • [TEIID-5255] - Assertion failed in MergeJoinStrategy.setProcessingSortRight
  • [TEIID-5256] - Sysadmin Usage table doesn't track usage of procedures
  • [TEIID-5260] - TEIID30020 Processing exception for request, "select * into" doesn't work in some cases
  • [TEIID-5265] - AssertionError: Batch not found in storage
  • [TEIID-5268] - Anonymous bind login doesn't work for ldap connector
  • [TEIID-5269] - Odata4 metadata roundtrip is not in place
  • [TEIID-5271] - Joining more than one table/view to results of table function causes error
  • [TEIID-5273] - column ordering with select * and mixed ansi / non-ansi joins is not expected
  • [TEIID-5274] - Odata4 translator can't handle conditions on columns which use conversions
  • [TEIID-5275] - OData4 translator doesn't handle IS NOT NULL condition properly
  • [TEIID-5276] - ClassCastException with OData4 translator when using COUNT function without GROUP BY clause
  • [TEIID-5277] - OData4 translator doesn't correctly translate LOCATE function to INDEXOF
  • [TEIID-5278] - Wrong indexing with SUBSTRING function and OData4 translator
  • [TEIID-5279] - OData4 translator incorrecly translates modulo function
  • [TEIID-5280] - OData4 translator: disappearing negation when using 'in' predicate
  • [TEIID-5281] - Issue with concatenating null strings with OData translator
  • [TEIID-5283] - Recursive WITH query results in "java.lang.ClassCastException: org.teiid.query.sql.lang.Query cannot be cast to org.teiid.query.sql.lang.SetQuery"
  • [TEIID-5284] - Capability text is misworded
  • [TEIID-5288] - OData4 skiptoken is not pulling from the cached results
  • [TEIID-5290] - NOW() function returns the same value for each call in BEGIN...END block
  • [TEIID-5291] - Upgrade the MongoDB Java driver
  • [TEIID-5301] - With MongoDB, a query with subquery in HAVING clause doesn't return any results

Sub-task

  • [TEIID-5010] - Swarm usage should be more configurable

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.