Release Notes - Teiid - Version 9.3 - HTML format

Quality Risk

  • [TEIID-3862] - Documentation in kit for certain datasources missing
  • [TEIID-4051] - Swagger metadata includes internal java constructs
  • [TEIID-4561] - Deprecate the PassthroughIdentityLoginModule
  • [TEIID-4672] - Sheet with header becomes invalid
  • [TEIID-4765] - The notion of resolving order may need to be extended beyond a schema
  • [TEIID-4773] - Provide property example with file translator
  • [TEIID-4777] - google package name misspelled
  • [TEIID-4786] - Report more information with max block exception
  • [TEIID-4788] - DDL vdb is expensive to process

Enhancement

  • [TEIID-3298] - invokeHttp procedure should support returning HTTP Response Code
  • [TEIID-3360] - Provide an option to virtualize source exceptions
  • [TEIID-3624] - No way to associate enterprise data types in dynamic vdb constructs
  • [TEIID-4489] - Adjust defaults and use of 1 to 10 data sources to recommend the SMALL size
  • [TEIID-4518] - Add support for JDG 7.1
  • [TEIID-4624] - Integrate with Debezium for Result set cache invalidation
  • [TEIID-4625] - Consider consolidating/managing materialization status tables
  • [TEIID-4626] - Add a full snapshot refresh strategy based upon table modifications
  • [TEIID-4636] - In the SWARM readme's, need to indicate the URL to connect
  • [TEIID-4717] - Add Support for 'ALLOW FILTERING' in Teiid Cassandra Translator
  • [TEIID-4718] - Enable JDG resource adapter to support HotRod SSL
  • [TEIID-4724] - Allow support for vdb.ddl in the .vdb files
  • [TEIID-4738] - Change JDG Materialization to use Upsert
  • [TEIID-4749] - Cassandra type mapping
  • [TEIID-4761] - Support lpad/rpad pushdown to sql server
  • [TEIID-4766] - MySQL LEFT JOIN performance issue with external materialization management
  • [TEIID-4770] - The convert script generates empty GRANT statements for roles that don't have permission to access a certain schema.
  • [TEIID-4787] - Add Netzza datasource configuration example

Feature Request

  • [TEIID-2820] - Support Couchbase as a resource
  • [TEIID-3522] - Provide Data Aggregation Extension to OData V4
  • [TEIID-3825] - Add a wildfly-swarm-teiid Fraction for running teiid as an uberjar
  • [TEIID-4030] - Improve Geometry Type Handling in HANA Translator
  • [TEIID-4516] - Add support for updating child objects
  • [TEIID-4517] - Add support for deleting child objects
  • [TEIID-4520] - Support for Exasol Connector
  • [TEIID-4526] - Integrate with Debezium for CDC for maintaining materialized views
  • [TEIID-4552] - Missing support for connection to Facebook via OAuth 2
  • [TEIID-4557] - Enable memory management at the query level
  • [TEIID-4558] - Query Plan Analyzer
  • [TEIID-4594] - Add ability to read Parquet Files
  • [TEIID-4709] - Enable JDG resource adapter to pass the username/password to HotRod Client
  • [TEIID-4742] - Provide query prioritization feature
  • [TEIID-4757] - Support Postgres OLEDB driver for Teiid

Bug

  • [TEIID-4467] - Google translator throws exception invalid_query for GROUP BY
  • [TEIID-4523] - CXF is not used by Salesforce BulkConnection
  • [TEIID-4695] - Provide a better error with an invalid skipToken
  • [TEIID-4755] - WS SOAP Response with WS-A Headers results in ClassCastException
  • [TEIID-4763] - Max open statements property limits statements count to n+1
  • [TEIID-4767] - Driver is reporting driver version for database version
  • [TEIID-4771] - The convert script generates GRANT TEMPORARY_TABLE ON DATABASE statements but these fail.
  • [TEIID-4772] - incorrect metadata for array columns in pg metadata
  • [TEIID-4774] - Convert VDB utility does not work when translator overrides are present
  • [TEIID-4776] - Issues with array type metadata
  • [TEIID-4779] - External materialization Issues
  • [TEIID-4783] - missing message keys for functions
  • [TEIID-4785] - Add options through alter table in DDL does not work.

Task

  • [TEIID-3836] - Create a quick start to demonstrate OData
  • [TEIID-4642] - Investigate class loading when using pojo with annotations so the resource-adapter module doesn't need updating
  • [TEIID-4762] - Split the configure api separately
  • [TEIID-4781] - upgrade MongoDB Java Driver

Sub-task

  • [TEIID-4536] - Support create schema with multiple statements
  • [TEIID-4537] - Store ddl as fully qualified
  • [TEIID-4538] - Enforce authorizations
  • [TEIID-4539] - Reduce memory footprint of DatabaseStore
  • [TEIID-4540] - Make admin methods the same for ddl vdbs
  • [TEIID-4652] - SybaseIQ translator: DAYOFYEAR function not pushed correctly
  • [TEIID-4653] - SybaseIQ translator: Input parameter not set in prepared statement in source command
  • [TEIID-4734] - Restart during materialization load, does not update Materialized views anymore
  • [TEIID-4736] - JDG resource adapter does not reconnect properly when JDG as mat cache is restarted
  • [TEIID-4758] - Permanent materialization load failure is when JDG source goes down
  • [TEIID-4768] - Clarify Caching guide using external materializaion
  • [TEIID-4775] - External materialization, after transaction timeout, LoadState continues to be LOADING
  • [TEIID-4778] - External Materialization, When TTL is less than loading time, the scheduling is off
  • [TEIID-4782] - Change framework to catch RutineException from translator/connector

Edit/Copy Release Notes

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