Release Notes - Teiid - Version 8.3 - HTML format

Sub-task

  • [TEIID-1543] - limit the number of concurrent source queries for limited unions
  • [TEIID-2254] - Avoid name conflicts with source_name column
  • [TEIID-2255] - Allow for non-literal source_name values
  • [TEIID-2286] - add native query support for spreadsheets
  • [TEIID-2292] - Add "SOURCE_NAME" column automatically for Multi-Source models

Feature Request

  • [TEIID-196] - Support creation of temp tables on physical sources.
  • [TEIID-1557] - Add support for retrieving generated keys
  • [TEIID-1757] - Add Support for OData Data Sources
  • [TEIID-1854] - OData server
  • [TEIID-2152] - MERGE support
  • [TEIID-2159] - Provide language objects to produce a JSON document
  • [TEIID-2182] - Mechanism to hook up event listener into Teiid runtime
  • [TEIID-2241] - Provide a CLI script to add Teiid into any configuration in AS7 standalone mode
  • [TEIID-2248] - Implement Salesforce Bulk API for inserts/updates to Salesforce Connector
  • [TEIID-2279] - promote the hibernate quick start in product into upstream quick start
  • [TEIID-2311] - Add simple row based security to data roles
  • [TEIID-2315] - Multi-source metadata wrapper needs to distinguish between physical/virtual
  • [TEIID-2352] - START USER COMMAND and END USER COMMAND are not shown with loglevel=DEBUG
  • [TEIID-2359] - BufferManager reserved thread local can keep buffermanager references alive
  • [TEIID-2362] - Add UDF support for procedure in view model with function=true
  • [TEIID-2367] - sql server / sybase dependent parameter defaults too high
  • [TEIID-2368] - Dynamic VDB deployment fails when using importer.importIndexes in the case of a index containing a hidden column
  • [TEIID-2372] - Providing functionality to set source table cardinality when metadata loaded
  • [TEIID-2374] - OracleExecutionFactory should indicate support of common table expressions for 9.2 or later
  • [TEIID-2389] - jsonToXml may loose numerical precision
  • [TEIID-2400] - Expose all JDBC Datasource creation properties through Admin API
  • [TEIID-2404] - Expose buffermanager monitoring properties
  • [TEIID-2408] - statistics of teiid query queuing information

Bug

  • [TEIID-2039] - Virtual table mapping with large number of UNIONs is resulting in excessively long source query
  • [TEIID-2300] - executeUpdate is too restrictive
  • [TEIID-2302] - Issues setting up Teiid as an XA datasource in AS 7
  • [TEIID-2314] - Unable to read class Name of resource adapter
  • [TEIID-2320] - non pushable uncorrelated exists subquery will still be pushed
  • [TEIID-2322] - ReusableExecution issue with large dependent joins
  • [TEIID-2323] - Non-pushdown update set clause values are not properly compensated for
  • [TEIID-2328] - Imported vdb external mat views fail subsequent validation
  • [TEIID-2330] - Failed load shows a loading in the console
  • [TEIID-2331] - TEIID30019 Unexpected exception for request kfhsdoaNXYfM.1: java.lang.NullPointerException
  • [TEIID-2333] - PG/H2 default escape handling
  • [TEIID-2340] - Teiid script does not correctly cache method references
  • [TEIID-2342] - NullPointerException in TempMetadataID
  • [TEIID-2347] - Inherently updatable view validation fails with ddl metadata
  • [TEIID-2348] - Internal procedures can have a name conflict
  • [TEIID-2350] - NPE during call generated REST service from browser
  • [TEIID-2351] - Inherent update compensating procedures are cached inappropriately
  • [TEIID-2353] - Resolving order is not respected by the metadatavalidator
  • [TEIID-2354] - Inherent insert using WHERE partitioning is incomplete
  • [TEIID-2357] - max buffer space is not honored
  • [TEIID-2360] - Memory buffer sizes over 1GB are not correctly handled
  • [TEIID-2364] - Binding host interface with 0.0.0.0 fails to start JBOSS AS 7.1.1 successfully with Teiid 8.2 in domain mode
  • [TEIID-2366] - If where clause contains both equal and greater then conditions then query may return no results
  • [TEIID-2373] - Strict LIMITs are not properly enforced
  • [TEIID-2379] - NPE with uninitialized sub plan on close
  • [TEIID-2380] - Planning failure with update subquery compensation with agg comparision
  • [TEIID-2383] - InputStreamReader throws MalformedInputException when handling multi-byte characters
  • [TEIID-2391] - Wrong execution returned from CommandContext.getReusuable() in ConnectorWorkItem
  • [TEIID-2392] - Pushdown common table query invalid
  • [TEIID-2396] - count of column returns null instead of 0 over join
  • [TEIID-2397] - count of group by column return 1 over join
  • [TEIID-2405] - getVDBImports returns empty list when an importing VDB becomes active.
  • [TEIID-2410] - issues with output buffer blocking
  • [TEIID-2412] - OData does not handle exceptions correctly
  • [TEIID-2414] - improper handling of prepared array values
  • [TEIID-2415] - Ensure thread-safety of mutable metadata
  • [TEIID-2420] - Command logging causes an error to be logged

Task

  • [TEIID-2421] - Allow Designer to ask for stored procedure columns

Quality Risk

  • [TEIID-2332] - Better handling for pg transport rewrite
  • [TEIID-2334] - Add keys to system tables
  • [TEIID-2343] - is_autoincrement not set for SQL Server identity columns
  • [TEIID-2346] - TempTable key and leaf sizing is reversed
  • [TEIID-2393] - Insert columns should be displayed unqualified
  • [TEIID-2401] - Add explicit state locks to processor and connector work
  • [TEIID-2417] - Allow translator properties to be overridable
  • [TEIID-2419] - minor message improvements
  • [TEIID-2422] - Offer support for a timestampdiff based upon calendar fields
  • [TEIID-2426] - Change the Sybase translator to default database version to 15.0.2 or 15.5

Enhancement

  • [TEIID-2232] - Update Hive translator for newer version of Hive Driver
  • [TEIID-2253] - Multi-source issues
  • [TEIID-2285] - Enhance Loopback Translator to retrieve custom data
  • [TEIID-2312] - Allow resource adaptor to support "security-domain"
  • [TEIID-2316] - Give translators a better batch size
  • [TEIID-2317] - Primitive byte and char arrays always converted to binary/clob representation
  • [TEIID-2338] - staging table performance
  • [TEIID-2339] - More optimistic dependent join planning should be implemented when TEMP tables are used for data inputs in WHERE IN clause
  • [TEIID-2341] - Better handling for outer join restriction pushdown
  • [TEIID-2361] - The current MAX String size is 4000, add the ability to configure when larger sizes are used
  • [TEIID-2370] - Pushdown LIMIT in cross product joins
  • [TEIID-2394] - Allow local connections to use thread bound transactions
  • [TEIID-2402] - Enable session context be available in the all log messages
  • [TEIID-2409] - To add execution id into data src command_log
  • [TEIID-2411] - Add schema name to metadata validation messages
  • [TEIID-2413] - Need admin api methods to return properties and template for a dataSource

Edit/Copy Release Notes

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