Release Notes - Teiid - Version 8.2 - HTML format

Sub-task

  • [TEIID-2163] - add support for binary xml serialization
  • [TEIID-2176] - Expose invoke procedures for querable sources
  • [TEIID-2177] - Expand native-query support
  • [TEIID-2198] - Web Console: Reduce the number of items in the "Add <Entity>" wizards
  • [TEIID-2199] - Web Console: Break down the attributes in several tabs
  • [TEIID-2200] - Web Console: Table page size
  • [TEIID-2201] - Web Console: Provide a Teiid product name image for the header
  • [TEIID-2211] - Create object-translator to support Infinispan
  • [TEIID-2213] - Get the object-translator into the kit(s) for deployment
  • [TEIID-2214] - Document the object-translator
  • [TEIID-2217] - Create metadata processor to expose the object metadata for dynamic vdbs
  • [TEIID-2242] - Create quick start
  • [TEIID-2258] - Create connector-infinispan to support connecting to Infinispan when using translator-object
  • [TEIID-2274] - Convert dynamicvdb-portfolio example into a quick start
  • [TEIID-2275] - Convert dynamicvdb-twitter to a quickstart
  • [TEIID-2280] - Update the Quick Start Example to be the Quick Start Guide and include to include all the quicks starts
  • [TEIID-2288] - Convert simple client example to quick start

Feature Request

  • [TEIID-669] - Support "pass though" SQL commands to sources
  • [TEIID-1064] - Create connector for Google Spreadsheets.
  • [TEIID-1241] - Create a WSDL based WS translator
  • [TEIID-1386] - Support exception handling in the procedures
  • [TEIID-1992] - Create Connector/Translator to support Infinispan as a data source
  • [TEIID-2085] - Additional feature to TEIID-1726
  • [TEIID-2141] - create an objecttable table function
  • [TEIID-2157] - Need ability to push down LIMIT clause to Sybase
  • [TEIID-2158] - Generate a Rest based service automatically based on deployed VDB
  • [TEIID-2190] - Key usage can remove predicates
  • [TEIID-2210] - Create Object Translator to support Infinispan and other Map oriented data sources
  • [TEIID-2233] - Improve parser errors
  • [TEIID-2257] - Improved support for empty result sets in continuous executions
  • [TEIID-2259] - Error executing CASE WHEN THEN ELSE END statement
  • [TEIID-2269] - Support securing ssl keystore password via VAULT at jdbc/odbc transport
  • [TEIID-2287] - document the infinispan connector
  • [TEIID-2308] - Enhance reusable execution semantics to support throwing DataNotAvailable from reset method
  • [TEIID-2335] - Embedded Teiid: Handling translator properties

Bug

  • [TEIID-2112] - consistent handling of local timezone on xsd:date, xsd:datetime, and xsd:time values that have no timezone specified.
  • [TEIID-2118] - XML encoding in Resteasy webservices
  • [TEIID-2155] - Embedded kit is missing connector jars
  • [TEIID-2160] - data type for XMLTable for ordinality column is incorrect
  • [TEIID-2162] - VDB attachements may get lost when using vdb imports
  • [TEIID-2164] - PermissionMap does not aggregate all permission types
  • [TEIID-2166] - Unable to import Teiid VDB metadata in OBIEE admin tool using ODBC connection
  • [TEIID-2172] - Load balancing configuration can result in premature session termination
  • [TEIID-2174] - DDL metadata types are case sensitive
  • [TEIID-2178] - aggregate functions fails with subquery argument
  • [TEIID-2179] - User defined aggregate function return type is ignored
  • [TEIID-2183] - Duplicate column exception mentions table instead
  • [TEIID-2185] - Cost estimation for temp table index selection is incorrect
  • [TEIID-2186] - Temporary table bounded index search may miss values
  • [TEIID-2187] - Constraint parsing is incorrect
  • [TEIID-2193] - System Catalog queries producing IllegalArgumentException: Invalid Type
  • [TEIID-2197] - Temp table ordering not honored with index
  • [TEIID-2202] - Incorrect aggregate rewriting on DB2/AS400 using UDF
  • [TEIID-2204] - Teiid subsystem doesn't cleanly reload on AS7
  • [TEIID-2205] - Temp table and procedure block transactions issue
  • [TEIID-2212] - IllegalStateException occuring during the shutdown of server when there is Dynamic VDB deployed
  • [TEIID-2218] - Exception Executing WS Query via View
  • [TEIID-2219] - NullPointer Exception when doing count aggregations on two individual columns from separate databases
  • [TEIID-2220] - Invalid aggregate pushing
  • [TEIID-2222] - NPE thrown when dynamic sql is used in foreach clause
  • [TEIID-2226] - Validate that result sets returned from a procedure match the expected metadata
  • [TEIID-2229] - directly nested blocks are not resolved
  • [TEIID-2230] - VDB with only VDB Imports Never Loads
  • [TEIID-2234] - Function pushdown issues
  • [TEIID-2236] - DDL parsing of Searchable results in an error
  • [TEIID-2237] - jdbc native query issues
  • [TEIID-2244] - dynamic VDB, UDF class not found
  • [TEIID-2246] - Incorrect results with TIMESTAMPDIFF
  • [TEIID-2260] - Teiid 8.X ODBC port does not follow security settings
  • [TEIID-2261] - Errors importing VDBs more than 2 layers deep
  • [TEIID-2264] - Parameter replacement for an update statement is not happening for set clause.
  • [TEIID-2265] - Nullpointer exception when running an update statement for the second time
  • [TEIID-2266] - When using JNDI to obtain cache, need to support EmbeddedCacheManager
  • [TEIID-2268] - NullPointer Exception genetated while querying table built from WSDL query
  • [TEIID-2273] - org.teiid.query.sql.lang.SubqueryFromClause does not quote keywords in the alias
  • [TEIID-2278] - Restarting server causes NPE when reading metadata for the vdb that uses 'ws' translator
  • [TEIID-2281] - Exception when updating Oracle NVARCHAR2 columns (Teiid embedded)
  • [TEIID-2283] - Failure to create LDAP connection
  • [TEIID-2291] - NPE during "get-query-plan" CLI request
  • [TEIID-2297] - java.lang.IndexOutOfBoundsException in LobManager under continuous execution
  • [TEIID-2310] - VDB import issues

Task

  • [TEIID-1923] - AS7 based Admin Console needed for Teiid
  • [TEIID-2154] - Infrastructure tasks
  • [TEIID-2171] - Performance Improvements
  • [TEIID-2267] - Verify Custom Appenders (command, audit) work in AS7
  • [TEIID-2272] - Add Teiid quickstarts
  • [TEIID-2299] - Remove examples from jboss kit, they have been converted to quicks starts

Quality Risk

  • [TEIID-2086] - Local result set cache is not transactionally consistent
  • [TEIID-2138] - PG DSN for for ODBC metadata query LIKE issues
  • [TEIID-2175] - document and possibly provide a workaround for 32-bit dates
  • [TEIID-2184] - Locale issues
  • [TEIID-2191] - Detect recursive view definitions
  • [TEIID-2206] - Improve ambiguous column message
  • [TEIID-2235] - MetadataRepository scope confusion

Enhancement

  • [TEIID-1714] - Allow WS calls to set a timeout value
  • [TEIID-2111] - Teiid Stored Procedure should support variable length arguments
  • [TEIID-2148] - Add enhancements to more efficiently handle large documents/files
  • [TEIID-2149] - Change the applicability of subqueryUnnestDefault
  • [TEIID-2150] - Allow procedures to be called with end defaultable inputs
  • [TEIID-2153] - Allow LOBs to be accessable after the statement close in the local connection scenarios
  • [TEIID-2156] - File translator should throw an error when data file not found
  • [TEIID-2168] - SessionAware cache needs to use Infinispan as Cache Store always
  • [TEIID-2170] - Teiid Hibernate Dialect needs to be updated for Hibernate 4.x
  • [TEIID-2173] - Need a way to clear validation errors on VDBMetaData / ModelMetaData.
  • [TEIID-2180] - Limiting source tables in dynamic VDBs using importer.excludeTables
  • [TEIID-2181] - SYS queries should filter by schema/table
  • [TEIID-2188] - When using CONCAT2(x, y), can the source query be changed to not include the CASE statements and let Oracle do the NULL compare
  • [TEIID-2195] - Add support for function based indexes on materialized views
  • [TEIID-2196] - The clearCache method (adminShell) which accepts the VDB name should verify the VDB name and report if not found
  • [TEIID-2215] - Allow embedded to be clusterable
  • [TEIID-2224] - public int TeiidResultSet.available()
  • [TEIID-2227] - Add support for a return statement
  • [TEIID-2228] - Add ODBC support for pg_client_encoding()
  • [TEIID-2231] - Prodive a way to implement ddl preprocessors
  • [TEIID-2239] - ddl parsing should have built-in prefixes for teiid namespaces
  • [TEIID-2245] - Limit pushdown of nulls first/last
  • [TEIID-2252] - Add a jdbc import option to disable all name qualification
  • [TEIID-2256] - Embedded refinements

Edit/Copy Release Notes

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